|
| 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 | + |
1 | 67 | # Material Maker 1.3
|
2 | 68 |
|
3 |
| -# General |
| 69 | +## General |
4 | 70 |
|
5 | 71 | - Updated interface to the website to login and upload assets without the need
|
6 | 72 | of a web browser
|
|
19 | 85 | - Added Cairo tiles node
|
20 | 86 | - Added a Spherize node (contributed by williamchange)
|
21 | 87 |
|
22 |
| -# Bug Fixes |
| 88 | +## Bug Fixes |
23 | 89 |
|
24 | 90 | - Fixed an update problem in the Iterate Buffer node
|
25 | 91 | - Fixed a NaN problem in the sdArc node (contributed by myaaaaaaaaa)
|
26 | 92 | - Fixed a problem where the recovery file was not deleted when closing a tab
|
27 | 93 | - Fixed an export problem in the Painting tool
|
28 | 94 | - Fixed a problem with the Fill nodes where areas could leak though corners
|
29 | 95 |
|
30 |
| -# Miscellaneous |
| 96 | +## Miscellaneous |
31 | 97 |
|
32 | 98 | - Material Maker is now based on Godot 3.5.2
|
33 | 99 |
|
34 | 100 | # Material Maker 1.2p1
|
35 | 101 |
|
36 |
| -# New features |
| 102 | +## New features |
37 | 103 |
|
38 | 104 | - Added Unreal Engine 5 export targets that generate a Python script for UE5 to
|
39 | 105 | build automatically the generated material (it's necessary to setup a path for
|
40 | 106 | Python in UE, this is described in the documentation)
|
41 | 107 |
|
42 |
| -# Bug Fixes |
| 108 | +## Bug Fixes |
43 | 109 |
|
44 | 110 | - Fixed several small problems in the Export Editor window
|
45 | 111 | - Fixed a problem that caused the 3D preview to update incorrectly
|
|
0 commit comments