Erstellungswerkzeuge
3D-Kunst

Texturspezifikationen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Eine Textur ist ein digitales Bild, das auf die Oberfläche eines 3D-Objekts angewendet wird, um dessen visuelle Erscheinung zu simulieren und zu verbessern. Roblox unterstützt verschiedene Texturtypen, die Sie mit einem benutzerdefinierten 3D-Objekt importieren oder direkt als einzelne Bilddateien hochladen können. Für Details zur Implementierung grundlegender Texturen siehe Texturen und Decals.

Roblox unterstützt auch physikalisch basierte Rendering (PBR) Texturen, die die bestehenden TextureID einer Mesh-Instanz überschreiben und verwendet werden können, um immersive Umgebungen und Objekte zu gestalten.

Beachten Sie die folgenden Anforderungen beim Erstellen Ihrer eigenen grundlegenden und fortgeschrittenen Texturen:

  • Dateiformate — Dateiformate für Texturen, die separat in Studio hochgeladen werden, müssen als .png, .jpg, .tga oder .bmp eingereicht werden.

  • Auflösung — Roblox unterstützt bis zu 4096×4096 Pixel Texturauflösungen (4K). Wenn ein Spiel geladen wird, beginnt die Engine automatisch mit niedrigeren Qualitätsversionen der Textur und erhöht die Qualität basierend auf den Ressourcen des Geräts. Dennoch kann eine manuelle Größenanpassung der Texturen vor dem Hochladen die Speichernutzung in bestimmten Situationen verbessern. Berücksichtigen Sie die folgenden allgemeinen Richtlinien:

    • Für kleinere Objekte mit 5×5 Stud, verwenden Sie 256×256 Texturauflösungen.
    • Für mittelgroße Objekte mit 10×10 Stud, verwenden Sie 512×512 Texturauflösungen.
    • Für größere Objekte mit 20×20 Stud, verwenden Sie 1024×1024 Texturauflösungen.
    • Siehe PBR Texturbudgets für ähnliche Richtlinien mit PBR-Texturkarten.
  • Einzelnes Material — Mesh-Objekte können nur ein Material zugewiesen bekommen.

Oberflächenerscheinung

Sie können in Studio eine Oberflächenerscheinung zu Ihrem Mesh hinzufügen, um PBR-Texturoptionen hinzuzufügen. Die Instanz SurfaceAppearance verwendet UV-Mapping, eine Form des Textur-Mappings, um 2D-Bilder genau auf das Mesh-Objekt zu projizieren.

Beachten Sie die folgenden Anforderungen für SurfaceAppearance-Assets:

Wann immer möglich, sollten Texturdateien den entsprechenden Namenssuffix enthalten und die entsprechenden Bilddetails befolgen:

TexturtypTexturbilddetails
AlbedoRGB (24-Bit)
NormalRGB (24-Bit); Roblox unterstützt nur OpenGL-Format - Tangent Space Normal-Maps
RauheitEinzelner Kanal Graustufen (8-Bit)
MetallizitätEinzelner Kanal Graustufen (8-Bit)
Emissive MaskeEinzelner Kanal Graustufen (8-Bit)

UV-Mapping

Alle Texturen verwenden UV-Mapping, einen 3D-Modellierungsprozess zur Projektion der Oberfläche eines 3D-Modells auf ein 2D-Bild oder UV-Atlas. Beachten Sie die folgenden Anforderungen für UV-Mapping, insbesondere wenn Sie Ihren UV-Atlas manuell bearbeiten oder optimieren:

  • Einzelner UV-Satz — Verwenden Sie einen einzelnen UV-Satz für jede Komponente, z.B. einen Humanoiden oder ein Zubehörteil. Studio erlaubt keine mehreren UV-Sätze.
  • Koordinaten — Alle UVs müssen innerhalb eines 0:1 Bereichs erstellt werden.
  • Überlappungen — Überlappende UVs sind erlaubt.
  • Maximale Texturauflösung — Roblox unterstützt bis zu 1024×1024 Pixel Bereiche für Texturenkarten.
©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.