Refactoring of SceneView and Model. 05/283605/11
authorseungho <sbsh.baek@samsung.com>
Mon, 31 Oct 2022 06:48:39 +0000 (15:48 +0900)
committerseungho <sbsh.baek@samsung.com>
Wed, 9 Nov 2022 04:17:37 +0000 (13:17 +0900)
commitddcea2ba45b296ff811eb1cb29f3282d978a93c1
treef8aea02cf27e15bbcf53d510537aa5cf74e67238
parentbe673aef7227685c6aac16c74ce2abf2142e469d
Refactoring of SceneView and Model.

 - Loosen the coupling between SceneView and Model using observer.
 - Add Priority of IBL. Model IBL has higher priority than SceneView.

Change-Id: I65ebd109911df22704a7106f0e3421a01c342637
Signed-off-by: seungho <sbsh.baek@samsung.com>
automated-tests/src/dali-scene3d/utc-Dali-SceneView.cpp
dali-scene3d/internal/common/image-based-light-observer.h [new file with mode: 0644]
dali-scene3d/internal/controls/model/model-impl.cpp
dali-scene3d/internal/controls/model/model-impl.h
dali-scene3d/internal/controls/scene-view/scene-view-impl.cpp
dali-scene3d/internal/controls/scene-view/scene-view-impl.h
dali-scene3d/internal/file.list
dali-scene3d/public-api/loader/environment-definition.cpp
dali-scene3d/public-api/loader/environment-definition.h
dali-scene3d/public-api/loader/gltf2-loader.cpp