Public Types | Public Member Functions | Public Attributes
nvidia::apex::EmitterLodParamDesc Class Reference

LOD parameters fro emitters. More...

#include <EmitterLodParamDesc.h>

List of all members.

Public Types

enum  ManifestVersions {
  initial,
  count,
  current = count - 1
}
 enum of manifest versions More...

Public Member Functions

PX_INLINE EmitterLodParamDesc ()
 constructor sets to default.
PX_INLINE void setToDefault ()
 sets members to default values.
PX_INLINE bool isValid () const
 checks if this is a valid descriptor.

Public Attributes

float maxDistance
 Objects greater than this distance from the player will be culled more aggressively.
float distanceWeight
 Weight given to distance parameter in LOD function.
float speedWeight
 Weight given to velocity parameter in LOD function.
float lifeWeight
 Weight given to life remain parameter in LOD function.
float separationWeight
 Weight given to separation parameter in LOD function.
float bias
 Bias given to objects spawned by this emitter, relative to other emitters in the same IOS.

Detailed Description

LOD parameters fro emitters.


Member Enumeration Documentation

enum of manifest versions

Enumerator:
initial 
count 
current 

Constructor & Destructor Documentation

PX_INLINE nvidia::apex::EmitterLodParamDesc::EmitterLodParamDesc ( ) [inline]

constructor sets to default.


Member Function Documentation

PX_INLINE bool nvidia::apex::EmitterLodParamDesc::isValid ( ) const [inline]

checks if this is a valid descriptor.

PX_INLINE void nvidia::apex::EmitterLodParamDesc::setToDefault ( ) [inline]

sets members to default values.


Member Data Documentation

Bias given to objects spawned by this emitter, relative to other emitters in the same IOS.

Weight given to distance parameter in LOD function.

Weight given to life remain parameter in LOD function.

Objects greater than this distance from the player will be culled more aggressively.

Weight given to separation parameter in LOD function.

Weight given to velocity parameter in LOD function.


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

Generated on Tue Aug 1 2017 22:43:59

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