Package unc.cdva.graphics.models

Interface Summary
Object3D Interface of the 3D object of our rendering pipeline.
 

Class Summary
AnimatedObject Represents an object that possesses multiple animations composed of another texture/model couple and of keyframes.
Face Correspond to a polygon.
Material Stores the material properties of the faces of the objects.
ObjData The data that has been read from the Wavefront .obj file.
Object3DFactory Factory allowing you to easily instantiate our three main types of 3D objects: StaticListObject, AnimatedObject and TextureAnimatedObject
RightTriangle This class lets you draw a right triangle on the screen with a length label above the horizontal side and an angle label between that side and the hypothenuse of the triangle
ShaderProgram Encapsulate a shader program.
StaticListObject An OBJ model implementation that renders the data as a display list.
TextureAnimatedObject Encapsulate an object with a texture based animation