Skip to content

Commit bf7fe4a

Browse files
author
Ravbug
committed
Switch to blender bake format instead of Unity
1 parent 82d2368 commit bf7fe4a

File tree

11 files changed

+8
-509
lines changed

11 files changed

+8
-509
lines changed

RavEngine

Samples/Rendering/main.cpp

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -243,24 +243,19 @@ struct Level : public RavEngine::World {
243243
constexpr static renderlayer_t bakedLayer = 0b01;
244244
{
245245
auto bakedMat = RavEngine::New<PBRMaterialBakedInstance>(Material::Manager::Get<PBRMaterialBaked>());
246-
auto lightmapDirTex = Texture::Manager::Get("Lightmap-0_comp_dir.png");
247-
auto lightmapTex = Texture::Manager::Get("Lightmap-0_comp_light.exr");
248-
bakedMat->SetBakedEmissivityTexture(lightmapTex);
249-
bakedMat->SetBakedDirectionTexture(lightmapDirTex);
246+
auto lightmapTex = Texture::Manager::Get("bakedshadow.png");
247+
bakedMat->SetBakedShadowTexture(lightmapTex);
250248

251249
auto bakedCubeObj = Instantiate<GameObject>();
252250
bakedCubeObj.EmplaceComponent<StaticMesh>(MeshCollectionStaticManager::Get("bakedcube"), bakedMat);
253251
auto& cubeTransform = bakedCubeObj.GetTransform();
254-
cubeTransform.SetLocalScale({ 0.01 });
255252
cubeTransform.SetLocalPosition({-20,1,0});
256-
bakedCubeObj.SetEntityRenderlayer(bakedLayer); // doesn't exist on any layer the lights illuminate
257-
#if 0
253+
258254
auto bakedPlaneObj = Instantiate<GameObject>();
259255
bakedPlaneObj.EmplaceComponent<StaticMesh>(MeshCollectionStaticManager::Get("bakedplane"), bakedMat);
260256
auto& planeTransform = bakedPlaneObj.GetTransform();
261-
planeTransform.SetLocalScale({ 0.01 });
262257
planeTransform.SetLocalPosition({ -20,1,0 });
263-
#endif
258+
264259
}
265260

266261
// environment lighting demo

0 commit comments

Comments
 (0)