tinyusdz
tinyusdz copied to clipboard
Support GeomModelAPI, or skip unrecognized API
The following model https://dpel-assets.aswf.io/4004-moore-lane/intel_moorelane_v1_2_0.zip
contains some USD file that fails due to unsupported API.
- tydra_to_renderscene.exe .\Intel_mooreLane_v1_2_0\Intel_mooreLane\Instances\usd_pointInstances_0621.usd
ERR : [error]D:\Manu\Dev_Release\Contrib\tinyusdz\src\usdc-reader.cc:ReconstructStage():3438 Failed to reconstruct Stage(Prim hierarchy)
ReconstructPrimNode():2350 Failed to parse Prim fields.
[error]D:\Manu\Dev_Release\Contrib\tinyusdz\src\usdc-reader.cc[USDC]:ParsePrimSpec():1919 Failed to validate apiSchemas
: Invalid or Unsupported API schema: GeomModelAPI
- tydra_to_renderscene.exe ".\Intel_mooreLane_v1_2_0\Intel_mooreLane\USD\4004MooreLane_III_03_ASWF.usd"
ERR : [error]D:\Manu\Dev_Release\Contrib\tinyusdz\src\usdc-reader.cc:ReconstructStage():3438 Failed to reconstruct Stage(Prim hierarchy)
[error]D:\Manu\Dev_Release\Contrib\tinyusdz\src\usdc-reader.cc[USDC]:ReconstructPrimNode():2350 Failed to parse Prim fields.
[error]D:\Manu\Dev_Release\Contrib\tinyusdz\src\usdc-reader.cc[USDC]:ParsePrimSpec():1919 Failed to validate apiSchemas
: Invalid or Unsupported API schema: ShadowAPI
I wonder if this prim could not be skipped in order to retain the recognized one's. 3dsMax shows the following: