Skip to content

Material Maker 0.7

Pre-release
Pre-release
Compare
Choose a tag to compare
@RodZill4 RodZill4 released this 25 Nov 21:33
· 2478 commits to master since this release
  • Regressions/annoying stuff:
    • Save format for size parameters changed, so it's likely old projects will not load correctly (all sizes
      will have to be fixed).
    • Make editable is now Control-W (used to be Control-F)
  • User interface
    • Many UI improvements: nice shortcuts to center view, set zoom to 1:1... (contributed by Hugo Locurcio and Jack Perkins)
    • Fullscreen toggle by pressing F11 or Alt+Enter, remember window position and size (Hugo Locurcio)
    • Many preview improvements: better looking 3d preview, button that controls rotation, object and
      camera can be rotated... (contributed by Hugo Locurcio and Jack Perkins)
    • Fewer, but better preview environments (including a white light studio contributed by Cory Petkovsek)
    • Added a menu option to export the whole library
    • JSON files are not garbled anymore
    • In shader editor, inputs, parameters and outputs can be reordered
    • A graph tree can be shown and used to navigate the material's hierarchy
    • Graph loops are detected (again)
  • New features for nodes:
    • Updated gradient parameters: 4 interpolation options, changes in editor widget
    • New float parameter editor widget to replace the Spinbox and the HSlider
    • Updated support for randomness: button to lock random seed, nodes can inherit seed from parent group
    • Added support for shader material (the tesselated sphere model uses a shader, but it seems roughness does not work properly)
    • Added support for subsurface scattering texture in material
    • Added editable inputs/outputs nodes for groups
    • Updated the switch node's UI
    • Normal Map node now has 3 options (Default, DirectX, OpenGL)
    • Image node supports many additional file formats including SVG
    • Buffer node now has a LOD output and a parameter to semect its LOD level
  • Many bug fixes
  • New nodes:
    • Greyscale Uniform
    • Color Noise
    • Color Perlin Noise
    • Scratches
    • Signed distance functions geometry
    • Invert
    • Brightness/Contrast
    • Ambient occlusion (from height map)
    • Quantize
    • Circle map
    • Debug
  • New examples
    • Mediaval wall
    • Improved bricks (created by Rafe Hall)
    • Halloween (from pumpkin video)