DECALmachine

You can mark libraries as panel libraries, which will then be usable accordingly.

See https://machin3.io/DECALmachine/docs/preferences/ and the second video here: https://machin3.io/DECALmachine/docs/pie_menu/

v2.13 is out! | https://decal.machin3.io - Gumroad, Blendermarket, Documentation

See what’s new.

Changelog

  • raise minimum version to 4.2
    • supplied decals are now ready to be used in 4.2 without an asset update
    • in 4.3 require asset update due to new Diffuse Roughness parameter in Principled BSDF shader
  • Pie menu
    • add Select tool
      • previously only keymapped to double LMB
  • Select Decal(s) tool
    • with decal parent(s) selected support filtering by decal type in redo panel
      • Simple, Subset, Panel, Info or any combination
  • Adjust tool
    • support adjusting Info Decal alpha using ‘A’ key
      • limit to a minimum of 0.1
    • support toggling flat/smooth shading using F key
      • when flat shaded disable normal transfer mod too
      • expose and support toggling normal transfer mod only when decal is smooth shaded
    • only expose adjustment modes and mode hints, that are actually available based on the selected decals
    • indicate if glossy rays, parallax, normal transfer of invert is used by the selection of decals
      • support “Mixed” selections
      • when toggling mixed selections, sync the toggled prop
    • always ensure a displace and normal transfer mod is present
  • Project tool
    • support Shrinkwrapping (modifier level shrinkrawp) of Panel Decals (on MESH objects)
      • useful to better fit underlying curved geo, while requiring less height to distance the decal
    • support projecting on non-mesh objects too: CURVE, SURFACE and META
    • ensure normal transfer mod is disabled when projecting on flat shaded objects
    • improve user feedback, should projecting fail
  • Slice, EPanel, GPanel tools
    • support Panel Decal creation on non-mesh objects too: CURVE, SURFACE and META
    • avoid always smooth shading panel decal, make it dependent on decal target/parent object
    • ensure normal transfer mod is disabled when creating panel decal on flat shaded objects, or on non-mesh objects
  • Unwrap tool (Panel Unwrap
    • support ALT mode Shrinkwrap (mesh level shrinkrwap) on non-mesh objects too: CURVE, SURFACE and META
    • avoid always smooth shading panel decal, make it dependent on decal target/parent object
    • fix issue in ALT mode (shrinkwrap) when panel decal origin is not aligned with parent object
  • ReApply tool
    • enforce flat/smooth shading based on decal target/parent
    • ensure normal transfer mod is disabled on flat shaded objects and enabled on smooth shaded objects
  • GPanel tool
    • support Blender 4.3’s new Grease Panel
  • Material Overrides
    • add dedicated Coat preset
    • expose Coat Weight prop for all presets
    • support overriding materials in assembly assets / instance collections
    • fix potential exception when removing override
  • Atlasing
    • support tga format
  • avoid re-sorting decals in collections, when they aren’t actually on the viewlayer
    • this is especially important for decals in asset collections, which by default are excluded from the viewlayer
  • indicate in 3D view’s sidebar and addon preferences when an update is available
    • previously this was only shown in the pie menu
  • GetSupport tool
    • detect workspace filtering, when enabled
  • previous silent 2.12.0.hotfix releases:
    • Atlas Creation
      • fix typo resulting in ao_curve_height maps not being created (already fixed in previous 2.12.0.hotifix release
    • TrimSheet Creation
      • fix exception when adding emission map
    • fix transmission related issues when matching trim decals or storing subset component on library decal
1 Like
1 Like

DECALmachine (and my other addons) are on sale on grumroad right now.