Releases: kwokcb/glTF_MaterialX
Releases · kwokcb/glTF_MaterialX
1.38.8 Release
glTF_MaterialX Converter Version 1.38.8
- This release sync is built with the v1.38.8 "core" release of MaterialX found here
- Main updates:
- Add proper filename resolves ("flattening") for image references
- Add proper support for MaterialX -> glTF texture transform
- Improve support for indexed stream references for MaterialX -> glTF. Sync's with change to glTF pbr image node classes which now accept numbered as well as named upstream inputs (
geompropvalue
) for easier OpenUSD integration - Refactor logging system
- Refactoring based on integration into Khronos MaterialX integration. Note that that integration shows how to use code from here integrated into the existing
MaterialXRender
module vs this repo which creates a new module on top of the existingMaterialXRender
modeule.
Included binaries
- As before the package binraries can be downloaded for a few platform configurations.
- Any additional platform / compilers can be build by cloning this repo and building locally.
Version 1.38.6 Complete
Completed support for bidirectional transfer based on v1.38.6 with the following local fork additions:
- Fix for non-window render using MaterialXView (under review in ASWF main)
- Fix for baking to a single output file instead of 1 per shader (under review in ASWF main)
Note that this repo now uses submodules, which makes it more consistent with tracking ASWF main,
and avoids any possible platform mismatches.
Version 1.38.6
First release which uses 1.38.6 MaterialX release, which now tagged to match glTF 2.0.1.
- Various updates to interop support including used new 2.0.1 pbr definition and utility nodes
- Misc updates to look / material assignment support (added as part of 1.38.6 core)
- Use of cgltf 1.3 to allow iridescence interop.
- Basic test frame in with tests of some somple glTF Sample Model files for import. Re-export support added.
- Workflow and node documentation with back references to ASWF MTLX OSD presentation
glTF2MTLX v0.1
Prototyping release.
Binaries zips can be unpacked with the sample glTF2Mtlx
sample program available for a few of the set of platforms supported by MaterialX Core. Note that this pulls version the 1.38.4 release (during CI) to produce these results. The libraries
folder is included for the glTF PBR and other definitions.