diff --git a/README.md b/README.md index 348c4916..94025353 100644 --- a/README.md +++ b/README.md @@ -4,24 +4,21 @@ [![GitHub Sponsors](https://img.shields.io/badge/Sponsor-❤️-pink?logo=github)](https://github.com/sponsors/lighttransport) -[Wasm demo!](https://lighttransport.github.io/tinyusdz/demos.html) - - +

+ +[Demos!](https://lighttransport.github.io/tinyusdz/demos.html) +

-## High priority +## Releases -* Improve WASM/Three.js binding https://github.com/lighttransport/tinyusdz/issues/234 -* Prepare Release v0.9.0 - * [x] Core part should be ready for the release. - * [x] Write a web demo +### 25.07 v0.9.x +* Robust USDA/USDC/USDZ parsing. +* Robust USDA writer. +* Tydra: Convert USD model to OpenGL/Vulkan/Three.js friendly scene graph. +* Basic USD composition. +* JS/WASM binding of TinyUSDZ. https://github.com/lighttransport/tinyusdz/tree/release/web ## Mid-term todo diff --git a/screenshots/demos.jpg b/screenshots/demos.jpg new file mode 100644 index 00000000..99542ccc Binary files /dev/null and b/screenshots/demos.jpg differ diff --git a/web/demo/demos.html b/web/demo/demos.html index 55522281..957f872d 100644 --- a/web/demo/demos.html +++ b/web/demo/demos.html @@ -10,7 +10,7 @@

TinyUSDZ Demos

-

Explore our collection of interactive 3D USD file JS/WASM demos and examples. TinyUSDZ is a lightweight USD file reader/writer implementation.

+

Explore our collection of TinyUSDZ JS/WASM demos and C++ examples. TinyUSDZ is a lightweight USD file reader/writer implementation.

@@ -73,7 +73,6 @@
-
Source code @@ -91,6 +90,40 @@
+
+
+ Vulkan-PBR USDZ +
+
+

Vulkan-PBR USDZ(experimental)

+

+ A fork of Vulkan-glTF-PBR to support loading USD model using TinyUSDZ. +

+ +
+
+ +
+
+ MaterialX USDZ +
+
+

MaterialX USDZ(experimental)

+

+ A fork of ASF MaterialXViewer to support loading USD model using TinyUSDZ. +

+ +
+
+ diff --git a/web/demo/public/assets/materialx-usd.jpg b/web/demo/public/assets/materialx-usd.jpg new file mode 100755 index 00000000..b9a7ad54 Binary files /dev/null and b/web/demo/public/assets/materialx-usd.jpg differ diff --git a/web/demo/public/assets/vulkan-pbr.jpg b/web/demo/public/assets/vulkan-pbr.jpg new file mode 100755 index 00000000..bf146b67 Binary files /dev/null and b/web/demo/public/assets/vulkan-pbr.jpg differ