FBPointCacheManager Class Reference


Detailed Description

Point Cache Manager Interface to the point cache manager.

Examples
Samples/PointCache/CharacterPointCache.py
Inheritance diagram for FBPointCacheManager:
Inheritance graph
[legend]

List of all members.

Public Member Functions

FBPointCacheManager  TheOne ()
  Get the global object for this class.

Public Attributes

FBPropertyListObject  Models
  Read Write Property: Models to be recorded.
FBPropertyBase  ApplyGlobalTransform
  Read Write Property: Include no-deformable models and the global transform to Vertex Cache when true.
FBPropertyAction  SetTransformReference
  Action Property: Set the model's current transformation as the reference.
FBPropertyBase  ApplyCacheOnNewModel
  Read Write Property: Duplicated the cached models, and assoicated the point cache to the new models.
FBPropertyModel  NewModelRoot
  Read Write Property: Valid only when ApplyCacheOnNewModel is on.
FBPropertyBase  AllowCacheResampling
  Read Write Property: Allow the resample models's existing point cache deformation when true.
FBPropertyBase  AlwaysAskForPath
  Read Write Property: Always ask for the point cache file save path when true.
FBPropertyString  DefaultPath
  Read Write Property: Default point cache file save path.
FBPropertyBase  CacheNormal
  Read Write Property: Cache normal when true.
FBPropertyBase  CacheAABBox
  Read Write Property: Cache AABBox (Axis Aligned Bounding Box) when true.
FBPropertyBase  CreateMultiChannelCache
  Read Write Property: Create a single multiple channel point cache file for all models when true.
FBPropertyBase  CreateFilePerFrameCache
  Read Write Property: Create the point cache file for each frame when true.
FBPropertyBase  SaveEveryFrame
  Read Write Property: Recording Frequency.

Member Function Documentation

FBPointCacheManager TheOne ( )

Get the global object for this class.

Returns:
the global object.

Member Data Documentation

Read Write Property: Models to be recorded.

FBPropertyBase ApplyGlobalTransform

Read Write Property: Include no-deformable models and the global transform to Vertex Cache when true.

Action Property: Set the model's current transformation as the reference.

FBPropertyBase ApplyCacheOnNewModel

Read Write Property: Duplicated the cached models, and assoicated the point cache to the new models.

FBPropertyModel NewModelRoot

Read Write Property: Valid only when ApplyCacheOnNewModel is on.

Create New Models under NewModelRoot. otherwise, a NULL model will be created.

FBPropertyBase AllowCacheResampling

Read Write Property: Allow the resample models's existing point cache deformation when true.

FBPropertyBase AlwaysAskForPath

Read Write Property: Always ask for the point cache file save path when true.

Read Write Property: Default point cache file save path.

FBPropertyBase CacheNormal

Read Write Property: Cache normal when true.

FBPropertyBase CacheAABBox

Read Write Property: Cache AABBox (Axis Aligned Bounding Box) when true.

FBPropertyBase CreateMultiChannelCache

Read Write Property: Create a single multiple channel point cache file for all models when true.

FBPropertyBase CreateFilePerFrameCache

Read Write Property: Create the point cache file for each frame when true.

FBPropertyBase SaveEveryFrame

Read Write Property: Recording Frequency.


FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager
FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager FBPointCacheManager