Material Presets

This geometry nodes setup allows users to assign and control materials across multiple objects to maintain consistency and reduce material duplication in a project. It utilizes the Menu Switch node to provide a selectable list of procedural metal and plastic presets without relying on image textures.

The tool includes predefined metal colors such as aluminum, chrome, copper, and gold, alongside standard HTML colors for plastics, with support for custom color inputs. Users can apply and customize procedural surface imperfections, including scratches, smudges, and fingerprints. Additionally, edge wear and discoloration effects are available when using the Cycles render engine.