|
void | processVertexColors (draco::Mesh *dmesh, std::vector< Cogs::Core::GltfLoader::VertexStream > &vertexStreams, GltfLoader::VertexStreamsState &streamsState) |
|
void | processTextureCoords (draco::Mesh *dmesh, std::vector< Cogs::Core::GltfLoader::VertexStream > &vertexStreams, GltfLoader::VertexStreamsState &streamsState) |
|
void | processNormals (draco::Mesh *dmesh, std::vector< Cogs::Core::GltfLoader::VertexStream > &vertexStreams, Cogs::Core::GltfLoader::VertexStreamsState &streamsState) |
|
void | processTangents (draco::Mesh *dmesh, std::vector< Cogs::Core::GltfLoader::VertexStream > &vertexStreams, Cogs::Core::GltfLoader::VertexStreamsState &streamsState) |
|
template<typename T > |
void | getAttributeData (const draco::Mesh *dmesh, const draco::PointAttribute *attr, GltfLoader::VertexStream &targetVertexStream) |
|
Definition at line 26 of file DracoMeshDecompressor.h.
◆ decompress()
◆ getAttributeData()
template<typename T >
void Cogs::Core::DracoMeshDecompressor::getAttributeData |
( |
const draco::Mesh * |
dmesh, |
|
|
const draco::PointAttribute * |
attr, |
|
|
GltfLoader::VertexStream & |
targetVertexStream |
|
) |
| |
|
inlineprivate |
◆ initAttributes()
void DracoMeshDecompressor::initAttributes |
( |
const GltfLoader::Object & |
properties | ) |
|
◆ processNormals()
◆ processTangents()
◆ processTextureCoords()
◆ processVertexColors()
◆ attrColorIndices
std::vector<int> Cogs::Core::DracoMeshDecompressor::attrColorIndices |
|
private |
◆ attrNormalIdx
int Cogs::Core::DracoMeshDecompressor::attrNormalIdx = -1 |
|
private |
◆ attrPositionIdx
int Cogs::Core::DracoMeshDecompressor::attrPositionIdx = -1 |
|
private |
◆ attrTangentIdx
int Cogs::Core::DracoMeshDecompressor::attrTangentIdx = -1 |
|
private |
◆ attrTexCoordIndices
std::vector<int> Cogs::Core::DracoMeshDecompressor::attrTexCoordIndices |
|
private |
◆ bufferViewIdx
int Cogs::Core::DracoMeshDecompressor::bufferViewIdx = -1 |
|
private |
◆ decompressedAttributes
◆ decompressedIndices
The documentation for this class was generated from the following files: