Genel Bakış #
Maya için V-Ray, MIP haritaları içeren döşemeli OpenEXR (.exr) ve TIFF (.tx, .tex) dosyalarının kullanımını destekler. Bu, V-Ray’in bellekten tasarruf etmek için render sırasında belirli bir dokunun yalnızca belirli bölümlerini yüklemesine olanak tanır. Döşemeli OpenEXR veya TIFF dosyalarını MIP haritalarıyla kullanırken, V-Ray bunu otomatik olarak tanır ve render sırasında tüm dokuyu yüklemek yerine uygun döşemeleri yükler. Birçok normal görüntü dosyası formatını döşemeli OpenEXR dosyalarına dönüştürmek için V-Ray ile birlikte gelen img2tiledexr aracını kullanabilirsiniz. Döşemeli TIFF dosyalarına dönüştürmek için OpenImageIO kütüphanesinden maketx aracı kullanılabilir. Döşemeli OpenEXR ve TIFF dosyalarının kullanımı, V-Ray’in başka bir şey için belleğe ihtiyaç duyulduğunda bazı döşemeleri dinamik olarak boşaltmasına da olanak tanır. Döşemelerin yüklenmesi ve boşaltılması, dinamik geometrinin yüklenmesi ve boşaltılmasıyla aynı şekilde çalışır ve varsayılan olarak aynı dinamik bellek havuzunda saklanır. Oluşturma Ayarları iletişim kutusundaki Ayarlar sekmesinin Sistem bölümünde dinamik bir bellek sınırı belirleyebilirsiniz . Ayrıca, VRAY_TEXTURE_CACHE ortam değişkenini kullanarak döşemeli dokular için ayrı bir önbellek belirleyebilir ve bu önbelleğe megabayt cinsinden istediğiniz maksimum boyutu atayabilirsiniz (daha fazla ayrıntı için Ortam Değişkenleri bölümüne ve Ortam Değişkenleriyle Çalışmaya Başlama sayfasına bakın).
Yer Değiştirme İçin Döşemeli OpenEXR ve TIFF Dosyalarının Kullanımı #
3 boyutlu yer değiştirme veya alt bölüm yer değiştirme için döşemeli OpenEXR/TIFF dosyaları kullanırken, bazı ek ayarlar gerekebilir. V-Ray’in ışın izlemeyi verimli bir şekilde gerçekleştirebilmesi için en düşük ve en yüksek yer değiştirme değerlerini bilmesi gerekir. Tarama çizgisi tabanlı OpenEXR/TIFF dosyaları için V-Ray, dosyanın tamamını belleğe yüklediği için minimum ve maksimum değerleri kolayca bulabilir. Ancak döşemeli OpenEXR/TIFF dosyaları için bu mümkün değildir ve bu değerleri açıkça belirtmeniz gerekir. Bu, iki şekilde yapılabilir:
Döşemeli bir OpenEXR dosyasına minimum ve maksimum değer hakkında bilgi içeren öznitelikler ekleyebilirsiniz:
|
Özellik Adı |
Öznitelik Türü |
Tanım |
|---|
|
Özellik Adı |
Öznitelik Türü |
Tanım |
|---|---|---|
|
minimumDeğer |
batmadan yüzmek |
Dokudaki en düşük değer |
|
maksimum değer |
batmadan yüzmek |
Dokunun en büyük değeri |
|
minValueVec |
V3f |
Sırasıyla kırmızı, yeşil ve mavi bileşenlerin her biri için dokudaki en düşük değer. |
|
maxValueVec |
V3f |
Kırmızı, yeşil ve mavi bileşenlerin her biri için dokudaki en büyük değer sırasıyla. |
Doku sınırlarını, nesne bazında, Yer Değiştirme kontrol öznitelikleri grubunda açıkça belirtebilirsiniz .
2 boyutlu yer değiştirme yöntemi için bunun gerekli olmadığını unutmayın; bu durumda V-Ray, doğru minimum ve maksimum değerleri otomatik olarak bulabilmek için yer değiştirme dokusunu önceden örnekler.
