0cb1693689
* Squash development commits for PR * Fix failing build on armeabi-v7a via android NDK * Update with blendshape support * Migrate to auto-cloning and patching tinyusdz (instead of manually copying files) * Update to latest rendermesh-refactor branch commit * Remove tracked file * Update to use recent commit to "dev" branch "rendermesh-refactor" was merged to "dev" around 9 May 2024 but merge was not obvious from commit messages * Add UNUSED() macro (cherry picked from commit d89fe8f034c353cc5cc5b3ac78cd8845e006de38) * Update tinyusdz branch * Prevent per-ABI (x86, x86_64 etc) clone on android * Add verbose logging cmake option * Fix macro and patch * Address compiler warnings * Address compiler warnings * Address compiler warnings * Attempt prevent re-clone/re-patch once downloaded by any ABI build * Disable tinyusdz clone/build by default assimp github PR auto-CI checks clone/build the tinyusdz code, and reject PR due to compiler warnings in the 3rd party external tinyusdz project --------- Co-authored-by: Steve M <praktique-tellypresence@yahoo.com> |
||
---|---|---|
.. | ||
patches | ||
README.md | ||
assimp_tinyusdz_logging.inc |
README.md
tinyusdz
"tinyusdz" C++ project provides USD/USDA/UDSC/UDSZ 3D model file format suport
Automatic repo clone
tinyusdz repo is automatically cloned. Users who haven't opted-in to USD support won't be burdened with the extra download volume.
To update te git commit hash pulled down, modify TINYUSDZ_GIT_TAG
in file
code/CMakeLists.txt
Notes
Couldn't leverage tinyusdz CMakeLists.txt. Fell back to compiling source files specified in "android" example.