1. What is true regarding DirectX and OpenGL?

Answers:

  1. DirectX is a collection of API for games programming.
  2. DirectX is much faster than OpenGL.
  3. DirectX is more frequently used in professional graphics.
  4. OpenGL is an open standard.
  5. OpenGL is multi-platform.

2. Shadow volumes use per-pixel lighting.

Answers:

  1. True
  2. False

3. What does dereferencing mean in C?

Answers:

  1. Accessing a pointer’s value
  2. Accessing the value pointed by a pointer
  3. Adding a second reference to a pointer
  4. None of the above

4. What is the Gilbert-Johnson-Keerthi algorithm used for?

Answers:

  1. Collision detection
  2. Texture uploading
  3. File compression
  4. Network priority queue

5. What is a data structure?

Answers:

  1. A list of values with names associated to them
  2. An object array
  3. An event list
  4. None of the above

6. What are the differences between anisotropic filtering and trilinear filtering?

Answers:

  1. Anisotropic filtering gives a better quality than trilinear filtering
  2. Trilinear gives a better quality than Antisotropic filtering
  3. Anisotropic filtering performs a linear interpolation
  4. Trilinear filtering doesn’t take the angle of vision into account
  5. Trilinear filtering needs more bandwidth than anisotropic filtering

7. What is the result of a dot product?

Answers:

  1. A vector
  2. A scalar
  3. A matrix
  4. None of the above

8. A UDP client sends a packet to a server on port 80. The server responds using port 50’234 as source port. What will the result be?

Answers:

  1. It will always work.
  2. The response packet might be blocked by state-full firewalls.
  3. The server will crash when trying to use a different port.
  4. None of the above

9. In a networked game, the client can be coded in C while the server is coded in Ruby.

Answers:

  1. True
  2. False

10. How many 3 dimension vectors are needed to position and orient an object in space?

Answers:

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

11. What is 3D audio?

Answers:

  1. 3D audio is a technique used to add sound to a 3D environment.
  2. 3D audio is a sound effect that creates the illusion of multiple sound sources placed anywhere in the 3D space.
  3. 3D audio is a special effect that makes sound like in a specific place.
  4. None of the above.

12. How much memory will an 8 bit per channel RGBA texture of 256×256 pixels take?

Answers:

  1. 2Mbytes
  2. 2Mbit
  3. 2Moctet
  4. 2Kbytes

13. What is a cross product?

Answers:

  1. The product of two floats
  2. The product of two vectors
  3. The product of two matrices
  4. The product of two ints
  5. None of the above

14. A texture is composed of fragments.

Answers:

  1. True
  2. False

15. What is a bones system?

Answers:

  1. A technique in modeling to animate a 3D model
  2. A skeleton used for the animation of a 3D model
  3. A skeletal animation
  4. A technique to create a 3D model

16. What does bump mapping do?

Answers:

  1. It flattens a texture
  2. It adds a relief effect to a texture
  3. It adds minor displacements to a surface
  4. None of the above.

17. What does the following statement describe?

It renders the scene from the light point of view, in a depth texture; then it renders the scene again from the camera point of view using the depth texture to determine if a pixel is in shadow or not.

Answers:

  1. Collision detection
  2. Depth mapping
  3. Shadow mapping
  4. Texture mapping
  5. None of the above

18. What are shadow volumes?

Answers:

  1. Shadow volumes are a technique used in 3D computer graphics to add shadows to a rendered scene.
  2. Shadow volumes are a fast way to add shadows to a 3D scene.
  3. Shadow volumes are a very slow way to add shadows to a 3D scene.
  4. None of the above.

19. What are pbuffers?

Answers:

  1. Point buffer objects
  2. Pixel buffer objects
  3. Particle buffer objects
  4. None of the above

20. The UDP is an acknowledged protocol.

Answers:

  1. True
  2. False

21. How many layers are there in the OSI model?

Answers:

  1. 1
  2. 3
  3. 5
  4. 7
  5. 9

22. The fundamental idea behind particles is that they are immune to physics laws (collisions, …).

Answers:

  1. True
  2. False

23. A particle engine can be done using either vertices or fragments.

Answers:

  1. True
  2. False

1,873 total views, 8 views today