Cache File Formats
There are four file formats from which you can choose to create point cache files: ICECache, PointCache2 (PC2), nCache, or Custom.
• The ICECache (.icecache) file format is used for caching an object’s local or global point positions at each frame, including when the number of points changes, such as with particle simulations. It also caches ICE attributes.
There is file format documentation for the ICE cache file format on the Softimage wiki —. This allows you to write something that will get you the information you want. There is also an example in the Softimage SDK which is able to extract the information from an ICE cache file sequence.
You can also set the XSI_CACHE_ASCII environment variable to save the .icecache file sequence in ASCII. This helps you visualize the format so that you can write your own plug-in.
• The nCache file format (.xml) lets you to create special Autodesk Maya cache files that store the simulated point data for a point cloud driven by an ICE tree. In Maya, you can apply the nCache file to an nParticle object. ICE attributes are cached for the point cloud and then translated to corresponding attributes in Maya — see [ ] for more information.
• The PointCache2 (.pc2) file format is used for caching only an object’s global point positions (it does not cache any other attributes) at each frame when the number of points never changes, such as for animated or simulated deformations.
This format is supported by most other 3D packages, such as Maya or Autodesk 3DS Max, either natively or through plug-ins.
• The Custom file format is one for which you have created your own custom plug-in for caching. You must enter the file extension for the custom file format.
You can currently only save out information (such as for bringing to another 3D package) because the Softimage SDK currently only supports Read methods.
Autodesk Softimage 2011 Subscription Advantage Pack