APEX Clothing Module: nvidia::apex::ModuleClothing Class Reference

NVIDIA APEX

nvidia::apex::ModuleClothing Class Reference

APEX Clothing Module. More...

#include <ModuleClothing.h>

List of all members.

Public Member Functions

virtual ClothingPhysicalMeshcreateEmptyPhysicalMesh ()=0
 creates an empty physical mesh. A custom mesh can be assigned to it.
virtual ClothingPhysicalMeshcreateSingleLayeredMesh (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]assetThe render mesh that is used as source for the physical mesh
[in]subdivisionModify the physical mesh such that all edges that are longer than (bounding box diagonal / subdivision) are split up. Must be <= 200
[in]mergeVerticesAll vertices with the same position will be welded together.
[in]closeHolesClose any hole found in the mesh.
[in]progressAn 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.