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 vorhandene TextureID eines Meshes überschreiben und verwendet werden können, um immersive Umgebungen und Objekte zu schaffen.

Berücksichtigen Sie die folgenden Anforderungen, wenn Sie Ihre eigenen grundlegenden und fortgeschrittenen Texturen erstellen:

  • 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 Texturen mit bis zu 4096x4096 Pixel Auflö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. Trotzdem kann das manuelle Anpassen der Texturen vor dem Hochladen die Speichernutzung in einigen Situationen verbessern. Berücksichtigen Sie die folgenden allgemeinen Hinweise:

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

SurfaceAppearance

Sie können in Studio ein Oberflächen-Erscheinungsbild zu Ihrem Mesh hinzufügen, um PBR-Texturoptionen hinzuzufügen. Die Instanz SurfaceAppearance verwendet UV-Mapping, eine Form der Texturprojektion, um genau bis zu vier 2D-Bilder auf das Mesh-Objekt zu mappen.

Berücksichtigen Sie die folgenden Anforderungen für SurfaceAppearance-Assets:

  • Texturdateien — Stellen Sie sicher, dass Ihre Texturen konsistente Konventionen befolgen, um die Assets für Tools wie den Importer zu optimieren und die Organisation zu unterstützen. Wo immer möglich, sollten Texturdateien das entsprechende Namenssuffix enthalten und die entsprechenden Bilddetails befolgen:

    TexturtypTexturschema-SuffixDetail der Texturbilder
    Albedo_ALBRGB (24-Bit)
    Metallizität_METEinzelner Graustufenkanal (8-Bit)
    Normal_NORRGB (24-Bit) - Roblox unterstützt nur OpenGL-Format - Tangent Space Normal Maps.
    Rauheit_RGHEinzelner Graustufenkanal (8-Bit)
  • PBR Texturbudget — Verwenden Sie eine geeignete Texturkarten-Größe basierend auf dem Asset, das Sie texturieren, um für visuelle Qualität und Leistung zu optimieren. Als allgemeine Richtlinie sollte jedes Asset eine Texturauflösung von 256×256 pro 2×2×2 Einheit haben, die das Asset einnimmt. Wenn es größer als ein 2×2×2 Würfel ist, verwenden Sie die nächsthöhere Auflösung. Die folgenden sind einige Grundlinienbeispiele für Texturgrößen:

    Empfohlene Karten-GrößeUngefährer Asset-Größe (Einheitwürfel)Beispiel-Assets
    64×64 - 128×1281×1×1Schmuck, Sonnenbrillen, Augenbrauen, Schnurrbärte.
    256×2562×2×2Haare, Schuhe, Tanktops, T-Shirts, Shorts, kurze Röcke.

    256x256 ist das maximale Budget für Nicht-Albedo-Maps (RGH, MTL, NOR) für steife Accessoires.
    512×5124×4×4Jacken, Hosen, Latzhosen, Langarmshirts, lange Röcke.
    1024×1024 (maximal)8×8×8Vollkörperkleidung (Einteiler, Roben), humanoide Charaktere.

UV-Mapping

Alle Texturen verwenden UV-Mapping, einen 3D-Modellierungsprozess, um die Oberfläche eines 3D-Modells auf ein 2D-Bild oder UV-Atlas zu projizieren. Berücksichtigen 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, wie ein humanoides oder Accessoire. Studio erlaubt keine mehreren UV-Sätze.
  • Koordinaten — Alle UVs müssen innerhalb eines 0:1 Raums erstellt werden.
  • Überlappungen — Überlappende UVs sind erlaubt.
  • Maximale Texturauflösung — Roblox unterstützt bis zu 1024×1024 Pixel große Texturkarten.
©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.