Support Forum G3D Web Page |
Needed to extend CPUVertexArray::Vertex with texCoord1 and bone values. More...
Inherits G3D::CPUVertexArray::Vertex.
Public Member Functions | |
Vertex () | |
Vertex (const CPUVertexArray::Vertex &v, int i) | |
void | transformBy (const CoordinateFrame &cframe) |
Public Attributes | |
Vector4int32 | boneIndices |
Vector4 | boneWeights |
int | indexInSourceGeometry |
Index in the containing Face's Geometry's cpuVertexArray. More... | |
Vector3 | normal |
Part-space normal. More... | |
Point3 | position |
Part-space position. More... | |
Vector4 | tangent |
xyz = tangent, w = sign More... | |
Point2 | texCoord0 |
Texture coordinate 0. More... | |
Point2unorm16 | texCoord1 |
Color4 | vertexColor |
Needed to extend CPUVertexArray::Vertex with texCoord1 and bone values.
|
inline |
|
inline |
|
inherited |
Vector4int32 G3D::ArticulatedModel::Geometry::Face::Vertex::boneIndices |
Vector4 G3D::ArticulatedModel::Geometry::Face::Vertex::boneWeights |
int G3D::ArticulatedModel::Geometry::Face::Vertex::indexInSourceGeometry |
|
inherited |
Part-space normal.
Referenced by G3D::Tri::normal(), G3D::Tri::tangent2(), and Vertex().
|
inherited |
|
inherited |
xyz = tangent, w = sign
Referenced by G3D::Tri::packedTangent(), G3D::Tri::tangent(), G3D::Tri::tangent2(), and Vertex().
|
inherited |
Point2unorm16 G3D::ArticulatedModel::Geometry::Face::Vertex::texCoord1 |
Color4 G3D::ArticulatedModel::Geometry::Face::Vertex::vertexColor |