Use EnvironmentMapLoadTask to load Equirectangular projection image. 72/286172/38
authorseungho baek <sbsh.baek@samsung.com>
Thu, 29 Dec 2022 15:22:07 +0000 (00:22 +0900)
committerseungho baek <sbsh.baek@samsung.com>
Thu, 26 Jan 2023 07:17:23 +0000 (16:17 +0900)
commit56897b0a8957791cb016bd3310b76c60e1baf8a6
tree8430c06e3a4d2485ed74ab660eb7748000735da1
parent1c627ca7469e8eb04e7862c5708bcc4ce2fb6c5d
Use EnvironmentMapLoadTask to load Equirectangular projection image.
 - Changes SkymapType to EnvironmentMapType
 - TODO: To make IBL image support Equirectangular projection

Change-Id: I34dce88acdd1271dce54af18bc8080d8e452144a
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
31 files changed:
automated-tests/resources/equirectangular.png [new file with mode: 0644]
automated-tests/src/dali-scene3d/CMakeLists.txt
automated-tests/src/dali-scene3d/utc-Dali-CubeLoader.cpp [deleted file]
automated-tests/src/dali-scene3d/utc-Dali-CubeMapLoader.cpp [deleted file]
automated-tests/src/dali-scene3d/utc-Dali-EnvironmentDefinition.cpp
automated-tests/src/dali-scene3d/utc-Dali-EnvironmentMapLoader.cpp [new file with mode: 0644]
automated-tests/src/dali-scene3d/utc-Dali-KtxLoader.cpp
automated-tests/src/dali-scene3d/utc-Dali-SceneView.cpp
dali-scene3d/internal/common/environment-map-load-task.cpp
dali-scene3d/internal/common/environment-map-load-task.h
dali-scene3d/internal/common/model-load-task.cpp
dali-scene3d/internal/controls/model/model-impl.cpp
dali-scene3d/internal/controls/scene-view/scene-view-impl.cpp
dali-scene3d/internal/controls/scene-view/scene-view-impl.h
dali-scene3d/public-api/common/environment-map.h [new file with mode: 0644]
dali-scene3d/public-api/controls/scene-view/scene-view.cpp
dali-scene3d/public-api/controls/scene-view/scene-view.h
dali-scene3d/public-api/file.list
dali-scene3d/public-api/loader/cube-data.cpp [deleted file]
dali-scene3d/public-api/loader/cube-data.h [deleted file]
dali-scene3d/public-api/loader/cube-loader.cpp [deleted file]
dali-scene3d/public-api/loader/cube-map-loader.cpp [deleted file]
dali-scene3d/public-api/loader/cube-map-loader.h [deleted file]
dali-scene3d/public-api/loader/environment-definition.cpp
dali-scene3d/public-api/loader/environment-definition.h
dali-scene3d/public-api/loader/environment-map-data.cpp [new file with mode: 0644]
dali-scene3d/public-api/loader/environment-map-data.h [new file with mode: 0644]
dali-scene3d/public-api/loader/environment-map-loader.cpp [new file with mode: 0644]
dali-scene3d/public-api/loader/environment-map-loader.h [moved from dali-scene3d/public-api/loader/cube-loader.h with 54% similarity]
dali-scene3d/public-api/loader/ktx-loader.cpp
dali-scene3d/public-api/loader/ktx-loader.h