This is the documentation for Enlighten.
Make it easy to obtain output from the precompute pipeline.
public: AlbedoBufferPtr CreateAlbedoBuffer
(
InputWorkspace * inputWorkspace
)
Create a runtime object.
Return a unique pointer which owns the object.
public: DynamicMaterialWorkspacePtr CreateDynamicMaterialWorkspace
(
ClusterAlbedoWorkspaceMaterialData * cawMaterialData
)
Create a runtime object.
Return a unique pointer which owns the object.
public: EmissiveBufferPtr CreateEmissiveBuffer
(
InputWorkspace * inputWorkspace
)
Create a runtime object.
Return a unique pointer which owns the object.
protected: ImporterScene
(
const ExporterPaths & paths
)
Constructor.
public: CAWMaterialDataPtr LoadClusterAlbedoWorkspaceMaterialData
(
const Geo::GeoFileString & systemName
) const
Load a precompute object from file.
Return a unique pointer which owns the object.
public: GeneratedSystemsPtr LoadGeneratedSystems
(
const Geo::GeoFileString & zoneName
) const
Load a precompute object from file.
Return a unique pointer which owns the object.
public: InputWorkspacePtr LoadInputWorkspace
(
const Geo::GeoFileString & systemName
) const
Load a precompute object from file.
Return a unique pointer which owns the object.
public: RadProbeSetCorePtr LoadOctreeProbeSetCore
(
const Geo::GeoFileString & probeSetName,
Geo::s32 probeSetIndex
) const
Load a precompute object from file.
Return a unique pointer which owns the object.
public: OutputProbeOctreePtr LoadOutputProbeOctree
(
const Geo::GeoFileString & octreeName
) const
Load a precompute object from file.
Return a unique pointer which owns the object.
public: PackedGeometryPtr LoadPackedGeometry
(
const Geo::GeoFileString & geomName,
const Geo::GeoFileString & paramSetName
) const
Load a precompute object from file.
Return a unique pointer which owns the object.
public: PackedSystemPtr LoadPackedSystem
(
const Geo::GeoFileString & systemName
) const
Load a precompute object from file.
Return a unique pointer which owns the object.
public: PrecompVisDataPtr LoadPrecomputedVisibilityData
(
const Geo::GeoFileString & systemName
) const
Load a precompute object from file.
Return a unique pointer which owns the object.
public: RadCubeMapCorePtr LoadRadCubeMapCore
(
const Geo::GeoFileString & cubeMapName
) const
Load a precompute object from file.
Return a unique pointer which owns the object.
public: RGBXTexturePtr LoadRadiosityNormalTexture
(
const Geo::GeoFileString & systemName,
Geo::s32 lodIndex
) const
Load a precompute object from file.
Return a unique pointer which owns the object.
public: RadProbeSetCorePtr LoadRadProbeSetCore
(
const Geo::GeoFileString & probeSetName
) const
Load a precompute object from file.
Return a unique pointer which owns the object.
public: RadSystemCorePtr LoadRadSystemCore
(
const Geo::GeoFileString & systemName,
Geo::s32 lodIndex
) const
Load a precompute object from file.
Return a unique pointer which owns the object.
public: SystemDusterPtr LoadSystemDuster
(
const Geo::GeoFileString & systemName
) const
Load a precompute object from file.
Return a unique pointer which owns the object.