Bei der Umwandlung eines einzelnen 2D-Bildes in ein 3D-Modell besteht eine der größten Herausforderungen bei der KI-Generierung im Umgang mit gebackener Beleuchtung. Herkömmliche KI-Workflows projizieren die im Originalfoto sichtbaren Schatten und Glanzlichter häufig direkt auf die finale 3D-Textur. Dadurch entstehen „aufgemalte“ oder „tote“ Schatten, die völlig unnatürlich aussehen, sobald das Modell in eine dynamische Game-Engine oder virtuelle Umgebung eingefügt wird.
Neural4D löst dieses Problem durch einen fortschrittlichen Prozess zur Generierung von KI-Texturen, der die intrinsische Bildzerlegung nutzt. Durch die mathematische Trennung der Objektgrundfarbe (Albedo) von der gerichteten Beleuchtung des Referenzbildes liefert Neural4D unbeleuchtete, spielbereite Assets, die dynamisch auf die Beleuchtung jeder Umgebung reagieren können.
In der Fotografie oder beim 2D-Rendering verleihen Schatten einem Objekt Tiefe und Volumen. In der 3D-Produktion werden dieselben Schatten jedoch zum Nachteil, wenn sie dauerhaft in die Textur des Modells eingefärbt sind.
Wenn Sie ein Modell mit gebackenen Schatten in Unreal Engine 5 oder Unity importieren und die Sonne im Spiel aus der entgegengesetzten Richtung scheint, zeigt das Modell auf beiden Seiten Schatten. Das beeinträchtigt die Immersion. Für den produktiven Einsatz benötigt ein 3D-Asset eine saubere Textur mit „Grundfarbe“, die der Beleuchtung des Spiels als leere Leinwand dient.
Um den Vorteil der PBR-Pipeline von Neural4D zu verstehen, vergleichen Sie die Standard-Texturprojektion mit unserem aktiven Delighting-Prozess.
| Ansatz | So wird die Beleuchtung verarbeitet |
|---|---|
| Standard-KI-Projektion | Das 2D-Foto wird einfach per „Shrink-Wrapping“ auf das Mesh projiziert. Der dunkle Schatten unter dem Motiv und die hellen Glanzlichter auf der Oberseite werden dauerhaft in die Textur gedruckt. |
| Neural4D Delighting | Das Bild wird analysiert, um die tatsächliche zugrunde liegende Farbe (Albedo) zu extrahieren. Umgebungs- und Kontaktschatten sowie spekulare Glanzlichter werden gezielt entfernt. |
Das Entfernen der Schatten ist nur die halbe Lösung. Eine flache, unbeleuchtete Textur wirkt weiterhin unnatürlich, wenn sie nicht korrekt mit virtuellen Lichtquellen interagiert. Neural4D vervollständigt den Workflow, indem zusätzlich zur Grundfarbe ein vollständiger Satz an Physical-Based-Rendering-(PBR-)Maps generiert wird.
Durch die automatische Berechnung von Rauheits- und Metallizitäts-Maps während des Schritts KI-Textur legt die Engine genau fest, wie glänzend oder matt jede Oberfläche sein soll. Wenn Sie Ihr Modell in einem unterstützten Format wie .GLB oder .FBX exportieren, werden diese Maps in die Datei eingebettet. Sobald Sie das Asset in eine Szene einfügen, kann es Reflexionen aufnehmen, präzise Echtzeitschatten werfen und wie ein von Hand erstelltes AAA-Asset auf dynamische Lichtquellen reagieren. Weitere Informationen finden Sie hier zu den unterstützten Exportformaten.
Der Delighting-Prozess von Neural4D läuft automatisch ab, sofern Sie die Texturgenerierung korrekt verwenden. Wenn Sie ein Modell mit Bild zu 3D oder Text zu 3D generieren, stellen Sie sicher, dass der Texturschalter aktiviert ist, bevor Sie den Auftrag absenden.
Wenn Sie bereits ein weißes Basismesh besitzen, das mit der Direct3D-S2-Engine generiert wurde, können Sie diese fortschrittliche Beleuchtungsextraktion nachträglich anwenden:
Brauchen Sie noch Hilfe? Wenn Sie die Form oder Topologie Ihres generierten Assets vor dem Texturieren verfeinern möchten, probieren Sie Neural4D-2.5 aus. Bei weiteren Fragen zu Beleuchtung oder Materialien finden Sie im Neural4D-Hilfezentrum ausführlichere Anleitungen.