NGL
6.5
The NCCA Graphics Library
|
Directories | |
directory | ngl |
directory | shaders |
Files | |
file | AABB.cpp [code] |
implementation files for AABB class | |
file | AbstractMesh.cpp [code] |
a series of classes used to define an abstract 3D mesh of Faces, Vertex Normals and TexCords | |
file | AbstractSerializer.cpp [code] |
file | AbstractVAO.cpp [code] |
file | BBox.cpp [code] |
a simple bounding box class | |
file | BezierCurve.cpp [code] |
basic BezierCurve using CoxDeBoor algorithm | |
file | Camera.cpp [code] |
implementation files for Camera class | |
file | Colour.cpp [code] |
implementation files for Colour class | |
file | createDefaultVAOs.cpp [code] |
implementation files for VAOPrimitives this has been split as it takes a long time to compile this file due to the size of the stanford models, as this file is not updated that often it was decided to split out this method to increase compilation speed when modifying the rest of the VAO primitives class | |
file | HoudiniGeo.cpp [code] |
implementation files for HoudiniGeo class | |
file | Image.cpp [code] |
implementation files for Image class | |
file | Light.cpp [code] |
implementation files for Light class | |
file | Logger.cpp [code] |
file | Mat3.cpp [code] |
file | Mat4.cpp [code] |
implementation files for Matrix class | |
file | Material.cpp [code] |
implementation files for Material class | |
file | MultiBufferVAO.cpp [code] |
file | NCCABinMesh.cpp [code] |
implementation files for NCCABinMesh class | |
file | NCCAPointBake.cpp [code] |
implementation files for NCCAPointBake class | |
file | NGLInit.cpp [code] |
implementation files for NGLInit class | |
file | NGLStream.cpp [code] |
file | Obj.cpp [code] |
implementation files for Obj class | |
file | PathCamera.cpp [code] |
implementation files for PathCamera class | |
file | Plane.cpp [code] |
implementation files for Plane class | |
file | Quaternion.cpp [code] |
implementation files for Quaternion class | |
file | Random.cpp [code] |
implementation files for Random class | |
file | RibExport.cpp [code] |
file | setGL32VisualMac.mm [code] |
file | Shader.cpp [code] |
implementation files for Shader class | |
file | ShaderLib.cpp [code] |
implementation files for ShaderLibrary and manager class | |
file | ShaderProgram.cpp [code] |
implementation files for ShaderProgram class | |
file | SimpleIndexVAO.cpp [code] |
file | SimpleVAO.cpp [code] |
file | SpotLight.cpp [code] |
implementation files for SpotLight class | |
file | Text.cpp [code] |
file | Texture.cpp [code] |
implementation files for Texture class | |
file | Transformation.cpp [code] |
implementation files for Transformation class | |
file | Util.cpp [code] |
implementation files for Util class | |
file | VAOFactory.cpp [code] |
file | VAOPrimitives.cpp [code] |
implementation files for VAOPrimitives class | |
file | Vec2.cpp [code] |
implementation files for Vec2 class | |
file | Vec3.cpp [code] |
implementation files for Vec3 class | |
file | Vec4.cpp [code] |
file | VertexArrayObject.cpp [code] |
implementation files for VertexArrayObject class | |
file | XMLSerializer.cpp [code] |