Erstellt ein Geometrie-Abziehbild, das ein Bild auf ein Mesh projiziert. Das Abziehbild ist ein zugeschnittenes Kind-Mesh, das sich an die Oberfläche des Quell-Meshes anschmiegt, wodurch es mit jedem Material und auf jedem statischen Mesh funktioniert. Es fügt Geometrie hinzu, daher ist für verformbare Meshes oder viele sich anhäufende Abziehbilder der Decal-Map-Ansatz vorzuziehen.
Quell-Mesh, Bildtextur und Projektionsparameter
Babylon-Mesh, das das Decal darstellt, dem Quell-Mesh untergeordnet
Aktiviert eine Decal-Map im UV-Raum auf einem Mesh und schaltet das Decal-Map-Plugin seines Materials ein. Anders als Geometrie-Abziehbilder projiziert dies Bilder direkt in den Texturraum des Meshes, sodass keine Geometrie hinzugefügt wird, Abziehbilder der Verformung folgen und sich mehrere Projektionen zu einer einzigen Map anhäufen. Das Mesh muss über korrekte, nicht überlappende UV-Koordinaten verfügen.
Mesh, sein Material und die Auflösung der Decal-Map
Babylon-Decal-Map-Renderer, der zum Projizieren von Bildern verwendet wird
Projiziert ein Bild in eine Decal-Map. Jeder Aufruf fügt das Bild an der angegebenen Stelle hinzu und häuft es auf zuvor projizierte Abziehbilder an. Verwenden Sie es zusammen mit einer auf dem Mesh aktivierten Decal-Map.
Decal-Map-Renderer, Bildtextur und Projektionsparameter
Entfernt alle projizierten Abziehbilder aus einer Decal-Map und setzt sie auf leer zurück.
Decal-Map-Renderer
Bilder auf Meshes aufkleben, so wie ein Etikett oder ein Logo auf einem Produkt sitzt. Ein Geometrie-Decal ist ein dünnes beschnittenes Mesh, das sich an die Oberfläche schmiegt und auf jedem statischen Mesh funktioniert; eine Decal-Map malt stattdessen in den eigenen Texturraum des Meshes, fügt keine Geometrie hinzu, folgt Verformungen und lässt viele Projektionen sich aufbauen, braucht aber saubere UV-Koordinaten.