tinyusdz icon indicating copy to clipboard operation
tinyusdz copied to clipboard

Tiny, dependency-free USDZ/USDA/USDC library written in C++14

Results 90 tinyusdz issues
Sort by recently updated
recently updated
newest added

UsdUVTexture supports UDIM Texture. https://graphics.pixar.com/usd/release/spec_usdpreviewsurface.html#texture-reader UDIM is basically a tiled representation of Texture images. It also requires parsing UDIM texture paths in USDA/USDC parser.

enhancement

Skinning and blenshapes are important feature for avatars. We need to support UsdSkel for it: https://graphics.pixar.com/usd/release/api/usd_skel_page_front.html

enhancement

https://graphics.pixar.com/usd/release/wp_usdaudio.html `SpatialAudio` is important for AR and Metaverse usecase.

enhancement

Hi, I was encouraged to open an issue for this question that I have: I see that you are already able to read usdc without any external dependencies and I...

https://github.com/syoyo/tinyusdz/blob/0b31a42e355c31c1b1370bf4638bf4f99960e599/src/tinyusdz.cc#L1545 Parse TimeSamples values(`ValueRep`)

todo

## Status Basic composition features are implemented(except for `specializes`) Need verification to check if composition is working well or not ## Composition * [x] subLayers * [x] references * [x]...

enhancement

# 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 are all facevarying) and can display static mesh...

Currently TinyUSDZ does not have unified, consistent API naming rule for methods. Some uses `GetValue`, some uses `get_value`. pxrUSD uses Upper Camel case `C#`-like naming rule(e.g. `GetValue`). https://en.wikipedia.org/wiki/Camel_case TinyUSDZ does...

Triple single quotes with "\'''"(escaped triple single quotes) ``` '''bora\''' "hello" ''' ``` => Use double quote and escape `"` when printing(dump as USDA ascii) ``` """bora\''' \"hello\" """ ```

enhancement

We need various USDZ(USDA, USDC, USDZ) files to test TinyUSDZ. Here is a publicly available USD(Z) resources * https://sketchfab.com/ * https://developer.apple.com/augmented-reality/quick-look/ * https://www.intel.com/content/www/us/en/developer/topic-technology/graphics-research/samples.html * NOTE: Animated Knight Rigged character model...