Export the scene as an .ass file to be rendered outside Houdini with tools such as kick (a multi-platform, command-line utility) or to be used as procedurals.



Export Ass File

The .ass file path. To export compressed ass files, give the file a name that ends with .ass.gz.

Node Prefix/ Node Suffix

Allows you to define a prefix/ suffix for all exported nodes to avoid conflicts with procedurals. For example, if you have two ASS files which have different nodes with the same name (e.g. a standard with a red diffuse color in the first ASS file called 'myshader' and a standard with a blue diffuse in the second ASS file also called 'myshader') and you reference both ASS files via procedurals in a scene then these nodes conflict and only one of them is loaded (e.g. only the red or only the blue standard). Using different names when exporting ASS files makes node names unique and so they won't conflict.

Binary Encoding

Specify whether binary encoding is used to compress large float arrays into a more compact ASCII representation, leading to smaller files and faster load times, whilst still being mostly human-readable.  In addition, the binary encoding has exact 32-bit precision, whereas without this binary output floating point values are truncated into at most 8 ASCII digits (e.g. 1234.5678). The encoded arrays are indicated by prefixing the array type with "b64".

Export Node Types

You can also filter which type of Arnold nodes are included in the .ass export:

  • Options
  • Cameras
  • Lights
  • Shapes
  • Shaders
  • Overrides
  • Output Drivers
  • Pixel Filters
  • .asstoc (Bounding Box) Files
Prepend Plugin Paths

Embeds the plugin paths in the .ass file. 

Expand Procedurals

procedural generates Arnold nodes. This options lets you save the generated nodes in the .ass instead of just saving the procedural and its parameters.




  • No labels