This is the documentation for Enlighten.
module Core Runtime System
Classes
Name | Description |
|---|---|
Constitutes the precomputed material data for a system. | |
An EntireProbeSetTask solves an entire set of probes as an atomic block. | |
A class containing the parameters to be used as input to the albedo/emissive/transparency sampling stage. | |
Constitutes the core precomputed data for the input lighting generation for a system. | |
A data block that describes essential properties of an input workspace. | |
The data associated with each non-empty octree node. | |
A pair of probes which can be averaged to produce a 'virtual' probe output. | |
Constitutes the core precomputed data for a cube map. | |
A data block that describes essential properties of a cube map. | |
Structure describing a task to generate a cube map. | |
Facilitates storage of core Enlighten data. | |
Structure describing a task using the irradiance technique. | |
Constitutes the core precomputed data for a probe set. | |
A data block that describes essential properties of a run-time probe set. | |
A Probe task specifies a list of probe points whose lighting values will be calculated when the task is solved. | |
Constitutes the core precomputed data for a system. | |
A data block that describes essential properties of a rad system, including it's id, output and input textures sizes, budget, pixel utilisation and other debugging data. | |
A class containing the parameters to be used as input to the bounce resampling stage. | |
A class containing the parameters to be used if sampling from a texture is required. | |
Structure describing a task which solves directly to the bounce buffer and does not update any textures. |