release notes:
for "Lego Material for Blender"
-----
- Change roughness and specularity. This lowers the roughness down to almost 0, changes the specular IOR, and remove the clearcoat. This significantly changes how the material looks. It also means that now to get good-looking results, you will have to set the noise value to around 0.5
- Change "Dust" look and color. The dust can now be light or dark, and texture is now much larger, so it looks better at lower scales, at the cost of looking worse at higher scales
- Add slider "Dust Patchiness" to adjust dust patchiness
- Add slider "Side Dust" to add noise onto the sides of the bricks, not just the top (global Z)
- Add sliders "Edge Wear" and "Edge Wear Width" to discolor edges of pieces to simulate wear
- Change "Fingerprint" roughness, color, bump value and default value
- Change "Noise" size and default value
- Increase strength and decrease detail of large noise in "Noise"
- Change "Scratches" texture
- Make "Randomize UVs" a boolean value
- Add property descriptions in the node group
- Reorganize and reroute nodes (not a functional change)
- And probably some other fun things that I forgot to write down
- [BREAKING CHANGE] Expose vector for custom texture coordinates (meaning the material no longer defaults to a UV Map, you have to specify your own mapping method using a Texture Coordinate or UV Map node)
- Add function to randomly rotate UV maps. This helps avoid texture tiling
- Add dust. It will show more on faces pointed up (global Z). It does not change the amount depending on how close bricks are, brick edges, etc.
- Switch color randomization from using "multiply" mix method to using "overlay". This allows colors to lighten as well as darken
- Improve and change the default values of almost all properties
- Decrease bump height of fingerprints
- Increase roughness of fingerprints
- Increase color of fingerprints
- Increase size of scratches (in relation to scale)
- Enable clamp for fingerprint
- Rename "Color Randomness" to "Randomize Colors"
- Remove emission shader (used for debugging)
- Remove cameras and other assets used for promo photos
- Improve example objects in the included file
- Make fingerprints affect roughness as well as color and bump
- Add fingerprint strength slider to node group
- Make fingerprint bump strength be controlled by new fingerprint slider
- Make fingerprint opacity texture "non-color"
- Add scratches strength slider to node group
- Make scratches bump strength be controlled by new scratches slider
- Make scratches bump texture "non-color"
- Change scratches bump texture size (make it larger)
- Combine identical nodes (math node that set scale for color and bump fingerprint textures)
- Remove GlobalColour node group (used for earlier versions, don't need it anymore)
- Add "Lego-Colors" node group for testing different colors
- Change default material color to #FFFFFF
- Move 1x1 brick used for geo nodes up and to the side, to make it more clear that you should change the material on it, not the instancer plane
- Set scene to CPU compute, for those who do not have an GPU
- Plus maybe some other minor thing
- Initial public release
9.0 (2025-03-02):

8.0 (2022-09-16):
! THIS RELEASE INCLUDES BREAKING CHANGES !

7.0 (2022-07-16):

6.0 (2022-07-14):
