Support Forum       G3D Web Page     
Classes | Namespaces | Macros
ArticulatedModel.h File Reference

G3D Innovation Engine http://casual-effects.com/g3d Copyright 2000-2019, Morgan McGuire All rights reserved Available under the BSD License. More...

Classes

struct  G3D::ArticulatedModel::Geometry::Face::AMFaceVertexHash
 Tracks if position and texcoords match, but ignores normals and tangents. More...
 
class  G3D::ArticulatedModel::Animation
 A keyframe-based animation. More...
 
class  G3D::ArticulatedModel
 
A 3D object composed of multiple rigid triangle meshes connected by joints. More...
 
class  G3D::ArticulatedModel::BoundsCallback
 Computes the world-space bounds of this model. More...
 
class  G3D::ArticulatedModel::CleanGeometrySettings
 Parameters for cleanGeometry(). More...
 
class  G3D::ArticulatedModel::Specification::ColladaOptions
 
class  G3D::ArticulatedModel::Geometry::Face
 Used by cleanGeometry. More...
 
class  G3D::ArticulatedModel::Geometry
 Vertex information without an index array connecting them into triangles. More...
 
class  G3D::ArticulatedModel::GeometryCallback
 
class  G3D::ArticulatedModel::Specification::HairOptions
 
struct  HashTrait< G3D::ArticulatedModel::Specification >
 
class  G3D::ArticulatedModel::Specification::HeightfieldOptions
 
class  G3D::ArticulatedModel::Instruction
 Preprocessing instruction. More...
 
class  G3D::ArticulatedModel::Mesh
 A set of primitives (e.g., triangles) that share a material. More...
 
class  G3D::ArticulatedModel::MeshCallback
 
class  G3D::ArticulatedModel::MeshMergeCallback
 Merges meshes within the part based on their Materials. More...
 
class  G3D::ArticulatedModel::Part
 
The reference frame for a Mesh or Bone. More...
 
class  G3D::ArticulatedModel::PartCallback
 Base class for defining operations to perform on each part, in hierarchy order. More...
 
class  G3D::ArticulatedModel::Pose
 Specifies the transformation that occurs at each node in the heirarchy. More...
 
class  G3D::ArticulatedModel::PoseSpline
 
class  G3D::ArticulatedModel::RemoveMeshCallback
 
class  G3D::ArticulatedModel::ReverseWindingCallback
 
class  G3D::ArticulatedModel::ScaleAndOffsetTexCoordCallback
 
class  G3D::ArticulatedModel::ScaleGeometryTransformCallback
 Rescales each geometry by a constant factor. More...
 
class  G3D::ArticulatedModel::ScalePartTransformCallback
 Rescales each part (and the position of its cframe) by a constant factor. More...
 
class  G3D::ArticulatedModel::SetTwoSidedCallback
 
class  G3D::ArticulatedModel::Specification
 Parameters for constructing a new ArticulatedModel from a file on disk. More...
 
class  G3D::ArticulatedModel::Specification::ColladaOptions::TransmissiveOption
 When loading a transmissive material, G3D has the convention that black signifies fully transmissive, but for some Collada models this convention is reversed. More...
 
class  G3D::ArticulatedModel::Geometry::Face::Vertex
 Needed to extend CPUVertexArray::Vertex with texCoord1 and bone values. More...
 
class  G3D::ArticulatedModel::Specification::VoxelOptions
 Used by VOX and Schematic formats. More...
 

Namespaces

 G3D
 
 G3D::_internal
 

Macros

#define G3D_app_ArticulatedModel_h
 
#define USE_ASSIMP
 

Detailed Description

G3D Innovation Engine http://casual-effects.com/g3d Copyright 2000-2019, Morgan McGuire All rights reserved Available under the BSD License.

Macro Definition Documentation

◆ G3D_app_ArticulatedModel_h

#define G3D_app_ArticulatedModel_h

◆ USE_ASSIMP

#define USE_ASSIMP

documentation generated on Wed Nov 24 2021 08:01:50 using doxygen 1.8.15