Files
tinyusdz/doc
Syoyo Fujita 4eb8912457 Add texture loading patterns and OpenPBRMaterial support
- 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>
2026-01-04 02:08:24 +09:00
..
2021-01-11 19:57:04 +09:00
2026-01-03 06:08:10 +09:00
2023-01-22 20:22:15 +09:00
2023-05-01 03:08:11 +09:00
2021-01-11 19:57:04 +09:00
2025-07-02 10:21:17 +09:00
2021-01-11 19:57:04 +09:00
2020-09-05 22:45:07 +09:00
2022-08-12 02:32:05 +09:00
2021-01-11 19:57:04 +09:00
2022-10-03 17:49:33 +09:00
2025-06-18 07:31:18 +09:00
2021-08-19 22:25:12 +09:00
2023-10-02 22:53:50 +09:00
2024-07-25 03:41:27 +09:00
2021-08-01 00:29:04 +09:00
2026-01-03 06:08:10 +09:00

How to setup documentation environment

$ python -m pip install mkdocs
$ python -m pip install mkdocs-material
$ python -m pip install markdown-katex