This is the documentation for Enlighten.

Cube Map Dependencies tab

Cube map dependencies control which systems are sampled during the precompute. Setting these correctly can reduce the execution time and memory usage for the CreateOutputCubeMap stage. By default, all system dependencies are automatically calculated during the CalculateCubeMapSystemDependencies stage of the precompute.

If the loaded scene has at least one cube map, you can set the cube map dependencies on the Cube Map Dependencies tab. When you click on this tab, the "selected" cube map is shown in yellow and the automatically-calculated systems on which it depends are highlighted in green.

Revert dependencies

Revert to the dependencies initially loaded with the scene.

Save dependencies

Save dependencies to disk. These dependencies are used for the next precompute of the scene.

Include all

Set all dependencies of the selected cube map to Include. Included systems are highlighted in blue.

Global include all

Set all dependencies of all cube maps to Include.

Auto all

Set all dependencies of the selected cube map to Auto. Auto included systems are highlighted in green.

Global auto all

Set all dependencies of all cube maps to Auto.

Exclude all

Set all dependencies of the selected cube map to Exclude. Excluded systems are not highlighted.

Global exclude all

Set all dependencies of all cube maps to Exclude.

Calculate dependencies

Calculate dependencies using the precompute API.

Load calculated deps

Load the calculated dependencies information (to allow changing the visibility requirement).

Selected cube map

Use the slider to select a cube map, if your scene contains more than one.

There are three available edit modes, controlled by the Edit mode radio buttons:

Manual edit

Add or remove a dependency by right-clicking on the dependency and selecting from the context menu.

Radius cutoff

Enable the Radius cutoff controls:

The Radius cutoff slider allows you to set the radius cutoff for the selected system. All systems within this radius become dependencies of the selected cube map.

Click Apply radius to all cube maps to define dependencies for all cube maps based on the Radius cutoff.

Calculated

Enable the Calculate and Load calculated deps buttons, and show the Radius cutoff and Visibility cutoff sliders that control the inputs to the precompute API function.

Make sure to save the dependencies (using the Save dependencies button) before precomputing the scene.