Skip to content

MatLayer 2.0.4

Latest
Compare
Choose a tag to compare
@LoganFairbairn LoganFairbairn released this 18 Feb 16:38
· 276 commits to main since this release

This update brings improved importing for texture sets, improved support for custom group nodes, support for using alternative UV maps for projection
and exporting, and the inclusion of an ambient occlusion material channel.

Made for Blender version: 4.0.0
Not backwards compatible with previous MatLayer materials.

New Features:

  • Added the ability to define a UV map for a specified layer when using UV layer projection.
  • Added the ability to bake textures when exporting to a specified UV map. This makes custom texture atlasing possible.
  • Made texture properties from custom group nodes show in the user interface.
  • The import texture set operator can now import some images using commonly used naming conventions for channel packed textures.
  • The import texture set operator correctly imports texture sets using names such as 'metallic'.
  • The import texture set operator now imports textures using the naming convention that starts with 'T_', the standard naming convention for game engine textures.
  • Added ambient occlusion material channel.

Tweaks:

  • Changed the default bake padding from 32px to 14px.

User Interface:

  • Small UI tweaks to some layer projection settings.
  • Moved the import texture set button next to the layer operator buttons.

Bug Fixes, Clean up:

  • Fixed custom group nodes not connecting to layer projection.
  • Fixed material channels not relinking for custom node groups.
  • Added git ignores for pycache files, and removed existing pycache files from remote repo.
  • Removed conversion mix nodes that were automatically added to the MatLayer BSDF group node for Blender 4.0.