Skip to content

Commit f3c629e

Browse files
committed
Updated the changelog for 1.4a1
1 parent 1590396 commit f3c629e

File tree

1 file changed

+71
-5
lines changed

1 file changed

+71
-5
lines changed

CHANGELOG.md

+71-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,72 @@
1+
# Material Maker 1.4a1
2+
3+
## Known problems
4+
5+
- User settings are saved in a different directory (so using 1.4 alphas should not
6+
affect your 1.3 configuration)
7+
- Subwindows are not scaled correctly if the UI scale is not 1
8+
9+
## General
10+
11+
- Added flexible UI layout: panels can be moved anywhere in the window or
12+
undocked (Material authoring and Painting have different layouts)
13+
- Improved theme support (especially made many custom UI components themeable),
14+
added a new Modern theme and improved old themes (contributed by Jowan-Spooner)
15+
- Added basic support for GLTF 3D models
16+
- Dropping a .obj or .glb file into the 3D preview panel will use it as preview model
17+
- In the 3D preview replaced the default cube mesh with a chamfered cube and the
18+
plane with a bent plane (chamfer and curvature can be modified in the mesh
19+
configuration popup)
20+
- Improved the Add Node popup so it's themeable, more performant and has better search
21+
capabilities (contributed by Jowan-Spooner)
22+
- Improved the Library panel's design (contributed by Jowan-Spooner)
23+
- Added an editor for polygon parameters in the 2D preview
24+
- Added a shader error diagnostic tool
25+
- Added easy stylus pressure configuration in painting tool
26+
- Added a Find/Replace tool to code editor
27+
- Added an option to delete rescued unsaved projects at startup
28+
- Added support for hover copy+paste on float, color and gradient editors
29+
30+
## Nodes
31+
32+
- Added a MeshMap node that automatically bakes maps (position, normal, tangent,
33+
curvature, occlusion or thickness) for the current custom mesh.
34+
- Added many new 2D and 3D SDF nodes (contributed by Theaninova and williamchange)
35+
- Added new operations to the Math and Vec3 Math nodes (contributed by williamchange)
36+
- Added a Shard FBM noise node (contributed by williamchange)
37+
- Added a Tex3D Uniform node (contributed by williamchange)
38+
- Added Classic, Generalized and Anisotropic Kuwahara filter nodes (contributed by williamchange)
39+
- Redesigned the Float and Gradient parameter editor widgets (contributed by Jowan-Spooner)
40+
- Improved the image picker UI (contributed by Jowan-Spooner)
41+
- Added a new Splines parameter type (that can be edited in the 2D preview directly)
42+
and a new Splines node
43+
- Added a new Pixels parameter type, that can describe tiny images with 2, 4, 8 or 16 colors,
44+
and can be edited in the 2D preview directly. Added new Pixels and Smooth Pixels nodes
45+
- Added a new Lattice parameter type and a new Distort node
46+
- Added a new Webcam node that can output a Webcam feed (MacOS only)
47+
- Added a density input to the Noise node
48+
- The 2D and 3D SDF Boolean and Transform nodes, the 3D SDF Color node and the
49+
Tex3D Transform, Blend Select and Shape Select nodes are now variadic (contributed by williamchange)
50+
- The Blend node now has Hue, Saturation, Color and Value blend modes (contributed
51+
by williamchange)
52+
- The Spherize node has been improved (contributed by williamchange)
53+
- Updated documentation for many nodes (contributed by williamchange)
54+
55+
## Bug Fixes
56+
57+
- Small fixes in the GLSL parser
58+
- Optimized polygon/polyline parameter
59+
60+
## Miscellaneous
61+
62+
- Material Maker is now based on Godot 4.3. While porting to Godot 4, many features
63+
have been rewritten completely, including shader code generation and shader rendering
64+
- The MacOS export has been modified so Material Maker can be installed
65+
easily (contributed by williamchange)
66+
167
# Material Maker 1.3
268

3-
# General
69+
## General
470

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

22-
# Bug Fixes
88+
## Bug Fixes
2389

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

30-
# Miscellaneous
96+
## Miscellaneous
3197

3298
- Material Maker is now based on Godot 3.5.2
3399

34100
# Material Maker 1.2p1
35101

36-
# New features
102+
## New features
37103

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

42-
# Bug Fixes
108+
## Bug Fixes
43109

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

0 commit comments

Comments
 (0)