Softimage 2012

 
 
 

Getting and Setting Size and Position for PPGs

New methods and functions were added to PPGLayout in the Object Model and the C++ API to allow for setting and getting the size and position of a modal property editor (also known as a PPG).

Undo API

New methods and functions were added to XSIApplication in the Object Model and the C++ API to allow for opening and closing undo complexes and return true if a command is undoing or redoing.

UVProperty Pinning API

New C++ and Object Model API for marking cluster components as pinned or unpinned. This API is mainly used by the UVUnfold feature.

Schematic View and Nodes API

New C++ and Object Model API for manipulating the schematic view nodes, and new menu anchor points: siMenuSchematicViewID, siMenuSchematicViewContextID, and siMenuSchematicNodeContextID. The schematic view presents the scene in a hierarchical structure with graphical links that show the relationships between objects, as well as material and texture nodes to indicate how each object is defined. A SchematicDemo example is added to the SDK Examples Workgroup.

Events

Interactive Tool SDK

Image Clip and Bitmap Controls

Support for Menu Checkmarks

A new method and two functions where added to MenuItem in the Object Model and the C++ API to support menu checkmarks.

Scripting Shortcuts for Python

New Object Model shortcuts were added to siutils.py to facilitate python scripting. See Shortcuts for Python.

Behavior Changes in the SDK

New Commands