This is the documentation for Enlighten.
class Enlighten PipelineScene
class Enlighten::PipelineScene
The scene to be precomputed.
Member functions may assert or throw a PipelineError exception to indicate a violation of the API contract.
Functions
Name | Description |
|---|---|
Add a cubemap to the scene. | |
Add the geom to the scene. | |
Add an excluded instance to the scene. | |
Add a radiosity 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. | |
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. | |
Return the names of the instances within the specified group. | |
LoadClusterAlbedoWorkspaceMaterialData(const Geo::GeoFileString &) | Load a precompute object from file. |
Load a precompute object from file. | |
Load a precompute object from file. | |
LoadOctreeProbeSetCore(const Geo::GeoFileString &, Geo::s32) | Load a precompute object from file. |
Load a precompute object from file. | |
LoadPackedGeometry(const Geo::GeoFileString &, const Geo::GeoFileString &) | Load a precompute object from file. |
Load a precompute object from file. | |
Load a precompute object from file. | |
Load a precompute object from file. | |
LoadRadiosityNormalTexture(const Geo::GeoFileString &, Geo::s32) | Load a precompute object from file. |
Load a precompute object from file. | |
Load a precompute object from file. | |
Load a precompute object from file. | |
PipelineScene(PipelinePaths, const PipelineGlobalParameters &) | Constructor. |
Write the Enlighten scene to disk. |
Typedefs
Name | Description |
|---|---|
Geo::GeoArray< Geo::GeoFileString > Dependencies | Array of dependencies. |
Geo::GeoArray< Geo::GeoFileString > InstanceNames | An array of instance names. |