Skip to content

Commit

Permalink
Updated the changelog for 1.4a1
Browse files Browse the repository at this point in the history
  • Loading branch information
RodZill4 committed Nov 2, 2024
1 parent 1590396 commit f3c629e
Showing 1 changed file with 71 additions and 5 deletions.
76 changes: 71 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,72 @@
# Material Maker 1.4a1

## Known problems

- User settings are saved in a different directory (so using 1.4 alphas should not
affect your 1.3 configuration)
- Subwindows are not scaled correctly if the UI scale is not 1

## General

- Added flexible UI layout: panels can be moved anywhere in the window or
undocked (Material authoring and Painting have different layouts)
- Improved theme support (especially made many custom UI components themeable),
added a new Modern theme and improved old themes (contributed by Jowan-Spooner)
- Added basic support for GLTF 3D models
- Dropping a .obj or .glb file into the 3D preview panel will use it as preview model
- In the 3D preview replaced the default cube mesh with a chamfered cube and the
plane with a bent plane (chamfer and curvature can be modified in the mesh
configuration popup)
- Improved the Add Node popup so it's themeable, more performant and has better search
capabilities (contributed by Jowan-Spooner)
- Improved the Library panel's design (contributed by Jowan-Spooner)
- Added an editor for polygon parameters in the 2D preview
- Added a shader error diagnostic tool
- Added easy stylus pressure configuration in painting tool
- Added a Find/Replace tool to code editor
- Added an option to delete rescued unsaved projects at startup
- Added support for hover copy+paste on float, color and gradient editors

## Nodes

- Added a MeshMap node that automatically bakes maps (position, normal, tangent,
curvature, occlusion or thickness) for the current custom mesh.
- Added many new 2D and 3D SDF nodes (contributed by Theaninova and williamchange)
- Added new operations to the Math and Vec3 Math nodes (contributed by williamchange)
- Added a Shard FBM noise node (contributed by williamchange)
- Added a Tex3D Uniform node (contributed by williamchange)
- Added Classic, Generalized and Anisotropic Kuwahara filter nodes (contributed by williamchange)
- Redesigned the Float and Gradient parameter editor widgets (contributed by Jowan-Spooner)
- Improved the image picker UI (contributed by Jowan-Spooner)
- Added a new Splines parameter type (that can be edited in the 2D preview directly)
and a new Splines node
- Added a new Pixels parameter type, that can describe tiny images with 2, 4, 8 or 16 colors,
and can be edited in the 2D preview directly. Added new Pixels and Smooth Pixels nodes
- Added a new Lattice parameter type and a new Distort node
- Added a new Webcam node that can output a Webcam feed (MacOS only)
- Added a density input to the Noise node
- The 2D and 3D SDF Boolean and Transform nodes, the 3D SDF Color node and the
Tex3D Transform, Blend Select and Shape Select nodes are now variadic (contributed by williamchange)
- The Blend node now has Hue, Saturation, Color and Value blend modes (contributed
by williamchange)
- The Spherize node has been improved (contributed by williamchange)
- Updated documentation for many nodes (contributed by williamchange)

## Bug Fixes

- Small fixes in the GLSL parser
- Optimized polygon/polyline parameter

## Miscellaneous

- Material Maker is now based on Godot 4.3. While porting to Godot 4, many features
have been rewritten completely, including shader code generation and shader rendering
- The MacOS export has been modified so Material Maker can be installed
easily (contributed by williamchange)

# Material Maker 1.3

# General
## General

- Updated interface to the website to login and upload assets without the need
of a web browser
Expand All @@ -19,27 +85,27 @@
- Added Cairo tiles node
- Added a Spherize node (contributed by williamchange)

# Bug Fixes
## Bug Fixes

- Fixed an update problem in the Iterate Buffer node
- Fixed a NaN problem in the sdArc node (contributed by myaaaaaaaaa)
- Fixed a problem where the recovery file was not deleted when closing a tab
- Fixed an export problem in the Painting tool
- Fixed a problem with the Fill nodes where areas could leak though corners

# Miscellaneous
## Miscellaneous

- Material Maker is now based on Godot 3.5.2

# Material Maker 1.2p1

# New features
## New features

- Added Unreal Engine 5 export targets that generate a Python script for UE5 to
build automatically the generated material (it's necessary to setup a path for
Python in UE, this is described in the documentation)

# Bug Fixes
## Bug Fixes

- Fixed several small problems in the Export Editor window
- Fixed a problem that caused the 3D preview to update incorrectly
Expand Down

0 comments on commit f3c629e

Please sign in to comment.