Skip to content

Releases: kwokcb/materialxgltf

Version 1.38.9 Patch 1

25 Jul 15:22
Compare
Choose a tag to compare

1.38.9 Release

  • Release based on MaterialX 1.38.9.
  • The .1 patch is to ensure that nodes instances with multiple outputs always output their output ports.

Version 1.39 Update

08 Jul 19:14
Compare
Choose a tag to compare

Description

  • Updated to sync with 1.39 release of MaterialX.
  • Update ORM extraction from glTF to MTLX to put in explicit extract nodes as channels for implicit extraction has been removed. Also remove this from the class and command line utility options.
  • Jupyter notebook rerun with 1.39.
  • glTF to MaterialX update rerun with addition of support files.
  • Doc updates and usage of web based node editor previews.
  • Note update to Python 11 for QuiltiX 6.0.1 compatibility.

What's Changed

Full Changelog: v1.38.9...v1.39

Version 0.0.4

28 Nov 21:53
1209982
Compare
Choose a tag to compare

What's Changed

  • Default inputs, physical materials, command line access. by @kwokcb in #4
  • Error string fix by @kwokcb in #5
  • Fix attenuation_color read from glTF. by @kwokcb in #7
  • Support adding extract nodes on gltf to mtlx by @kwokcb in #8

Full Changelog: v0.0.3...v0.0.4

Version 0.0.3

15 Nov 21:33
9fc7f77
Compare
Choose a tag to compare

Version 0.0.3

Core Updates

  • Add package version number
  • Updates to Jupyter book, gallery and readme
  • Fix baking calls to use proper search path option
  • Find absolute paths to resources for data packing to GLB
  • Handle no material case (mtlx)
  • Add material if none (gltf)
  • Find absolute paths to resources for data packing (gltb)
  • Add GLTF material if none found in GLTF
  • Gracefully handle when there are no materials found in MTLX

Test Updates

  • Add GLTF->MTLX test suite folder.
  • Add in glTF -> MTLX render examples

Example Updates

  • Add Adobe Substance 3D example with different "shader ball"
  • Add Adobe Substance 3D example with different "shader ball" geometries
  • Add in "Physically Based" Examples.

Version 0.0.1

08 Nov 19:47
Compare
Choose a tag to compare

Initial Release

Contains Python Package with the following components:

  • core : classes to convert to and from glTF / MaterialX
  • util : classes for support functions such as MaterialX I/O
  • top level convenience functions and commands
  • doxygen documentation
  • samples from MaterialX examples library.