Skip to content

Commit 46d52ce

Browse files
author
Ravbug
committed
Load lightmap textures and bind them
1 parent afbc23a commit 46d52ce

6 files changed

Lines changed: 7 additions & 54 deletions

File tree

RavEngine

Samples/Rendering/main.cpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -241,20 +241,23 @@ struct Level : public RavEngine::World {
241241

242242
// baked lighting demo
243243
{
244-
auto bakedMat = RavEngine::New<BakedMatInstance>(Material::Manager::Get<BakedMat>());
245-
auto lightmapTex = Texture::Manager::Get("Lightmap-0_comp_light.exr");
244+
auto bakedMat = RavEngine::New<PBRMaterialBakedInstance>(Material::Manager::Get<PBRMaterialBaked>());
245+
auto lightmapTex = Texture::Manager::Get("Lightmap-0_comp_dir.png");
246+
auto lightmapDirTex = Texture::Manager::Get("Lightmap-0_comp_light.exr");
247+
bakedMat->SetBakedEmissivityTexture(lightmapTex);
246248

247249
auto bakedCubeObj = Instantiate<GameObject>();
248250
bakedCubeObj.EmplaceComponent<StaticMesh>(MeshCollectionStaticManager::Get("bakedcube"), bakedMat);
249251
auto& cubeTransform = bakedCubeObj.GetTransform();
250252
cubeTransform.SetLocalScale({ 0.01 });
251253
cubeTransform.SetLocalPosition({-20,1,0});
252-
254+
#if 0
253255
auto bakedPlaneObj = Instantiate<GameObject>();
254256
bakedPlaneObj.EmplaceComponent<StaticMesh>(MeshCollectionStaticManager::Get("bakedplane"), bakedMat);
255257
auto& planeTransform = bakedPlaneObj.GetTransform();
256258
planeTransform.SetLocalScale({ 0.01 });
257259
planeTransform.SetLocalPosition({ -20,1,0 });
260+
#endif
258261
}
259262

260263
// wine glasses

Samples/Rendering/shaders/bakedlight.fsh

Lines changed: 0 additions & 20 deletions
This file was deleted.

Samples/Rendering/shaders/bakedlight.vsh

Lines changed: 0 additions & 14 deletions
This file was deleted.

Samples/Rendering/shaders/bakedlight_fsh.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

Samples/Rendering/shaders/bakedlight_vsh.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)