This page provides information about the Smoke Opacity rollout of the V-Ray Volume Grid Rendering tab.
Overview
This dialog controls the Transparency component of the Volumetric Shader.
Parameters
Simple Smoke – Uses directly the Smoke channel as opacity without remapping it through the Opacity Curve. The opacity is controlled by the Simple Smoke Opacity. This mode is the same as setting Based on to Smoke and creating a straight line in the Opacity diagram from coordinates [0; 0] to [1; Simple Smoke Opacity].
Temperature – Use the temperature channel and remap it through the Opacity Curve to get the rendered opacity. Can be used to produce smoke without needing the smoke channel in the simulation.
Smoke – Use the smoke channel and remap it through the Opacity Curve to get the rendered opacity.
Speed – Use the magnitude of the velocity channel and remap it through the Opacity Curve to get the rendered opacity.
Texture – Use a texture map plugged in the Texture slot as opacity without remapping it through the Opacity Curve.
Fuel – Use the fuel channel and remap it through the Opacity Curve to get the rendered opacity.
Smoke Opacity Texture – If the Based on parameter is set to Texture, or if Modulate by Texture is enabled, this slot specifies the texture to be used.
Modulate by Texture – When enabled and Based on is not set to Texture, the Based on channel is multiplied by the texture in the Texture slot.
Simple Smoke Opacity – When the Based on parameter is set to Simple smoke, this value is used as an opacity multiplier.
Minimum Visible Opacity – If the opacity of a voxel is below this specified value, the voxel will not be shaded at all. Increase this value to speed up rendering. Decrease it if parts of the smoke are too transparent and start disappearing in the render.
Scale Opacity by Scene Units – When enabled, the opacity per unit length will remain constant when changing the Grid resolution. Therefore, the larger the unit scale is, the denser the smoke will appear in renders and vice versa. This option is Off for imported Field3D and OpenVDB cache files. Note that this option also affects Fire in Use Own Opacity mode. It does not take effect if there is no loaded cache file.
Optimize Big Volumetric Grids | trOptimizeVolumetrics – Helps render scenes with caches above 25 Million cells faster. This option requires additional grid memory during rendering, so you could disable it if you don't have enough RAM. If using Progressive rendering or there are a lot of Volume Grids in the scene, and you want your render to start without a pre-pass, you might want to disable this option.
Smoke Opacity Curve
Simulation data has different ranges, depending on the solver it came from - Phoenix Smoke usually goes from 0-1; Fuel goes from 0-1; Temperature is in Kelvins, so it goes from 300-2000, or a few thousand; Speed is in Voxels/sec, so it depends on the grid size and resolution but usually goes from 0 to several hundred. Data from other solvers often differs a lot from Phoenix ranges. The channel data range is highlighted in the curve with a light-blue range, which can change as you scroll the timeline as the temperature in a cache file rises, smoke dissipates, speed changes, etc., so keep in mind that the data range for one frame might not be representative for the entire cache sequence. You can also check the data ranges for the currently loaded cache file under the Input rollout of the V-Ray Volume Grid.