Dict-217t-Animation Design Assignment
Dict-217t-Animation Design Assignment
21-0057
ICT 217T: ANIMATION ASSIGNMENT
a. Describe the 3D Animation. (3 marks)
3d Animation is generally a term for describing an entire industry that utilizes
computer graphics, software and hardware in many types of production
c. Because 3D animation is integrally tied to the computer, it is vital that you learn as much
about computer graphics as possible. Elaborate on this statement (3 marks)
The elaboration of this statement lies on the common understanding that you need to be
accustomed to computer graphics or align your study and execution as the two go hand in
hand they are one and the same one cannot work without the other therefore you need vast
understanding of both and how they work together to be one.
d. Explain TWO fundamental ways of how the graphics system takes pixels from the frame
buffer and displays them as points on the CRT (4 marks)
k. Often, the most frustrating problem with 3D programming is not seeing anything coming up
on the screen after you have written what you believe to be a clean code that should work.
Outline any THREE causes of this and possible solutions. (3 Marks)
The most common mistake in 3D programming is forgetting about the camera and view
transform. The first thing you should do in the scene is set up the perspective, camera, and view
with a test poly or quad to ensure your scene is properly set up before moving on. Once you're
certain that the view is correct, you can proceed with the rest of the code for your game. Another
common issue is the camera's position, which may appear to be fine during your initial test but
may be too close to the object for it to appear, or the object may have moved off "the screen." One
good test is to move the camera away from the origin and then ensure that your target matrix
points to the origin (0,0,0). This should resolve any viewing issues. The second thing you should do
to begin setting up the scene is to examine the lighting conditions. Do you have lighting turned on
but no lights on? Direct3D is very literal and will not create ambient light for you unless you
explicitly tell it not to.