You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
These changes allow for usage of different asset import SDKs to process scene files.
Move AssImp specific code out of node, scene & material wrapper parent classes and into child wrapper classes (AssImpNodeWrapper, etc.), allowing child classes to expose import SDK code. Allows for more convenient implementation of other import SDK's elsewhere (such as in a gem).
Add a loadingComponentUuid parameter to LoadSceneFromVerifiedPath to allow for usage of different loading components. Changed tests and all calls to this function accordingly.
* Move AssImp specific code out of wrapper parent classes and into child classes for gem usage
Signed-off-by: Victor Huang <huavicto@amazon.com>
* Add loadingComponentUuid parameter to LoadSceneFromVerifiedPath function
Signed-off-by: Victor Huang <huavicto@amazon.com>
* Make wrapper members protected, change pointer cast
Signed-off-by: Victor Huang <huavicto@amazon.com>
* Adding spaces to fix style
Signed-off-by: Victor Huang <huavicto@amazon.com>
* Fix for pointer cast causing test failures
Signed-off-by: Victor Huang <huavicto@amazon.com>
|
4 years ago | |
|---|---|---|
| .. | ||
| AssImpMaterialWrapper.cpp | 4 years ago | |
| AssImpMaterialWrapper.h | 4 years ago | |
| AssImpNodeWrapper.cpp | 4 years ago | |
| AssImpNodeWrapper.h | 4 years ago | |
| AssImpSceneWrapper.cpp | 4 years ago | |
| AssImpSceneWrapper.h | 4 years ago | |
| AssImpTypeConverter.cpp | 4 years ago | |
| AssImpTypeConverter.h | 4 years ago | |
| CMakeLists.txt | 4 years ago | |
| MaterialWrapper.cpp | 4 years ago | |
| MaterialWrapper.h | 4 years ago | |
| NodeWrapper.cpp | 4 years ago | |
| NodeWrapper.h | 4 years ago | |
| SceneWrapper.cpp | 4 years ago | |
| SceneWrapper.h | 4 years ago | |
| sdkwrapper_files.cmake | 4 years ago | |