Rebel Fork Framework
LightmapStitcher.h File Reference
#include "../Glow/LightmapGeometryBuffer.h"
#include "../Graphics/Texture2D.h"

Classes

struct  Urho3D::LightmapStitchingContext
 Stiching context. More...
 

Functions

LightmapStitchingContext Urho3D::InitializeStitchingContext (Context *context, unsigned lightmapSize, unsigned numChannels)
 Initialize lightmap stitching context.
 
SharedPtr< Model > Urho3D::CreateSeamsModel (Context *context, const LightmapSeamVector &seams)
 Create model for lightmap seams.
 
void Urho3D::StitchLightmapSeams (LightmapStitchingContext &stitchingContext, const ea::vector< Vector3 > &inputBuffer, ea::vector< Vector4 > &outputBuffer, const LightmapStitchingSettings &settings, Model *seamsModel)
 Stitch seams in the image and store result in context.