Rebel Fork Framework
Urho3D::LightProbeCollectionForBaking Struct Reference

Light probe collection with extra data needed for baking. More...

#include <Urho3D/Glow/BakedSceneChunk.h>

Inheritance diagram for Urho3D::LightProbeCollectionForBaking:
Urho3D::LightProbeCollection

Public Attributes

ea::vector< unsigned > lightMasks_
 
ea::vector< unsigned > backgroundIds_
 
- Public Attributes inherited from Urho3D::LightProbeCollection
ea::vector< Vector3worldPositions_
 World-space positions of light probes.
 
ea::vector< unsigned > offsets_
 First light probe owned by corresponding group.
 
ea::vector< unsigned > counts_
 Number of light probes owned by corresponding group.
 
ea::vector< ea::string > names_
 Group names.
 

Additional Inherited Members

- Public Member Functions inherited from Urho3D::LightProbeCollection
bool Empty () const
 Return whether the collection is empty.
 
unsigned GetNumProbes () const
 Return total number of probes.
 
unsigned GetNumGroups () const
 Return number of groups.
 
BoundingBox CalculateBoundingBox (const Vector3 &padding=Vector3::ZERO)
 Calculate padded bounding box.
 
void Clear ()
 Clear collection.
 

Detailed Description

Light probe collection with extra data needed for baking.

Member Data Documentation

◆ lightMasks_

ea::vector<unsigned> Urho3D::LightProbeCollectionForBaking::lightMasks_

Size is the same as number of probes.


The documentation for this struct was generated from the following file: