The settings in the <ADSSettings> group control tradeoffs between performance and memory during your rendering.
The following block lists the settings available in this group, with their default values. Descriptions of the settings are below.
<ADSSettings> <useSSE>true</useSSE> <useInstancing>autodetect</useInstancing> <instancingThreshold>500</instancingThreshold> <gridMaxDepth>4</gridMaxDepth> <gridThreshold>25</gridThreshold> <gridDensity>1</gridDensity> </ADSSettings>
Beast uses specialized vector instructions to speed up rendering, at a cost of higher memory usage. If Beast starts swapping memory, disable this setting.
Determines whether or not instances should be used during rendering. Instancing allows the user to place a single shape in several different places, each with an individual transform.
Using instances preserves disk space and lowers memory consumption when rendering. However, it can increase render times, particularly when using many large instances.
Specifies the minimum number of triangles that an instance is allowed to have in order for geometry instancing to be used.
Determines how deep the Acceleration Data Structure can subdivide.
Note that <gridMaxDepth>, <gridThreshold> and <gridDensity> are advanced settings that shouldn't be altered unless Acceleration Data Structures are second nature to you.
Determines how many triangles can reside in a leaf before it is split up. The <gridMaxDepth> has precedence over this threshold. A leaf at the maximum depth will never be split.
Note that <gridMaxDepth>, <gridThreshold> and <gridDensity> are advanced settings that shouldn't be altered unless Acceleration Data Structures are second nature to you.
Sets the density for the grid.
Note that <gridMaxDepth>, <gridThreshold> and <gridDensity> are advanced settings that shouldn't be altered unless Acceleration Data Structures are second nature to you.