Public Attributes
DestructiblePreviewParam Struct Reference

Describes the NxParameterized::Interface for 'DestructiblePreviewParam' : More...

#include <params.h>

List of all members.

Public Attributes

Mat44 globalPose
 'globalPose' : The pose for the destructible preview
U32 chunkDepth
 'chunkDepth' : Which chunk depth to render.
F32 explodeAmount
 'explodeAmount' : How far apart to 'explode' the chunks rendered.
Bool renderUnexplodedChunksStatically
 'renderUnexplodedChunksStatically' : Whether or not to render unexploded chunks statically (without skinning)
String overrideSkinnedMaterialNames[]
 'overrideSkinnedMaterialNames[]' : Per-actor material names, to override those in the asset, for skinned rendering
String overrideStaticMaterialNames[]
 'overrideStaticMaterialNames[]' : Per-actor material names, to override those in the asset, for static rendering
U64 userData
 'userData' : Optional user data pointer associated with the destructible preview

Detailed Description

Describes the NxParameterized::Interface for 'DestructiblePreviewParam' :

DestructiblePreviewParam contains 9 fully qualified names
---------------------------------------------
  1 : Mat44          globalPose                        
  2 : U32            chunkDepth                        
  3 : F32            explodeAmount                     
  4 : Bool           renderUnexplodedChunksStatically  
  5 : ArraySizeName  overrideSkinnedMaterialNames      
  6 : String         overrideSkinnedMaterialNames[]    
  7 : ArraySizeName  overrideStaticMaterialNames       
  8 : String         overrideStaticMaterialNames[]     
  9 : U64            userData                          

Member Data Documentation

'chunkDepth' : Which chunk depth to render.

Which chunk depth to render.

'explodeAmount' : How far apart to 'explode' the chunks rendered.

How far apart to 'explode' the chunks rendered. The value is relative to the chunk's initial offset from the origin.

'globalPose' : The pose for the destructible preview

The pose for the destructible preview, including scaling.

'overrideSkinnedMaterialNames[]' : Per-actor material names, to override those in the asset, for skinned rendering

Per-actor material names, to override those in the asset, for skinned rendering.

'overrideStaticMaterialNames[]' : Per-actor material names, to override those in the asset, for static rendering

Per-actor material names, to override those in the asset, for static rendering.

'renderUnexplodedChunksStatically' : Whether or not to render unexploded chunks statically (without skinning)

If true, unexploded chunks (see explodeAmount) will be renderered statically (without skinning). Default value = false.

'userData' : Optional user data pointer associated with the destructible preview


The documentation for this struct was generated from the following file:

Generated on Sat Dec 1 2018 15:52:43

Copyright © 2012-2018 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.