壓紋規範

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

一個 壓紋 是應用於 3D 物體表面的數位圖像,以模擬和增強其視覺外觀。Roblox 支援多種壓紋類型,您可以隨著自定義 3D 物體導入,或作為單獨的影像檔案直接上傳。關於實現基本壓紋的詳細信息,請參見 壓紋和貼圖

Roblox 還支援 物理基於渲染(PBR)壓紋,這會覆蓋網格的現有 TextureID,並可用於創建身臨其境的環境和物品。

創建您自己的基本和高級壓紋時請參見以下要求:

  • 檔案格式 — 在 Studio 中單獨上傳的壓紋檔案必須以 .png.jpg.tga.bmp 格式提交。

  • 解析度 — Roblox 支援高達 4096×4096 像素的壓紋解析度(4K)。當遊戲加載時,引擎會自動從較低質量的壓紋版本開始,並根據設備資源提升質量。即便如此,在上傳之前手動調整壓紋大小可以在某些情況下改善內存使用。請考慮以下一般指導:

    • 對於較小的 5×5 stud 物體,使用 256×256 的壓紋解析度。
    • 對於中等 10×10 stud 物體,使用 512×512 的壓紋解析度。
    • 對於較大的 20×20 stud 物體,使用 1024×1024 的壓紋解析度。
    • 有關 PBR 壓紋地圖的類似指導,請參見 PBR 壓紋預算
  • 單一材料 — 網格物體只能指定一種材料。

表面外觀

您可以在 Studio 中為您的網格添加 表面外觀 以添加 PBR 壓紋選項。SurfaceAppearance 實例使用 UV 映射,一種壓紋映射形式,來準確地將 2D 圖像映射到網格物體上。

請參見 SurfaceAppearance 資產的以下要求:

如果可能,壓紋檔案應包含適當的名稱附加標記並遵循適當的圖像詳細信息:

壓紋 類型壓紋圖像詳細信息
AlbedoRGB (24 位)
NormalRGB (24 位); Roblox 僅支援 OpenGL 格式 - 切線空間 法線貼圖
Roughness單通道灰度 (8 位)
Metalness單通道灰度 (8 位)
Emissive Mask單通道灰度 (8 位)

UV 映射

所有壓紋使用 UV 映射,這是一種 3D 建模過程,將 3D 模型的表面投影到 2D 圖像或 UV 大地圖上。請參見 UV 映射的以下要求,特別是如果您正在手動編輯或優化您的 UV 大地圖:

  • 單一 UV 集 — 每個組件(例如人形或配件)只能使用一個 UV 集。Studio 不允許多個 UV 集。
  • 座標 — 所有 UV 必須在 0:1 的空間內創建。
  • 重疊 — 允許重疊的 UV。
  • 最大壓紋解析度 — Roblox 支援高達 1024×1024 像素的壓紋地圖空間。
©2026 Roblox Corporation、Roblox、Roblox 標誌及 Powering Imagination 是我們在美國及其他國家地區的部分註冊與未註冊商標。