From c87b45adbe5451b950357e913e7ea025adba8dfb Mon Sep 17 00:00:00 2001 From: Richard Date: Wed, 28 Jun 2023 11:37:38 +0100 Subject: [PATCH] Added irradiance map for IBL in scene-view demo --- examples/scene-view/scene-view-example.cpp | 5 +++-- resources/images/veste_oberhaus_irradiance.png | Bin 0 -> 1052641 bytes 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 resources/images/veste_oberhaus_irradiance.png diff --git a/examples/scene-view/scene-view-example.cpp b/examples/scene-view/scene-view-example.cpp index 4e81b8c..f8def91 100644 --- a/examples/scene-view/scene-view-example.cpp +++ b/examples/scene-view/scene-view-example.cpp @@ -28,7 +28,8 @@ using namespace Scene3D; namespace { -const char* CUBEMAP_SKY_BOX_URL = DEMO_IMAGE_DIR "veste_oberhaus_cubemap.png"; +const char* CUBEMAP_SKY_BOX_URL = DEMO_IMAGE_DIR "veste_oberhaus_cubemap.png"; +const char* CUBEMAP_IRRADIANCE_URL = DEMO_IMAGE_DIR "veste_oberhaus_irradiance.png"; const char* CAMERA_NAME("MyCamera"); const char* MODEL_URL = DEMO_MODEL_DIR "SphereMetallic.gltf"; @@ -71,7 +72,7 @@ private: {Actor::Property::ANCHOR_POINT, AnchorPoint::CENTER}, {Actor::Property::SIZE, MODEL_SIZE}, }); - model.SetImageBasedLightSource(CUBEMAP_SKY_BOX_URL, CUBEMAP_SKY_BOX_URL); + model.SetImageBasedLightSource(CUBEMAP_IRRADIANCE_URL, CUBEMAP_SKY_BOX_URL); sceneView.Add(model); // Create a new camera and reparent as we want to rotate the camera around the origin diff --git a/resources/images/veste_oberhaus_irradiance.png b/resources/images/veste_oberhaus_irradiance.png new file mode 100644 index 0000000..fdb2347 Binary files /dev/null and b/resources/images/veste_oberhaus_irradiance.png differ -- libgit2 0.21.4