Alembic Procedural

 

Table Of Contents

 

Overview

When using the Alembic Procedural, Redshift will search the scene for any Houdini Alembic SOPs in an OBJ node. If found, the alembic file name and other parameters are used to build a procedural alembic object for this file which is read by Redshift at render time without further extraction or processing.

Materials are assigned to the alembic facesets from materials available in the scene that match the faceset names. For example, if in the alembic file you have a faceset named "/mat/myMaterial", the plugin tries to find a material with this path in the Houdini scene to assign it to this faceset. If not found, a default material is assigned.

The supported parameters are:

 

Installation

Before the Alembic Procedural can be used it must be manually installed, this is accomplished by moving the correct "RSProceduralAlembic.dll" file into Redshift's "Procedurals" directory.

This process must be completed anytime you change your version of Redshift - upgrades or downgrades.

 

Step 1: Copying the Alembic Procedural

Close Houdini and navigate to the following location on your hard drive:

C:\ProgramData\redshift\Procedurals\alembic

Here you will see the Alembic procedural dll.

Alembic procedural folder

 

Now copy the "RSProceduralAlembic.dll" file to the Procedurals folder located here:

C:\ProgramData\redshift\Procedurals

Installing the RSProceduralAlembic.dll file

 

Step 2: Enable the Alembic Procedural in the Redshift render settings

Now enable the Alembic Procedural in the Redshift ROP as pictured below and you are ready to use the Alembic Procedural.

Enabling the Alembic Procedural

Packed Alembics

Enabling Packed Alembics

Redshift can render packed alembic files by setting the Alembic Procedural Mode to "Packed Alembics." This option can be found under the "Plugin Options" section of the Redshift ROP's "Main" tab. This option controls the way alembic procedurals are configured throughout the entire scene.

When set to Packed Alembics the following workflows are supported:

To use this feature the Alembic Procedural must be manually installed.

 

Example

Solaris

To create an Alembic Procedural in Solaris create a "Redshift Alembic Procedural" in the stage and select a file in the "Alembic File" field as pictured below.

Creating a Redshift Alembic Procedural