update README.

This commit is contained in:
Syoyo Fujita
2025-06-28 06:23:43 +09:00
parent b322255f76
commit 2f8fd55141
5 changed files with 46 additions and 16 deletions

View File

@@ -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)
<!--
<img src="https://github.com/syoyo/tinyusdz/assets/18676/2419ddf6-4410-4bcc-b9c1-466bf29d3b20" width="400px">
(from https://github.com/syoyo/Vulkan-glTF-USDZ-PBR)
<img src="https://github.com/lighttransport/tinyusdz/assets/18676/5291f44f-b20a-4d4a-9b4a-16ffefccddc7" width="400px">
(from ASF MaterialXViewer fork https://github.com/lighttransport/materialx)
-->
<p align="center">
<img src="screenshots/demos.jpg" width="800px">
[Demos!](https://lighttransport.github.io/tinyusdz/demos.html)
</p>
## 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

BIN
screenshots/demos.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

View File

@@ -10,7 +10,7 @@
<body>
<header class="header">
<h1>TinyUSDZ Demos</h1>
<p>Explore our collection of interactive 3D USD file JS/WASM demos and examples. TinyUSDZ is a lightweight USD file reader/writer implementation.</p>
<p>Explore our collection of TinyUSDZ JS/WASM demos and C++ examples. TinyUSDZ is a lightweight USD file reader/writer implementation.</p>
</header>
<div class="container">
@@ -73,7 +73,6 @@
</div>
</div>
<!-- Suzanne composition Demo -->
<div class="demo-card">
<div class="demo-image demo-placeholder">
<span>Source code</span>
@@ -91,6 +90,40 @@
</div>
</div>
<div class="demo-card">
<div class="demo-image">
<img src="./assets/vulkan-pbr.jpg" alt="Vulkan-PBR USDZ" onerror="this.parentElement.innerHTML='<div class=demo-placeholder><span>Vulkan-PBR USD</span></div>'">
</div>
<div class="demo-content">
<h3 class="demo-title">Vulkan-PBR USDZ(experimental)</h3>
<p class="demo-description">
A fork of Vulkan-glTF-PBR to support loading USD model using TinyUSDZ.
</p>
<div class="demo-links">
<a href="https://github.com/syoyo/Vulkan-glTF-USDZ-PBR" class="demo-link">
Github repo
</a>
</div>
</div>
</div>
<div class="demo-card">
<div class="demo-image">
<img src="./assets/materialx-usd.jpg" alt="MaterialX USDZ" onerror="this.parentElement.innerHTML='<div class=demo-placeholder><span>MaterialX USDZ</span></div>'">
</div>
<div class="demo-content">
<h3 class="demo-title">MaterialX USDZ(experimental)</h3>
<p class="demo-description">
A fork of ASF MaterialXViewer to support loading USD model using TinyUSDZ.
</p>
<div class="demo-links">
<a href="https://github.com/lighttransport/materialx" class="demo-link">
Github repo
</a>
</div>
</div>
</div>
</div>
</div>

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB