From f42d8ad109748beee69f6d560b33ab9140c5523c Mon Sep 17 00:00:00 2001 From: Steve M Date: Sun, 31 Mar 2024 20:53:52 -0700 Subject: [PATCH] Add count vars --- code/AssetLib/USD/USDLoaderImplTinyusdz.cpp | 56 ++++++++++++--------- code/AssetLib/USD/USDLoaderImplTinyusdz.h | 40 +++++++-------- 2 files changed, 51 insertions(+), 45 deletions(-) diff --git a/code/AssetLib/USD/USDLoaderImplTinyusdz.cpp b/code/AssetLib/USD/USDLoaderImplTinyusdz.cpp index 7a947c3e1..339b78b3d 100644 --- a/code/AssetLib/USD/USDLoaderImplTinyusdz.cpp +++ b/code/AssetLib/USD/USDLoaderImplTinyusdz.cpp @@ -129,31 +129,6 @@ void USDImporterImplTinyusdz::InternReadFile( animations(render_scene, pScene); } -void USDImporterImplTinyusdz::nodes( - const tinyusdz::tydra::RenderScene &render_scene, - aiScene *pScene) { -} - -void USDImporterImplTinyusdz::materials( - const tinyusdz::tydra::RenderScene &render_scene, - aiScene *pScene) { -} - -void USDImporterImplTinyusdz::textures( - const tinyusdz::tydra::RenderScene &render_scene, - aiScene *pScene) { -} - -void USDImporterImplTinyusdz::textureImages( - const tinyusdz::tydra::RenderScene &render_scene, - aiScene *pScene) { -} - -void USDImporterImplTinyusdz::buffers( - const tinyusdz::tydra::RenderScene &render_scene, - aiScene *pScene) { -} - void USDImporterImplTinyusdz::verticesForMesh( const tinyusdz::tydra::RenderScene &render_scene, aiScene *pScene, @@ -234,9 +209,40 @@ void USDImporterImplTinyusdz::uvsForMesh( } } +void USDImporterImplTinyusdz::nodes( + const tinyusdz::tydra::RenderScene &render_scene, + aiScene *pScene) { + const size_t numNodes{render_scene.nodes.size()}; +} + +void USDImporterImplTinyusdz::materials( + const tinyusdz::tydra::RenderScene &render_scene, + aiScene *pScene) { + const size_t numMaterials{render_scene.materials.size()}; +} + +void USDImporterImplTinyusdz::textures( + const tinyusdz::tydra::RenderScene &render_scene, + aiScene *pScene) { + const size_t numTextures{render_scene.textures.size()}; +} + +void USDImporterImplTinyusdz::textureImages( + const tinyusdz::tydra::RenderScene &render_scene, + aiScene *pScene) { + const size_t numTextureImages{render_scene.images.size()}; +} + +void USDImporterImplTinyusdz::buffers( + const tinyusdz::tydra::RenderScene &render_scene, + aiScene *pScene) { + const size_t numBuffers{render_scene.buffers.size()}; +} + void USDImporterImplTinyusdz::animations( const tinyusdz::tydra::RenderScene &render_scene, aiScene *pScene) { + const size_t numAnimations{render_scene.animations.size()}; } } // namespace Assimp diff --git a/code/AssetLib/USD/USDLoaderImplTinyusdz.h b/code/AssetLib/USD/USDLoaderImplTinyusdz.h index 3efc935f9..490421624 100644 --- a/code/AssetLib/USD/USDLoaderImplTinyusdz.h +++ b/code/AssetLib/USD/USDLoaderImplTinyusdz.h @@ -63,26 +63,6 @@ public: aiScene *pScene, IOSystem *pIOHandler); - void nodes( - const tinyusdz::tydra::RenderScene &render_scene, - aiScene *pScene); - - void materials( - const tinyusdz::tydra::RenderScene &render_scene, - aiScene *pScene); - - void textures( - const tinyusdz::tydra::RenderScene &render_scene, - aiScene *pScene); - - void textureImages( - const tinyusdz::tydra::RenderScene &render_scene, - aiScene *pScene); - - void buffers( - const tinyusdz::tydra::RenderScene &render_scene, - aiScene *pScene); - void verticesForMesh( const tinyusdz::tydra::RenderScene &render_scene, aiScene *pScene, @@ -108,6 +88,26 @@ public: aiScene *pScene, size_t meshIdx); + void nodes( + const tinyusdz::tydra::RenderScene &render_scene, + aiScene *pScene); + + void materials( + const tinyusdz::tydra::RenderScene &render_scene, + aiScene *pScene); + + void textures( + const tinyusdz::tydra::RenderScene &render_scene, + aiScene *pScene); + + void textureImages( + const tinyusdz::tydra::RenderScene &render_scene, + aiScene *pScene); + + void buffers( + const tinyusdz::tydra::RenderScene &render_scene, + aiScene *pScene); + void animations( const tinyusdz::tydra::RenderScene &render_scene, aiScene *pScene);