Offers capabilities to ease the manipulation of meshes in some contexts. More...
Offers capabilities to ease the manipulation of meshes in some contexts.
|
static |
Translates a high-level structure representation of vertices into low-level data a mesh can use.
meshInfo | The vertices the mesh should be composed of. |
composition | Expected composition of output data. |
|
static |
Fills a mesh from a decoded mesh data. This will reset the mesh to be an exact match of provided decoded data.
data | The decoded data to use as input. |
mesh | The mesh to fill using decoded data. |
options | The options altering how the filling operation will occur. |
|
static |
Computes axis-aligned bounds for a given position buffer.
vertexBuffer | The buffer giving the positions to compute the bounds from. |
byteStride | The stride of the buffer. |
positionAttribute | An attribute describing how to find back the position information from the buffer. |
logManager | Target log manager, if logging is necessary. |
|
static |
Compute normals from a given vertex buffer.
This operation requires the position buffer only.
inputInfo | A description of the input data. |
logManager | Target log manager, if logging is necessary. |
|
static |
Compute normals from a given vertex buffer.
This operation requires the position buffer only.
inputInfo | A description of the input data. |
outputInfo | The output info to work from, and generate data into. |
logManager | Target log manager, if logging is necessary. |
|
static |
Compute binormals from a given vertex buffer set.
This operation requires the position and texture coordinate buffers.
inputInfo | A description of the input data. |
logManager | Target log manager, if logging is necessary. |
|
static |
Compute binormals from a given vertex buffer set.
This operation requires the position and texture coordinate buffers.
inputInfo | A description of the input data. |
outputInfo | The output info to work from, and generate data into. |
logManager | Target log manager, if logging is necessary. |
|
static |
Compute tangents from a given vertex buffer set.
This operation requires the position and texture coordinate buffers.
inputInfo | A description of the input data. |
logManager | Target log manager, if logging is necessary. |
|
static |
Compute tangents from a given vertex buffer set.
This operation requires the position and texture coordinate buffers.
inputInfo | A description of the input data. |
outputInfo | The output info to work from, and generate data into. |
logManager | Target log manager, if logging is necessary. |