nvidia::apex::MaterialFrame Struct Reference
#include <ExplicitHierarchicalMesh.h>
Public Member Functions | |
| MaterialFrame () | |
| void | buildCoordinateSystemFromMaterialDesc (const nvidia::FractureMaterialDesc &materialDesc, const PxPlane &plane) |
Public Attributes | |
| PxMat44 | mCoordinateSystem |
| Coordinate system. | |
| PxPlane | mUVPlane |
| UV plane. | |
| PxVec2 | mUVScale |
| UV scale. | |
| PxVec2 | mUVOffset |
| UV offset. | |
| uint32_t | mFractureMethod |
| Fracture method. | |
| int32_t | mFractureIndex |
| Fracture index. | |
| uint32_t | mSliceDepth |
| The depth being created when this split is done. mSliceDepth = 0 means "unknown". | |
Detailed Description
A reference frame for applying UV mapping to triangles. Also includes the fracturing method and an index which is used internally for such operations as re-applying UV mapping information.
Constructor & Destructor Documentation
| nvidia::apex::MaterialFrame::MaterialFrame | ( | ) | [inline] |
Member Function Documentation
| void nvidia::apex::MaterialFrame::buildCoordinateSystemFromMaterialDesc | ( | const nvidia::FractureMaterialDesc & | materialDesc, |
| const PxPlane & | plane | ||
| ) | [inline] |
Builds coordinate system from material desc
Member Data Documentation
Coordinate system.
Fracture index.
Fracture method.
The depth being created when this split is done. mSliceDepth = 0 means "unknown".
UV offset.
UV plane.
UV scale.
The documentation for this struct was generated from the following file:
Generated on Fri Dec 15 2017 13:58:22
Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.