Raytracer#
(RendererRaytracer)
- Category:
/Renderer
- Default object name:
raytracer
Description#
Raytracing rendering engine.
Attributes#
Name | Type | Description |
---|---|---|
Integration Model | string |
|
Anti Aliasing Sample Count | long |
Set the number of samples to use for the antialiasing. |
Refinement Maximum Sample Count | long |
Set the maximum number of samples to use to refine a pixel. |
Refinement Variance Threshold | double |
Set the color variance over which a pixel is considered noisy and needs more samples. |
Anti Aliasing Sampling Mode | long |
Set the sampling algorithm used by the antialiasing. |
Anti Aliasing Filter | long |
Algorithm used to filter the antialiasing samples. |
Anti Aliasing Filter Mode | long |
Set the algorithm used to integrate antialiasing samples. The Splatting mode generates samples inside the current pixel and accumulates them in current and neighbour pixels using the antialiasing filter. The Importance Sampling mode samples the antialiasing filter and accumulates only in the current pixel. |
Anti Aliasing Filter Size | double[2] |
Diameter in pixels of the kernel used for the filter. |
Subsample Quality | double |
Set the size of ray differentials for antialiasing samples. A value of 0% corresponds to ray differentials with a size of a pixel whereas a value of 100% corresponds to the size of a sub pixel. |
Shading Oversampling | double |
Set the sampling demultiplication factor between antialiasing and shading samples. The higher the value, the more shading samples are computed per antialiasing samples and the slower it gets. |
Lock Sampling Noise | bool |
Lock the samples through time. |
Sampling Seed | long |
Control the seed of the sampling used for the shading and the antialiasing. |
Refinement Variance Mode | long |
Set the mode used to compute the variance within a pixel. In Contrast mode, the variance corresponds to the maximum difference between new accumulated samples and the new beauty. In Standard Deviation mode, the variance corresponds to the standard deviation of the beauty for each accumulated samples. |
Refinement Variance Filter | long |
A pixel is refined when its variance or the one of its neighbours is over the variance threshold. This filter is applied on neighbour variances before comparing them against the threshold. When disabled, neighbours are not tested at all. In other cases, the filter has the same size of the anti aliasing filter when splatting samples and a size of 3x3 when using importance sampling (see Anti Aliasing Filter Mode). |
Refinement Variance LUT | string |
Set the LUT to use to compute the color variance of a pixel. |
Motion Blur Mode | long |
Set whether motion blur and motion vectors must be computed. |
Motion Blur Sampling Mode | long |
Set the sampling algorithm used by the motion blur. |
Motion Blur Settings | long |
Set whether the motion blur should use settings defined in project preferences or custom settings. |
Motion Blur Sample Count | long |
Set the number of samples to use for the motion blur. |
Motion Blur Direction | long |
Set the direction of the motion blur. |
Motion Blur Length | double |
Set the length of the motion blur. Setting it to 100% corresponds to the duration of the current frame. |
Motion Blur Shutter Begin | double |
Control the lower bound of the range in which motion samples must be taken. |
Motion Blur Shutter End | double |
Control the higher bound of the range in which motion samples must be taken. |
Motion Blur Shutter Curve | curve |
Control inbetween frame shutter opening and sample weight. |
Enable Tone Mapping | bool |
|
Affect Color Aovs | bool |
Defines if the tone mapping affects the color aovs |
Tone Mapping Curve | curve[3] |
Curves to remap subsample color prior pixel filtering. Use this curve is you want to control low and high values on each subsamples. |
Export Aovs | bool |
Defines if the raytracer writes aovs to the image |
Matte Object AOV Mode | long |
Choose wether the matte alpha of objects should affect all AOVs or only the beauty ones. |