|
t
|
| ▼Nt | The t software 3D graphics library namespace |
| CAmbientLight | The ambient light, which illuminates all objects in the scene equally |
| CAttributes | The attributes of a vertex, available to vertex shaders |
| CBlinnPhong | A shiny material that uses the Blinn-Phong reflection model |
| CBox | The geometry of a cuboid (box) |
| CBufferAttribute | A class representing attributes, such as vertex positions, face indices, and vertex normals |
| CCamera | The base camera class |
| CColor | The color class |
| CEulerRotation | The Euler rotation class |
| CFragment | The fragment class |
| CGeometry | The base 3D geometry class |
| CLight | The base lighting class |
| CMaterial | The base material class |
| CMatrix3x3 | The \(3 \times 3\) matrix class |
| CMatrix4x4 | The \(4 \times 4\) matrix class |
| CMesh | The triangular 3D mesh class |
| CNormalColor | A material that maps the mesh's normal vectors to normalized RGB colors |
| CObject3D | The 3D object class |
| COrthographicCamera | The orthographic projection camera |
| CPerspectiveCamera | The perspective projection camera |
| CPlane | The geometry of a flat, depth-less plane |
| CPointLight | The point light, which gets emitted from a single point in all directions |
| CRasterizer | The most basic renderer that renders your beautiful 3D scene |
| CRenderTarget | |
| CScene | The 3D scene class |
| CSolidColor | A material that appears in one single color and is unaffected by lights |
| CTexture | The 2D texture class |
| CUniforms | The uniforms available to vertex shaders and fragment shaders |
| CUtahTeapot | The geometry of the original Utah teapot, triangulated at 3488 triangles |
| CVaryings | The varyings available to fragment shaders |
| CVector3 | The 3D vector class |
| CVector4 | The 4D vector class |