
To make this material we use UVs from the alembic UV set and a component from the Color set.

fbx file and is separated into walls and elements for easier navigation when doing the animations. Here the model of the house is loaded from a. “OUT_FLOWERS.abc” – Animation of the flowers. Here the animation involves not the geometry itself, but rather the values of the attributes. “OUT_GRASS.abc” – Animation of the grass. “OUT_BALCONY_SOUTH.abc”, “OUT_BALCONY_WEST.abc” – Animation for each of the balconies.
#CAN YOU USE HOUDINI FREE TO MAKE A GAME WINDOWS#
“OUT_EAST_WINDOWS.abc”, “OUT_NORTH_WINDOWS.abc”, “OUT_WEST_WINDOWS.abc”, “OUT_SOUTH_WINDOWS.abc”, “OUT_FRONT_DOOR.abc” – Animation of windows by wall and animation of the entrance door. “OUT_ROOF_WOOD.abc” – Animation of the beams.


Information about the UV sets and attributes available in the alembic file can be found in the VRayMesh file info rollout. For example, when saving the Flowers, we named the color attribute " leaf_middle_strand" to correspond to the three parts of the object - the leaves (R), the middle part (G) and the strand (B). You need to make sure that you select the correct Out Color component of the VRayUserColor texture.įor the purpose of this tutorial, when we save 3 float attributes into a color attribute, we name them in the order of the three color components - R, G, B. Every 3 Float attributes are represented as a single vector/color attribute -, and will be loaded as the components of a single vector attribute.

Especially if you have many attributes stored in the file. You can force Houdini to give you a Vec or Clr class attribute by creating your attribute using an Attribute Create node and then modifying it in the Wrangle node.Īttempting to feed a custom float attribute to a vector input of the V-Ray material directly from the VRayUserColor to the material will produce incorrect renders. Simply put, my_vector 3flt will not work. Therefore, when you middle-mouse-button click your Houdini node, my_vector should read as my_vector 3flt (Vec) or my_vector 3flt (Clr). As per the Alembic format specifications, V-Ray only supports color3 and color4 attributes. This will work just fine inside Houdini but if the point cloud is exported as is to Alembic, V-Ray won't be able to use the attribute at render time. If you use a Wrangle node to create a = attribute, Houdini will generate a 3fltclass attribute.
