FieldRender
The FieldRender node renders fields to 2D using raymarching.
Note: This is a LABS node, indicated in Nuke with the tag: 
LABS nodes are experimental and not intended to be used for production.
Inputs and Controls
|
Connection Type |
Connection Name |
Function |
| Input |
env |
An input for connecting other elements of the scene. |
| fld | An input for connecting to a field that you wish to render. | |
| cam | An optional camera input. The scene is rendered from the perspective of this camera. If the camera input is not connected, FieldRender uses a default camera positioned at the origin and facing in the negative Z direction. | |
| bg |
An optional background input. This can be used to composite a background image into the scene and to determine the output resolution. If not used, this defaults to root.format or root.proxy_format defined in the ProjectSettings. If this input contains a depth channel, FieldRender considers it when doing Z-buffer and Z-blending calculations. |
|
Control (UI) |
Knob (Scripting) |
Default Value |
Function |
|
FieldRender Tab |
|||
| Mode | mode | Density Field | Select the rendering mode from Density Field or Signed Distance Field. |
| Format | format | root.format | Sets the format to render out in Nuke. |
| Bounds | bounds | x=-0.5, y=-0.5, n=-0.5, r=0.5, t=0.5, f=0.5 |
Set the bounds of the field to render. This can be done manually when Auto is unchecked. If you have Auto enabled, these values are overridden based on the input field. |
| Auto | auto_bounds | on | Automatically sets the bounds based on the input field. Uncheck this checkbox to set bounds manually. |
| Iterations | raymarch_iterations | 128 | The number of iterations used in the raymarching process. |
| Ray March Step | raymarch_step | 0.2 |
Set the length of each step used in the raymarching process. This can be done manually when Auto is unchecked. If you have Auto enabled, these values are overridden based on the input field. |
| Auto | auto | on | Automatically sets the step length based on the input field. Uncheck this checkbox to set bounds manually. |
| Min Visibility | min_visibility | 0.01 | The minimum visibility of the raymarching. |
| Output AOVs | |||
| Channels | channels | rgba | Specifies channels for render. You can also use the checkboxes on the right to select individual channels. |
| Normals | normal_channels | none | Specifies normal channels for render. |
| Iterations | iterations channels | none | Specifies iterations channels for render. |
| Material | |||
| Volume Color | material_color | 0, 0, 0, 1 | Sets the color of the material. |
| Density | material_density | 1 | Sets the density of the material. |