General Graphics Questions

  1. What is the “3D Rendering Pipeline”? Illustrate your answer with a labelled diagram.
  2. Write a short description of the role of each stage of the pipeline
  3. Illustrate with diagrams how you would test a spaceship for collisions with a mountainous surface.
  4. Describe a suitable collision detection method which would check for 2D collisions between a space craft and the terrain in a game like “Lunar Lander”.
  5. What is a SceneGraph?
  6. Describe a data structure suitable for representing objects and their spatial relationship in a game.
  7. How might an 3D outdoor terrain be represented in a bitmap? How would the terrain be rendered?