AlembicObject - superclass: GeometryClass; super-superclass:node - 6:0 - classID: #(971915857, 511916302)
Used to load a single Object entity from a specified Alembic .ABC cache file into a 3ds Max scene. Available in 3ds Max 2016 and higher.
Constructor
AlembicObject...
Properties:
<AlembicObject>.source String default: "" -- filename
Gets/sets the Alembic .ABC source file name.
<AlembicObject>.object UndefinedClass default: undefined -- string;
Gets/sets the object path definition string within the Alembic .ABC file.
<AlembicObject>.playbackType Integer default: 0 -- integer;
Playback_Type
Gets/sets the playback type drop-down list selection index.
Possible values are:
0 - Original Range (default) - use the start and end values stored in the .ABC file.
1 - Custom Start - use the .playbackStart
property to define the scene time on which to start the playback. This can be used to offset the beginning of the playback while keeping the same playback speed.
2 - Custom Range - use the .playbackStart
and .playbackEnd
properties to define a custom range within which to play back the original animation.
3 - Playback Graph - keyframe the .playbackFrame
property to define the file's frame to be loaded on each scene frame.
<AlembicObject>.playbackStart Float default: 0.0 -- float
Gets/sets the start frame of the playback range.
Applicable when .playbackType
is set to 1 or 2.
<AlembicObject>.playbackEnd Float default: 0.0 -- float
Gets/sets the end frame of the playback range.
Applicable when .playbackType
is set to 2.
<AlembicObject>.playbackFrame Float default: 0.0 -- animatable; float
Gets/sets the current playback frame.
Keyframe this property to produce custom playback within the defined range, or set to a static value to load a single frame.
Applicable when .playbackType
is set to 3.
<AlembicObject>.playbackStartGen Integer default: 3 -- integer
<AlembicObject>.playbackEndGen Integer default: 1 -- integer
<AlembicObject>.playbackTypeGen Integer default: 4 -- integer
<AlembicObject>.playbackFrameGen Integer default: 2 -- integer
<AlembicObject>.generationId Integer default: 0 -- integer
Used by the versioning system for Alembic properties. For internal use only.