Alembic (.abc) file rendered in MtoA
Arnold attributes in Alembic GPU Cache
Information about Arnold visibility attributes can be found here.
Use instancing for polymesh nodes that have the same shape. This behavior is disabled by default. If enabled, the procedural will attempt to identify identical primitives (using Alembic's per-array-property hash keys) and create corresponding "ginstance" nodes. Two primitives are considered equivalent if the keys of their relevant point position samples match along with any specified subdivision values. This works across multiple archives or invocations of the procedural.
If set to true, the parent transforms of the selected object (provided as the object path) will not be used.
Flip polymesh v coordinates.
Ignore visibility in the alembic file and process all shapes as if visible.
If set, all shapes are expanded despite their alembic visibility.
Don't do velocity motion blur even if velocity attrs exist.
Scale the velocities used for velocity motion blur.
Select which objects to display within the Alembic file (changes the "Geometry Path"). The list of contents gets saved to a cache attribute on the gpuCache so the .abc file doesn't need to be read all of the time.
It shows the contents of the file in the Attribute Editor and allows you to apply overrides on the selected items.
Choose to create, edit or delete look variations. Creating a new look automatically adds an aiLookSwitch node which is a combination of a
switch_operator and a
merge, which is connected to the root of the procedural graph. When making the first look, the current operators are moved to the first list of inputs on the variant switch node. Labels in the aiLookSwitch are used to populate the menu from the aiStandIn. This plug can be set/overrode by the Render Setup tools for adding different looks per layer/pass. The name/look/pass will get translated to an index number for rendering.
'Green' look applied
A list of parameters that can be assigned to objects within it. It can be used to add attribute and parameter assignments to sub-objects of the node. It creates a Set Parameter node for each selection and puts them in order in the Operators list. The top one is the first operator and the last leaf in the hierarchy is the last Operator on the list.
Assignments that are on the node in the hierarchy.
Overrides that affect the object below or that match the string expression selection.
Inherited Assignments created using far left button
Adds a generic Operator to a point in the Graph. The selection string must refer to the nodes inside the .ass file.
Displays a standalone graph of the shape and any Operators that are connected to it.
Information about common Arnold shape settings can be found here.
If you want to pass parameters through to the shapes being created, declare user data with the same type as the parameter, prefixed by the shape name and a colon ( : ). For example, use <shape>:<parameter>. So the following declaration will ensure that every polymesh created will have step_size set to 0.1.