nvidia::apex::ModuleClothing Class Reference
APEX Clothing Module. More...
#include <ModuleClothing.h>
Public Member Functions | |
| virtual ClothingPhysicalMesh * | createEmptyPhysicalMesh ()=0 |
| creates an empty physical mesh. A custom mesh can be assigned to it. | |
| virtual ClothingPhysicalMesh * | createSingleLayeredMesh (RenderMeshAssetAuthoring *asset, uint32_t subdivision, bool mergeVertices, bool closeHoles, IProgressListener *progress)=0 |
| creates a physical mesh based on a render mesh asset. This will be a 1 to 1 copy of the render mesh | |
Detailed Description
APEX Clothing Module.
Used to generate simulated clothing on (mostly humanoid) characters.
Member Function Documentation
| virtual ClothingPhysicalMesh* nvidia::apex::ModuleClothing::createSingleLayeredMesh | ( | RenderMeshAssetAuthoring * | asset, |
| uint32_t | subdivision, | ||
| bool | mergeVertices, | ||
| bool | closeHoles, | ||
| IProgressListener * | progress | ||
| ) | [pure virtual] |
creates a physical mesh based on a render mesh asset. This will be a 1 to 1 copy of the render mesh
- Parameters:
-
[in] asset The render mesh that is used as source for the physical mesh [in] subdivision Modify the physical mesh such that all edges that are longer than (bounding box diagonal / subdivision) are split up. Must be <= 200 [in] mergeVertices All vertices with the same position will be welded together. [in] closeHoles Close any hole found in the mesh. [in] progress An optional callback for progress display.
The documentation for this class was generated from the following file:
Generated on Fri Dec 15 2017 13:58:20
Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.