I’ve been researching the current state of USD (Universal Scene Description) web viewing capabilities and would like to understand the community’s thoughts on best practices.
My Research So Far
Despite Autodesk’s WASM USD web viewer appearing to be archived (though I’m not entirely certain about this status), I’ve found several projects working on USD web preview implementations:
- ponahoum/usdz-web-viewer
- needle-tools/usd-viewer
- lighttransport/tinyusdz
I’ve also looked into Three.js, which provides some USD viewing capabilities but has its limitations as well.
Questions
- What is the current state of USD development, particularly regarding web viewing capabilities?
- What are the recommended best practices or production-ready solutions for USD web viewing?
- Among these implementations (or others), which would you recommend for production use?
- What are the trade-offs between different USD web viewing approaches?
- What upcoming developments in this space should we be looking forward to?
I greatly appreciate any insights, experiences, or recommendations the community can provide. Thank you!