...
Name | Description |
---|
AddCubemap(const PipelineCubemap &) | Add a cubemap to the scene. |
AddGeom(const PipelineGeom &) | Add the geom to the scene. |
AddInstance(const PipelineRadiosityInstance &) | Add a radiosity instance to the scene. |
AddInstance(const PipelineExcludedInstance &) | Add an excluded instance to the scene. |
AddInstanceParameters(const PipelineInstanceParameters &) | Add a named set of instance parameters to the scene. |
AddProbeRegion(const PipelinePointSetProbeRegion &) | Add a region defined by a set of points to the specified probe octree. |
AddProbeRegion(const PipelineBoxSetProbeRegion &) | Add a region defined by a set of boxes to the specified probe octree. |
AddProbeRegion(const PipelineVolumeProbeRegion &) | Add a probe region defined by a volume to the specified zone. |
AddProbeVolume(const PipelineProbeVolume &) | Adds a probe volume to the scene. |
AddRadiosityDependencies(Geo::GeoFileString, const Dependencies &) | Limit the radiosity dependencies of the specified zone to the specified set of zone dependencies. |
AddRadiosityDependencies(PipelineRadiosityGroupType, Geo::GeoFileString, const Dependencies &, const Dependencies &) | Adds a dependency set. |
CreateAlbedoBuffer(InputWorkspace *) | Create a runtime object. |
CreateDynamicMaterialWorkspace(ClusterAlbedoWorkspaceMaterialData *) | Create a runtime object. |
CreateEmissiveBuffer(InputWorkspace *) | Create a runtime object. |
DumpDebugScene(const Geo::GeoFileString &) | Dump the entire scene to a single text file for debug and test purposes. |
GeomExists(const Geo::GeoFileString &) | Returns true if there is a geometry object associated with the specified name. O(1) complexity. |
GetInstanceNames(const Geo::GeoFileString &) | Return the names of the instances within the specified group. |
LoadClusterAlbedoWorkspaceMaterialData(const Geo::GeoFileString &, Geo::u32) | Load a precompute object from file. |
LoadGeneratedSystems(const Geo::GeoFileString &) | Load a precompute object from file. |
LoadInputProbeSet(const PrecompOctreeCode, const Geo::GeoFileString &) | Load a precompute object from file. |
LoadInputProbeSet(const Geo::GeoFileString &) | Load a precompute object from file. |
LoadInputWorkspace(const Geo::GeoFileString &, Geo::u32) | Load a precompute object from file. |
LoadOctreeProbeSetCore(const PrecompOctreeCode, const Geo::GeoFileString &) | Load a precompute object from file. |
LoadOutputProbeOctree(const Geo::GeoFileString &) | Load a precompute object from file. |
LoadPackedGeometry(const Geo::GeoFileString &, const Geo::GeoFileString &) | Load a precompute object from file. |
LoadPackedSystem(const Geo::GeoFileString &) | Load a precompute object from file. |
LoadPrecomputedVisibilityData(const Geo::GeoFileString &) | Load a precompute object from file. |
LoadProbeAtlasMaxima(const Geo::GeoFileString &) | Load a precompute object from file. |
LoadRadCubeMapCore(const Geo::GeoFileString &) | Load a precompute object from file. |
LoadRadiosityNormalTexture(const Geo::GeoFileString &) | Load a precompute object from file. |
LoadRadProbeSetCore(const Geo::GeoFileString &, Geo::s32u32) | Load a precompute object from file. |
LoadRadProbeSetCoreLoadRadSystemCore(const Geo::GeoFileString &) | Load a precompute object from file. |
LoadRadSystemCoreLoadRadSystemCoreEx(const Geo::GeoFileString &, Geo::s32u32) | Load a precompute object from file. |
LoadSystemDuster(const Geo::GeoFileString &) | Load a precompute object from file. |
PipelineScene(PipelinePaths, const PipelineGlobalParameters &) | To use this class, construct an instance of the PrecomputePipeline class. |
SetSceneComment(Geo::GeoFileStringView) | Add a comment to include in the scene file. |
WriteScene(Geo::IGeoProgressProxy &) | Write the Enlighten scene to disk. |
...
The instances are listed in the order that they were added to the scene. Use IPrecompPackedInstance::GetInstanceId to index this array.
Anchor |
---|
| afb3fe24a408fd328c37cc9182dfba3e8a5a9e7349191edf15c1a559a350e3fe9bafb3fe24a408fd328c37cc9182dfba3e8 |
---|
| a5a9e7349191edf15c1a559a350e3fe9b |
---|
|
CAWMaterialDataPtr Enlighten::PipelineScene::LoadClusterAlbedoWorkspaceMaterialData
...
public: CAWMaterialDataPtr LoadClusterAlbedoWorkspaceMaterialData
(
const Geo::GeoFileString & systemName,
Geo::u32 sections
) const
...
Load a precompute object from file.
...
Return a unique pointer which owns the object. The unique pointer is compatible with either std::move or GeoStd::Move.
Anchor |
---|
| ae9c00e7066758431aa15ea7ac86b62f6a307d0ce3f5dacf53754cc77229534bbdae9c00e7066758431aa15ea7ac86b62f6 |
---|
| a307d0ce3f5dacf53754cc77229534bbd |
---|
|
InputWorkspacePtr Enlighten::PipelineScene::LoadInputWorkspace
...
public: InputWorkspacePtr LoadInputWorkspace
(
const Geo::GeoFileString & systemName,
Geo::u32 sections
) const
...
Load a precompute object from file.
...
Return a unique pointer which owns the object. The unique pointer is compatible with either std::move or GeoStd::Move.
Anchor |
---|
| a1eb599b4983c12dffa19e538155ef0f2ab709d8b7fcd3aa190847a31ce9409039a1eb599b4983c12dffa19e538155ef0f2 |
---|
| ab709d8b7fcd3aa190847a31ce9409039 |
---|
|
RGBXTexturePtr Enlighten::PipelineScene::LoadRadiosityNormalTexture
...
public: RGBXTexturePtr LoadRadiosityNormalTexture
(
const Geo::GeoFileString & systemName
) const
...
Load a precompute object from file.
Return a unique pointer which owns the object. The unique pointer is compatible with either std::move or GeoStd::Move.
Anchor |
---|
| a4f24572c17fd305b7204ecf0290881db |
---|
| a4f24572c17fd305b7204ecf0290881db |
---|
|
RadProbeSetCorePtr Enlighten::PipelineScene::LoadRadProbeSetCore
...
public: RadProbeSetCorePtr LoadRadProbeSetCore
(
const Geo::GeoFileString & probeSetName,
Geo::s32 lodIndexu32 sections
) const
...
Load a precompute object from file.
Return a unique pointer which owns the object. The unique pointer is compatible with either std::move or GeoStd::Move.
Anchor |
---|
| a46259e4731b7a73c538c25b0028e9b6ca1b6146f8cedbe5f1bd238e41a1c7aa97a46259e4731b7a73c538c25b0028e9b6c |
---|
| a1b6146f8cedbe5f1bd238e41a1c7aa97 |
---|
|
...
RadSystemCorePtr Enlighten::PipelineScene::
...
LoadRadSystemCore
...
public: RadProbeSetCorePtr LoadRadProbeSetCore RadSystemCorePtr LoadRadSystemCore
(
const Geo::GeoFileString & probeSetNamesystemName
) const
...
Load a precompute object from file.
Return a unique pointer which owns the object. The unique pointer is compatible with either std::move or GeoStd::Move.
Anchor |
---|
| af340d9d72fe26cf70463ad293d6847bca40ffd65afedbb4de2da94934bfd94b81af340d9d72fe26cf70463ad293d6847bc |
---|
| a40ffd65afedbb4de2da94934bfd94b81 |
---|
|
RadSystemCorePtr Enlighten::PipelineScene::
...
LoadRadSystemCoreEx
...
public: RadSystemCorePtr LoadRadSystemCore LoadRadSystemCoreEx
(
const Geo::GeoFileString & systemName,
Geo::s32 lodIndexu32 sections
) const
...
Load a precompute object from file.
...