For each supported parametric object an alien object data class has to be defined and allocated in AllocAlienObjectData(). Also the NodeData::Execute() or BaseObject::Execute() function must be overloaded.
If false is returned in Execute()
the load operation will go one level deeper to the next cache. No polygonal cache is given if true is returned in Execute()
.
Execute()
functions.For an example of dealing with parameteric objects and polygon caches, see commandline example and AlienBoolObjectData::Execute()
/ AlienNullObjectData::Execute()
implementations.
The options "Save Polygons for Cineware" and "Save Animation for Cineware" are located into the "Files" preferences:
The options "Save Polygons for Cineware" and "Save Animation for Cineware" are always turned on when using "Save Project for Cineware". Both preferences are meant for "Save"/"Save As" operations:
Note both preferences can significantly increase the file size depending on the complexity of the scene.