mirror of
https://github.com/lighttransport/tinyusdz.git
synced 2026-01-18 01:11:17 +01:00
- Add sync/Loaded variants for material conversion functions: - convertOpenPBRToMeshPhysicalMaterial (immediate return) - convertOpenPBRToMeshPhysicalMaterialLoaded (waits for textures) - convertToOpenPBRMaterial (immediate return) - convertToOpenPBRMaterialLoaded (waits for textures) - Add full texture support for OpenPBRMaterial custom shader: - map, roughnessMap, metalnessMap, emissiveMap, normalMap, aoMap - Add HDR/EXR texture format detection and decoding: - Magic byte detection in getMimeType() - TinyUSDZ HDR decoder (faster) with Three.js fallback - Three.js EXR decoder with TinyUSDZ fallback - Update MaterialX documentation: - Three.js/WebGL integration section - Supported parameters and texture maps tables - MaterialX NodeGraph and node shader documentation - Complete USDA examples 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
How to setup documentation environment
$ python -m pip install mkdocs
$ python -m pip install mkdocs-material
$ python -m pip install markdown-katex