This is the documentation for Enlighten.
class Enlighten PrecomputePipeline
class Enlighten::PrecomputePipeline
└>Enlighten::PipelinePaths └>Enlighten::PipelineScene └>Enlighten::PrecomputeParameters
Exports the scene and runs the precompute process.
Member functions may assert or throw a PipelineError exception to indicate a violation of the API contract. If you handle the exception, destroy the PrecomputePipeline instance to prevent unexpected behaviour.
Functions
Name | Description |
|---|---|
Add a cubemap to the scene. | |
Add the geom to the scene. | |
Add a radiosity instance to the scene. | |
Add an excluded instance to the scene. | |
Add a named set of instance parameters to the scene. | |
Add a region defined by an array of boxes to the specified probe octree. | |
AddProbeOctreePoints(Geo::GeoFileString, ProbeOctreeResolution, const Geo::v128 *, Geo::s32) | Add a region defined by an array of points to the specified probe octree. |
AddProbeOctreeVolume(Geo::GeoFileString, ProbeOctreeResolution, const IPrecompVolumeQuery &) | Add a region defined by a volume to the specified probe octree. |
Adds a probe volume to the scene. | |
Adds a dependency set. | |
Cancel the currently running precompute. | |
Create a runtime object. | |
CreateDynamicMaterialWorkspace(ClusterAlbedoWorkspaceMaterialData *) | Create a runtime object. |
Create a runtime object. | |
Dump the entire scene to a single text file for debug and test purposes. | |
GetClusterAlbedoMaterialDataFilename(const Geo::GeoFileString &) | Returns the full path to the cluster albedo material data file for the specified system. |
Returns the full path to the rad cubemap core output file for the specified cubemap. | |
Returns the full path to the system dependencies output file for the specified cubemap. | |
Returns the default name of the scene. | |
Returns the full path to the .deps file. | |
GetDirectionalVisibilityFilename(const Geo::GeoFileString &) | Returns the full path to the directional visibility file for the specified system. |
Returns the export path that was supplied to the constructor. | |
Returns the full path to the generated systems file for the specified zone. | |
GetInputGeometryFilename(const Geo::GeoFileString &, const Geo::GeoFileString &) | Returns the full path to the input geometry output file for a the specified geom/paramSet combination. |
Returns the full path to the input system output file for the specified system. | |
Returns the full path to the input workspace file for the specified system. | |
Return the names of the instances within the specified group. | |
Returns the full path to the.lights file. | |
Returns the full path to the light transport output file for the specified system. | |
Returns the full path to the output probe octree file for the specified input octree. | |
GetPackedGeometryFilename(const Geo::GeoFileString &, const Geo::GeoFileString &) | Returns the full path to the packed geometry output file for a the specified geom/paramSet combination. |
Returns the full path to the packed system output file for the specified system. | |
Returns the full path to the paramset file. |