...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Wednesday, June 2, 2021 (3:00PM PT/6:00PM ET)
Wednesday, May 5, 2021 (3:00PM PT/6:00PM ET)
JavaScript bindings, need a real strategy on how to tackle them.
Static Initialization macros don't work well in WebASM, but being explicit about what is used for dead stripping to occur might be better for download times.
See what changes have landed in /dev that may help reduce reliance on WebAsm-TBB and its CORS issues.
Wednesday, April 7, 2021
Working example of WebASM build of USD with a Hydra delegate for Filament
- https://github.com/marsupial/USD/tree/HdFilament
- Working on macOS & Firefox-87.0
Ideally GitHub Pages version at https://marsupial.github.io/USD/extras/imaging/examples/hdFilament would be a live demo, but
- due to the lack of 2 http headers WebASM using threads will fail to load
- a local server.py can be used to serve the branch locally instead
- Colored Quad, Sphere, and Cube are USDA. Gold monkey rotating in circle is USDZ. PBR monkey spinning around its center is glTF.
- HdFilament shader generation is minimal and displayColor is used for primitives. Textures on monkey.usdz are not loading correctly.
- USDA loaded can be edited in the HTML: https://github.com/marsupial/USD/blob/HdFilament/extras/imaging/examples/hdFilament/index.html#L119
Wednesday, March 10, 2021
- Roman Zulak
- Philippe Sawicki
- Alexander Schwank
- Dhruv Govil
- Alex Gerveshi
- Nick Porcino
- JT Nelson
Goal is to have USD WebAsm branch and a WebAsm build of Filament Hydra Delegate by next meeting (April 7).
...