Zum Inhalt springen
Blender-Add-on

BaseMaterials: Blender-Add-on für Ihre Material-Bibliothek

Eine persönliche Material-Bibliothek direkt im 3D-Viewport, integriertes AO- und Bevel-Baking mit Live-Vorschau und automatische Migration alter Daten — diese Seite dokumentiert Installation, Funktionsumfang und Versionsverlauf von BaseMaterials.

Version 1.6.6 GPL-2.0-or-later Blender 4.2 oder neuer

Download BaseMaterials (ZIP, Version 1.6.6)

Installation

  1. Blender öffnen und zu Edit → Preferences → Add-ons gehen.
  2. Oben rechts das Pfeil-Menü öffnen und Install from Disk… wählen, dann die ZIP-Datei des Add-ons auswählen.
  3. Das Add-on in der Liste aktivieren, falls Blender das nicht automatisch tut.

BaseMaterials ist als Blender-Extension paketiert (blender_manifest.toml) und benötigt Blender 4.2 oder neuer.

Nutzen Sie bereits das eigenständige Add-on Bake AO & Bevel? Seit Version 1.6 steckt dessen komplette Funktion direkt in BaseMaterials. Deaktivieren Sie das alte Add-on vor der Installation — beide verwenden dieselben internen Bezeichner für die Bake-Operatoren und würden sonst kollidieren.

So einfach geht's

Drei Screenshots aus Blender 5.2 LTS, in der Reihenfolge eines typischen Arbeitsschritts:

Blender-Viewport mit dem BaseMaterials-Panel: Kategorie „Metals“ und großes Vorschau-Dropdown mit Kugel-Previews für Gold, Silver, Brass, Chrome, Platinum, Titanium, Copper, Iron, Iron clear und SpaceShocker2
1. Wähle dein Material
Bake-AO-&-Bevel-Panel an einem Würfel mit gebohrten Löchern: AO Bake, Bevel Bake mit aktivierter HDRI-Beleuchtung und Curvature Bake, darunter Save Baked Texture
2. Füge mit ein paar Klicks Ambient Occlusion und Rundungen hinzu
Dialog „Add Material to CSV“ mit den Feldern Material Name und New Category, im Hintergrund ein goldenes Material auf dem Beispielwürfel
3. Speichere neue Materialien im CSV-Format ab

Materialbibliothek mit Vorschau-Dropdown

Im Sidebar-Tab BaseMaterials (Taste N) wählen Sie zuerst eine Kategorie, dann das Material über ein großes Bilder-Dropdown — jedes Material zeigt ein gerendertes Vorschaubild statt nur eines Namens. Apply überträgt die gespeicherten BSDF-Werte auf das aktive Material des ausgewählten Objekts, Apply Color überträgt nur die Basisfarbe.

Update Material schreibt die aktuellen Werte des aktiven Materials zurück in die CSV — praktisch, wenn Sie ein gespeichertes Material direkt in der Szene nachjustiert haben. Add to CSV legt aus dem aktiven Material einen neuen Bibliothekseintrag an, bei Bedarf mit neuer Kategorie. Delete Material entfernt einen Eintrag wieder.

Vorschaubilder rendern sich von selbst

Legen Sie ein Material neu an oder aktualisieren Sie eines, stößt BaseMaterials im Hintergrund automatisch einen eigenen, unsichtbaren Blender-Prozess an, der das Vorschaubild mit einer mitgelieferten Vorschau-Szene neu rendert. Sobald das Bild fertig ist, ersetzt es das alte im Dropdown — ohne dass Sie etwas tun oder Blender neu starten müssen.

Utilities-Panel

Ausgeklappt im selben Sidebar-Tab liegen ergänzende Werkzeuge für die Materialarbeit:

  • Imperfection / Scratches: legt eine Rauheits- beziehungsweise Kratzertextur auf das aktive Material.
  • Shared Geo / Kill Shared Geo: trennt lose Meshteile, fasst sie zu gemeinsam genutzter Geometrie zusammen — beziehungsweise macht Objekte wieder zu Einzelnutzern.
  • Random UV / Random Brightness: variiert UV-Lage beziehungsweise Helligkeit zufällig, praktisch um mehrere gleiche Objekte optisch aufzubrechen.
  • Name Collection: stellt Objekten in der ausgewählten Collection deren Namen als Präfix voran.
  • Unhide Render: macht Objekte sichtbar und wählt sie aus, die im Viewport ausgeblendet, aber im Render sichtbar sind.

Bake AO & Bevel — jetzt integriert

Was bis Version 1.5 ein eigenständiges Add-on war, backt BaseMaterials seit 1.6 direkt mit: Ambient-Occlusion- und Bevel-Normal-Maps für alle ausgewählten Objekte in einem Durchgang. Sie wählen Ihre Objekte, das Add-on legt bei Bedarf UV-Maps an (Smart UV Unwrap, Blenders Smart-UV-Project mit 66°-Winkelgrenze), backt über Cycles und hängt das Ergebnis direkt in die Materialien ein — inklusive Live-Vorschau vor dem eigentlichen Bake. Texturgröße (1K bis 8K), Samples und Dateiformat stellen Sie vorab ein; Bevel- und Curvature-Maps legt BaseMaterials unabhängig davon immer als 32-Bit-OpenEXR an, weil 8-Bit-Formate sichtbare Abstufungen in den Normalen erzeugen. GPU-Baking wird automatisch genutzt, wenn verfügbar (OptiX, CUDA, HIP, oneAPI, Metal) — ohne GPU rechnet das Add-on auf der CPU, Ihre Cycles-Geräteeinstellungen bleiben dabei unangetastet.

Bake AO AO-Map
  1. 1Objekte auswählenein oder mehrere Objekte in einem Durchgang
  2. 2AO backendie Verschattung wird über Cycles berechnet
  3. 3Map im Materialdie AO-Textur wird direkt eingehängt

Bake AO: Die Verschattung wird als Textur gebackt und direkt ins Material eingehängt.

AO nachträglich justieren: AO Strength & AO Spread

Neu seit 1.6.1: Zwei Live-Regler unter der gebackenen AO-Map — AO Strength regelt, wie kräftig die Verschattung wirkt, AO Spread ihre Reichweite. Beide greifen direkt auf die bereits gebackene Textur zu; Sie müssen also nicht neu backen, um das Ergebnis nachzujustieren.

Live-Vorschau für Bevel und Curvature

Bake Bevel backt nicht sofort, sondern schaltet den Viewport zunächst auf gerenderte Cycles-Ansicht und legt einen Bevel-Node in jedes betroffene Material — Sie sehen die Kantenrundung sofort am Objekt und stellen Radius und Samples am Regler ein, bevor überhaupt gebackt wird. Erst ein Klick auf Bake berechnet die fertige Textur; mit Cancel machen Sie die Vorschau spurlos rückgängig, Materialien und Viewport landen wieder im Ausgangszustand.

Bevel Radius Bake

Live-Vorschau: Radius am Regler einstellen, die Kante folgt sofort — gebackt wird erst bei „Bake“.

Curvature-Bake

Neu seit 1.6: eine Kantenmaske — helle Kanten auf schwarzem Grund, ähnlich der Cavity-Anzeige im Solid-Shading — die sich per Lighten-Mix auf die Basisfarbe legt und so einen Abnutzungs- beziehungsweise Gebrauchsspuren-Look erzeugt. Auch hier läuft zuerst eine Live-Vorschau mit eigenem Kontrast-Regler, bevor Bake die Maske als Textur berechnet.

Wichtig: Shade Flat. Bevel- und Curvature-Bake brauchen flach schattierte Kanten. Bei Shade Smooth bleibt die Maske leer beziehungsweise flach — die Bevel-Normale hebt sich gegen die geglättete Shading-Normale auf. Das Add-on erkennt vollständig glatt schattierte Objekte und warnt im Panel, ändert Ihr Shading aber nicht ungefragt.

Automatische Migration alter Bibliotheken

Stammt Ihre materials.csv noch aus Version 1.4 — dem alten 24-Spalten-Format mit den früheren Principled-BSDF-Bezeichnungen —, erkennt BaseMaterials das beim Start automatisch und wandelt die Datei einmalig ins aktuelle Format um. Das Original bleibt unangetastet als materials.csv.bak-v14 daneben liegen; es geht nichts verloren.

Ihre Materialbibliothek liegt in der Datei materials.csv im Add-on-Ordner. Sie erreichen den Ordner über den Knopf Open Material CSV Folder in den Add-on-Einstellungen (Edit → Preferences → Add-ons → BaseMaterials). Bei einem Update: sichern Sie Ihre materials.csv vorher und legen Sie sie danach wieder in den neuen Add-on-Ordner. Die automatische 1.4-Migration betrifft nur das alte Format — von 1.5 auf 1.6 wird Ihre Datei unverändert übernommen.

Changelog

1.6.6 Aktuelle Version, veröffentlicht am 06.08.2026
  • AO Spread arbeitet jetzt über eine RGB-Kurve mit festem Schattenstützpunkt: Der Regler hebt gezielt die mittleren und hellen Bereiche der gebackenen AO-Map an und drängt sie zurück — die tiefen Ecken bleiben stabil, Neutralstellung entspricht exakt dem rohen Bake.
  • Doppel-Bakes verhindert: Ist AO, Bevel oder Curvature bereits angewendet, verschwindet der jeweilige Bake-Button — statt seiner erscheint „Remove baked …“, das die Einbindung sauber entfernt (die gebackene Bilddatei bleibt erhalten) und den Weg zum Neu-Baken freigibt.
  • „Save Baked Textures“ speichert jetzt alle über das Add-on gebackenen Maps auf einmal (AO, Bevel-Normal, Curvature), jede unter ihrem Objektnamen — vorher wurde nur die zuletzt gebackene gesichert.
  • Panel aufgeräumt: Regler, die nach einem Bake nichts mehr bewirken (Curvature-Contrast, Bevel-Radius/-Samples), werden ausgeblendet bzw. wandern dorthin, wo sie noch gebraucht werden.
  • Stabilität: Die Erkennung „schon gebacken?“ bezieht sich jetzt strikt auf die Auswahl bzw. das aktive Objekt — Altlasten in anderen Materialien der Datei können das Panel nicht mehr blockieren.
1.6.1 Im 1.6.6-Download enthalten
  • Bake AO & Bevel aus dem bisher eigenständigen Add-on direkt integriert, inklusive Live-Vorschau vor dem eigentlichen Bake.
  • Neu: zwei Live-Regler AO Strength und AO Spread — regeln eine bereits gebackene AO-Map nachträglich nach, ohne dass neu gebackt werden muss.
  • Neu: Curvature-Bake (Abnutzungs-/Kantenmaske) mit eigener Live-Vorschau und Kontrast-Regler.
  • Materialwahl als großes Vorschau-Dropdown mit automatisch im Hintergrund gerenderten Icons.
  • Neues Utilities-Panel: Imperfection/Scratches-Texturen, Shared Geo, Random UV/Brightness, Name Collection, Unhide Render.
  • Automatische Migration alter materials.csv aus Version 1.4 auf das aktuelle Format, mit Sicherungskopie.
1.5.0 Seit 05.08.2026 kostenlos auf dieser Website
  • Schlanke Ausgangsversion: BSDF-Werte einer Auswahl per CSV speichern, nach Kategorie sortieren, per Klick auf das aktive Objekt anwenden.

Häufige Fragen

Muss ich das alte Add-on „Bake AO & Bevel“ deinstallieren?

Ja. Deaktivieren Sie es vor der Installation von BaseMaterials 1.6 — beide Add-ons verwenden dieselben internen Bezeichner für die Bake-Operatoren, aktiv nebeneinander kollidieren sie.

Was passiert mit meiner bestehenden materials.csv beim Update?

Liegt sie bereits im aktuellen Format vor, bleibt sie unverändert. Stammt sie noch aus Version 1.4, erkennt BaseMaterials das automatisch und wandelt sie einmalig um — das Original bleibt als materials.csv.bak-v14 erhalten.

Wozu dienen die Regler AO Strength und AO Spread?

Sie justieren eine bereits gebackene AO-Map nachträglich — Stärke und Reichweite der Verschattung — ohne dass Sie neu backen müssen. Praktisch, um das Ergebnis nach dem Bake noch feinzustimmen.

Warum bleibt meine Bevel- oder Curvature-Map leer?

Meist, weil das Objekt komplett auf Shade Smooth steht — dann hebt sich die Bevel-Normale gegen die Shading-Normale auf. Stellen Sie die betroffenen Kanten vor dem Bake auf Shade Flat; das Add-on warnt in diesem Fall im Panel.

Wo finde ich meine Materialbibliothek auf der Festplatte?

Über Edit → Preferences → Add-ons → BaseMaterials → Open Material CSV Folder. Dort liegt die materials.csv mit allen gespeicherten Materialien.

Welche Blender-Version brauche ich?

Mindestens Blender 4.2. Das Add-on ist als Blender-Extension paketiert und lässt sich über Install from Disk installieren.

Von CG-Mechanics

Dieses Add-on kommt aus unserer eigenen Praxis.

Werkzeuge, die wir für unsere eigene 3D-Visualisierungsarbeit gebaut haben, geben wir als Add-ons weiter. Für Maschinen-, Anlagenbau und Architektur übernehmen wir auch komplette Visualisierungsprojekte — und zeigen unsere Arbeitsweise regelmäßig als Video auf @cg_mechanics.