Doku Tabanlı Bilgiler

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Bir doku, bir 3D nesnenin yüzeyine uygulanan dijital bir görüntüdür ve görsel görünümünü simüle edip geliştirmek için kullanılır. Roblox, özel 3D nesnelerle birlikte içe aktardığınız veya doğrudan bireysel resim dosyası olarak yüklediğiniz çeşitli doku türlerini destekler. Temel dokuların uygulanması hakkında ayrıntılar için Dokular ve decal'ler sayfasına bakın.

Roblox ayrıca, bir ağın mevcut TextureID değerini geçersiz kılan ve sürükleyici ortamlar ve nesneler oluşturmak için kullanılabilen fizik tabanlı render (PBR) dokuları destekler.

Kendi temel ve ileri düzey dokularınızı oluştururken aşağıdaki gereksinimleri göz önünde bulundurun:

  • Dosya formatları — Studio'da ayrı olarak yüklenen dokular için dosya formatları .png, .jpg, .tga veya .bmp olarak sunulmalıdır.

  • Çözünürlük — Roblox, 4096x4096 piksel doku çözünürlüklerine kadar destekler (4K). Bir oyun yüklendiğinde, motor otomatik olarak düşük kaliteli doku versiyonlarıyla başlar ve cihaz kaynaklarına göre kaliteyi artırır. Yine de, dokuları yüklemeden önce elle boyutlandırmak bazı durumlarda bellek kullanımını iyileştirebilir. Aşağıdaki genel yönergelere bakın:

    • Daha küçük 5×5 stud nesneleri için, 256×256 doku çözünürlüklerini kullanın.
    • Orta boy 10×10 stud nesneleri için, 512×512 doku çözünürlüklerini kullanın.
    • Daha büyük 20×20 stud nesneleri için, 1024×1024 doku çözünürlüklerini kullanın.
    • PBR doku haritaları için benzer yönergeler için PBR doku bütçeleri sayfasına bakın.
  • Tek malzeme - Ağ nesnelerinin yalnızca bir malzeme ataması olabilir.

Yüzey Görünümü

Studio'da mesh'inize PBR doku seçenekleri eklemek için bir yüzey görünümü ekleyebilirsiniz. SurfaceAppearance örneği, mesh nesnesine dört farklı 2D görüntüyü doğru bir şekilde eşlemek için bir doku haritalama biçimi olan UV haritalama kullanır.

SurfaceAppearance varlıkları için aşağıdaki gereksinimleri göz önünde bulundurun:

  • Doku dosyaları — Dokularınızın tutarlı konvansiyonları takip etmesi, İçe Aktarıcı gibi araçlar için varlıkları optimize eder ve organizasyona yardımcı olur. Mümkünse, doku dosyaları uygun ad ekini içermeli ve uygun resim ayrıntılarını takip etmelidir:

    Doku türüDoku şeması ekimiDoku görüntü ayrıntıları
    Albedo_ALBRGB (24-bit)
    Metalness_METTek Kanal Grayscale (8-bit)
    Normal_NORRGB (24-bit) - Roblox yalnızca OpenGL formatı - Tangent Space normal haritalarını destekler.
    Roughness_RGHTek Kanal Grayscale (8-bit)
  • PBR Doku Bütçesi — Görsel kalite ve performans için optimize etmek amacıyla, doku haritası boyutunu doku uyguladığınız varlığın boyutuna göre uygun şekilde kullanın. Genel bir kılavuz olarak, her varlık, kapladığı her 2×2×2 birim boşluk için bir 256×256 doku çözünürlüğüne sahip olmalıdır. 2×2×2 küpten daha büyükse, bir sonraki en yüksek çözünürlüğü kullanın. Aşağıda bazı temel doku boyutlandırma örnekleri yer almaktadır:

    Tavsiye edilen harita boyutuYaklaşık varlık boyutu (birim küp)Örnek varlıklar
    64×64 - 128×1281×1×1Mücevher, güneş gözlüğü, kaş, bıyık.
    256×2562×2×2Saç, ayakkabılar, tişörtler, tişörtler, şortlar, kısa etekler.

    256x256, katı aksesuarlar için maksimum bütçedir (RGH, MTL, NOR).
    512×5124×4×4Ceket, pantolon, tulum, uzun kollu gömlek, uzun etekler.
    1024×1024 (maksimum)8×8×8Tam vücut kıyafetleri (tek parça, cübbe), insansı karakterler.

UV haritalama

Tüm dokular UV haritalama kullanır; bu, bir 3D modelin yüzeyini 2D bir görüntüye veya UV atlasına yansıtmak için 3D modelleme sürecidir. UV haritalama için aşağıdaki gereksinimlere göz atın, özellikle UV atlasınızı manuel olarak düzenliyorsanız veya optimize ediyorsanız:

  • Tek UV Seti — Her komponent için, bir humanoid veya aksesuar gibi, tek bir UV seti kullanın. Studio, birden fazla UV setine izin vermez.
  • Koordinatlar — Tüm UV'ler 0:1 alanı içinde oluşturulmalıdır.
  • Çakışmalar — Çakışan UV'ler izinlidir.
  • Maksimum Doku Çözünürlüğü — Roblox, doku haritaları için 1024×1024 piksel alanlarına kadar destekler.
©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.