lighttransport / tinyusdz

Tiny, dependency-free USDZ/USDA/USDC library written in C++14
Other
518 stars 44 forks source link

[Task] Tydra RenderData #31

Closed syoyo closed 6 months ago

syoyo commented 2 years ago

Goal

Convert USD data(usdGeom/usdShade/usdSkel) to Renderer(e.g. OpenGL/Vulkan, ray tracer) friendly data struct. Currently focusing on rasterizer(meshes are all triangulated, vertex attributes can be drawn with single index buffer) and can display static mesh with texturing and PBR shading.

Status for v0.8.0 release

TODO, Furture work

syoyo commented 6 months ago

Aggregated to https://github.com/syoyo/tinyusdz/issues/148