Parse Moana island v2.1 scene
syoyo opened this issue · 0 comments
syoyo commented
https://disneyanimation.com/resources/moana-island-scene/
Parse failure
/mnt/data/data/island/usd/elements/isBeach/xgenInstances/xgGroundCover.usd
ERR : [error]/home/syoyo/work/tinyusdz/src/usdc-reader.cc:ReconstructStage():3359 Failed to reconstruct Stage(Prim hierarchy)
[error]/home/syoyo/work/tinyusdz/src/usdc-reader.cc:ReconstructPrimFromTypeName():1698 Failed to reconstruct Prim Xform elementName: xgGroundCover_archiveCoral0001_geo
[error]/home/syoyo/work/tinyusdz/src/prim-reconstruct.cc:ReconstructGPrimProperties():2015 `material:binding` target must be Path.
Fixed 68a8632
Segmentation fault
/mnt/data/data/island/usd/elements/isBayCedarA1/isBayCedarA1_isBayCedarA1_model.usd
/mnt/data/data/island/usd/elements/isBayCedarA1/isBayCedarA1_bonsaiA_model.usd
Due to stack overflow on recursive function call at tinyusdz::crate::CrateReader::BuildDecompressedPathsImpl
: #19
Fixed 305429f
Composition failure
$ tusdcat --flatten /mnt/data/data/island/usd/island.usda
...
Failed to composite `payload`: [error]/home/syoyo/work/tinyusdz/src/composition.cc:LoadAsset():311 Failed to find PrimSpec `/isCoral` in layer `./instance.usda`
[error]/home/syoyo/work/tinyusdz/src/composition.cc:CompositePayloadRec():627 Failed to `references` asset `./instance.usda`
[error]/home/syoyo/work/tinyusdz/src/composition.cc:CompositePayload():841 Composite `payload` failed.
This would be due to breadth-first composition resolution is done in tinyusdz. recursively resolve composition(references, payloads, subLayers) would solve the issue.