Skip to content

Properties

jim price edited this page Oct 11, 2020 · 2 revisions

Houdini has the concept of Render Properties which represent all the possible options available for a particular rendering system. For highly flexible production renderers the number of options and configurations can be overwhelming to users. By default a user friendly subset of these properties are created on the various nodes by default. This keeps the UI simple and mostly clutter free. The downside is that if these extra options are desired the user must open the Parameter Interface and add these properties.

The Houdini-pbrt-v4 export follows this workflow as well despite having a limited number of properties as seen below.

The key properties are the Geometry ones as well as the pbrt_interior and pbrt_exterior Shader properties. (The others are available on the ROP by default.)

Property Default Description
pbrt_rendersubd off If on, render Polys as loopsubdiv shapes
pbrt_subdlevels 3 Number of subdivisions levels to apply
pbrt_computeN on Whether to add point normals to Polys if no normals exist
pbrt_ignorevolumes off If enabled, don't export smoke volumes if they exist in the object
pbrt_ignorematerials off If enabled, ignore any materials applied to the geometry
pbrt_splitdepth 3 Default setting for curve split depths
pbrt_curvetype flat Default setting for any curves within the object
Clone this wiki locally