From 85c70f7c840e7d6e704f7f2260b3442f7a12e7e4 Mon Sep 17 00:00:00 2001 From: Syoyo Fujita Date: Mon, 13 May 2024 06:24:02 +0900 Subject: [PATCH 1/3] Update README.md --- README.md | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index e94b606d..655ef31d 100644 --- a/README.md +++ b/README.md @@ -4,15 +4,26 @@ ## High priority -* [x] Support multiple values in Attribute https://github.com/syoyo/tinyusdz/issues/154 +* Prepare Release v0.8 + * Core part should be ready for the release. + * Write example viewer(work in progress) + * [examples/openglviewer](examples/openglviewer) OpenGL viewer + * [examples/sdlviewer](examples/sdlviewer) Software raytracing viewer + * For Vulkan and Android Vulkan example, we can use https://github.com/syoyo/Vulkan-glTF-USDZ-PBR for a while though ) + +## Mid-term todo + +* better colorspace + wide-gamut support https://github.com/syoyo/tinyusdz/issues/142 +* Better skinning + blendshapes support + * Write example using mediapipe for motion tracking and face tracking with rigged USDZ model. +* MaterialX https://github.com/syoyo/tinyusdz/issues/86 + * USD + MateriralX + PBR rendering example using https://github.com/lighttransport/pbrlab +* Improve interoperability with Blender USD export/import https://github.com/syoyo/tinyusdz/issues/98 * Tydra: Handy data structure converter for rendering https://github.com/syoyo/tinyusdz/issues/31 * Working on the branch: https://github.com/syoyo/tinyusdz/tree/rendermesh-refactor https://github.com/syoyo/tinyusdz/issues/148 * [x] USD to RenderScene(OpenGL/Vulkan-like API friendly data structure) conversion https://github.com/syoyo/tinyusdz/issues/109 * [x] GeomSubset/Material Binding API support for shading/texturing https://github.com/syoyo/tinyusdz/issues/103 * [x] UTF8 Identifier support https://github.com/syoyo/tinyusdz/issues/47 - -## Mid-term todo - * Collection API * [ ] https://github.com/syoyo/tinyusdz/issues/108 * Experimental composition support https://github.com/syoyo/tinyusdz/issues/25 @@ -28,13 +39,6 @@ * Support reading & compose some production USD scenes * [ ] Moana island v2.1 https://github.com/syoyo/tinyusdz/issues/90 * [ ] ALAB USD production scene https://github.com/syoyo/tinyusdz/issues/91 - -* MaterialX https://github.com/syoyo/tinyusdz/issues/86 - * USD + MateriralX + PBR rendering example using https://github.com/lighttransport/pbrlab -* Improve interoperability with Blender USD export/import https://github.com/syoyo/tinyusdz/issues/98 -* Example viewer(work in progress) - * [examples/openglviewer](examples/openglviewer) OpenGL viewer - * [examples/sdlviewer](examples/sdlviewer) Software raytracing viewer ## Build status From ab3a627f80ef5141cdcbe75b40a247ba9f1b8572 Mon Sep 17 00:00:00 2001 From: Syoyo Fujita Date: Mon, 13 May 2024 06:25:07 +0900 Subject: [PATCH 2/3] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 655ef31d..bef56ece 100644 --- a/README.md +++ b/README.md @@ -5,11 +5,11 @@ ## High priority * Prepare Release v0.8 - * Core part should be ready for the release. - * Write example viewer(work in progress) + * [x] Core part should be ready for the release. + * [ ] Write a demo and example viewer(work in progress) * [examples/openglviewer](examples/openglviewer) OpenGL viewer * [examples/sdlviewer](examples/sdlviewer) Software raytracing viewer - * For Vulkan and Android Vulkan example, we can use https://github.com/syoyo/Vulkan-glTF-USDZ-PBR for a while though ) + * For Vulkan and Android Vulkan example, we can use https://github.com/syoyo/Vulkan-glTF-USDZ-PBR for a while though ## Mid-term todo From 2e552d8a3ed827639f6b881c5285871257e428d1 Mon Sep 17 00:00:00 2001 From: Syoyo Fujita Date: Mon, 13 May 2024 06:32:27 +0900 Subject: [PATCH 3/3] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index bef56ece..85240729 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,7 @@ ## Mid-term todo +* Enhancement for wasm(e.g. write USDZ loader for three.js), webgpu https://github.com/syoyo/tinyusdz/issues/118 * better colorspace + wide-gamut support https://github.com/syoyo/tinyusdz/issues/142 * Better skinning + blendshapes support * Write example using mediapipe for motion tracking and face tracking with rigged USDZ model.