CSC 490/590 Final                    Name ______________________

 

  1. Short answer:
    1. What is the difference between source & destination transparency?
    2. In DirectX, can the primary surface be larger than the current screen resolution? Why/why not?
    3. What is the difference between secondary and off-screen surfaces?
    4. In order to safely write to a window in DirectX you must first lock out other writers. Can you lock a subset of the whole screen?(If so how?/If not why not?)

 

  1. Not so short answer. Answer the following question thoughtfully and completely.
    1. This term you have looked at and worked with two different game engines, BOB (T3D3) and Ned. Compare and contrast the two engines in terms of features and ease of use. Pay special attention to the animation and sound features.