Bu sayfa VRayProxy düğümü hakkında bilgi vermektedir.
Genel Bakış #
VRayProxy, yalnızca render zamanında harici bir ağdan geometriyi içe aktarabilir. Geometri sahnede mevcut değildir ve herhangi bir kaynak tüketmez. Bu, Nuke’un kendisinin işleyebileceğinden çok daha fazla, milyonlarca üçgen içeren sahnelerin render edilmesine olanak tanır.

Kullanıcı Arayüzü Yolu: ||Araç Çubuğu|| > V-Ray menü simgesi > Geometri > VRayProxy

.vrmesh Dosya Biçimi #
Mesh’ler özel bir .vrmesh dosya formatına dışa aktarılır . Bu dosya, mesh’in tüm geometrik bilgilerini içerir: köşe noktaları ve yüzey topolojisi, doku kanalları, yüzey malzeme kimlikleri, yumuşatma grupları, normal vektörler; kısacası, mesh’i işlemek için gereken her şey. Ek olarak, mesh daha kolay erişim için ön işleme tabi tutulur ve parçalara ayrılır. Dosya ayrıca, görüntüleme pencerelerinde önizleme amacıyla kullanılan mesh’in basitleştirilmiş bir sürümünü de içerir. .vrmesh dosya formatı hakkında daha fazla bilgi V-Ray SDK belgelerinde mevcuttur.
Mesh’in “işlemeye hazır” formatta olduğunu anlamak önemlidir. Mesh üzerinde başka bir değişiklik yapılması beklenmemektedir. Mesh’e değiştirici uygulayamaz veya proxy nesnesinin konumunu/yönünü canlandırmak dışında herhangi bir şekilde animasyon uygulayamazsınız. .vrmesh dosyasından orijinal mesh’i kurtarmanın bir yolu yoktur (prensip olarak yapılabilir, ancak şu anda desteklenmemektedir).
Damıtıcı Desteği #
VRayMesh düğümü, Alembic dosyalarını (.abc) da yükleyip işleyebilir. Desteklenen geometri türleri, çokgen ağlar (alt bölme yüzeyleri olmadan), spline eğrileri ve parçacıklardır.
V-Ray, hareket bulanıklığı için hız bilgilerini, standart Alembic hız verisi olarak veya arbGeom.v, arbGeom.velocities veya arbGeom.velocity adlı 3 boyutlu vektör dizisi özelliği olarak saklanmışsa tanır . Ek Alembic renk setleri, 0’dan büyük indekslere sahip (yani 1, 2 vb.) eşleme kanalları olarak içe aktarılır. Bu tür bir renk setini hız için de kullanmak mümkündür.
Temel Parametreler #

Eksen çevirme – Etkinleştirildiğinde, bu seçenek proxy tarafından dikey eksen olarak kullanılan ekseni Y ve Z arasında değiştirir. Bu, proxy 3dsmax’ten dışa aktarıldığında veya Alembic dosyaları yüklenirken kullanıcının proxy’nin dikey eksenini sahnedeki dikey eksenle hizalamasına olanak tanır.
Proxy’yi yerel matrise merkezle – Proxy konumunu yerel matrise sıfırlar.
Dosya Yolu – Bu, kaynak .vrmesh dosyasıdır. Hareketli proxy’ler tek bir dosyada veya kare başına bir dosya olmak üzere bir dosya dizisi olarak saklanabilir. İkinci durumda, dosya adında <frame0n> dizesini kullanarak, render sırasında geçerli kare numarasıyla değiştirilmesini sağlayabilirsiniz; burada n , basamak sayısını belirten bir tam sayıdır. Örneğin, dosya adı olarak my_proxy_<frame04>.vrmesh girerseniz, bu 0. kare için my_proxy_0000.vrmesh, 1. kare için my_proxy_0001.vrmesh ve benzeri şekilde genişletilecektir. Bir dosya dizisi kullanırsanız, V-Ray animasyonda kaç kare olduğunu bilmeyeceği için Oynatma türü seçeneği göz ardı edilecektir. Oynatma hızı parametresi de dosya dizileriyle güvenilir bir şekilde çalışmayabilir.
Davranış Değişikliği
Eski biçimlendirme belirleyicisi %0nd, 3.0rc sürümünden (gece derlemesi revizyonu 24745) itibaren artık desteklenmemektedir, çünkü dosya adı özniteliğini usedAsFilename bayrağıyla işaretlememiz gerekiyordu ve Maya, kullanıcının bu tür öznitelikler için dosya adının bir parçası olarak ‘%’ karakterini girmesine izin vermiyor. Eski sahneler otomatik olarak yeni biçimlendirmeye yükseltilecektir. Komut dosyalarında ‘fileName’ özniteliğini kullanıyorsanız, daha yeni olan ‘fileName2’yi kullanmanız daha iyidir.
Önizleme Türü : Ağın görüntüleme alanında nasıl gösterileceğini belirtir.
Proxy – Ağın bazı bölümleri görünüm penceresinde önizlenecek, bazı yüzler gizlenecektir.
Sınır kutusu – Ağın sınır kutusu görünüm penceresinde görünecektir. Tüm ağı göster – Ağın tamamı görünüm penceresinde önizlenecektir.
VRayMesh Dosya Bilgileri #

Bu sürüm, yüklenen VRayMesh hakkında aşağıdaki bilgileri içermektedir:
-
Yüklenen dosyanın yolu
-
Proxy dosyasında yer alan animasyon (animasyon tek bir dosya halindeyse, dosya dizisi olarak değil)
-
Önizleme yüzlerinin sayısı
-
Sınır kutusu bilgisi
-
UV setleri ve isimleri
-
Renk setleri ve isimleri
-
Malzeme listesi
Bu, çeşitli durumlarda faydalı olabilir. Örneğin, UV kümelerini ve renk kümelerini okumak için VRayUserColor düğümünü kullanırken, bu açılır menü aracılığıyla küme adlarını elde edebilirsiniz. Ayrıca, animasyon geçersiz kılmaları kullanırken, belirli bir zaman çizelgesi karesinde proxy animasyonunun hangi karesinin oluşturulduğunu kolayca anlayabilirsiniz.
#
Animasyon Parametreleri #

Oynatma hızı – Bu, animasyonun hızının çarpanıdır. Buraya negatif sayılar koymak, animasyonun geriye doğru oynatılmasına neden olur. Bu seçenek, .vrmesh dosyalarının ardışık dizileri için çok iyi çalışmayabilir.
Başlangıç kaydırması – Bu parametreyi kullanarak animasyonun başlangıcını belirtilen kare sayısı kadar kaydırabilirsiniz. Burada hem pozitif hem de negatif değerler kullanabilirsiniz.
Oynatma türü – Açılır menüden bir oynatma modu seçin. Ayrı .vrmesh dosyaları dizisi kullanıyorsanız bu seçenek dikkate alınmayacaktır.
Döngü – Animasyon, bittiğinde ilk kareye atlanarak tekrar oynatılır. Bir Kez – Animasyon bir kez oynatılır. Ping-pong – Animasyon, son kareye ulaşıldığında geriye doğru oynatılır ve ardından ilk kareye ulaşıldığında tekrar ileriye doğru oynatılarak tekrar oynatılır. Durağan – Animasyon oynatılmaz. Bunun yerine animasyonun sadece bir karesi gösterilir. Başlangıç ofseti parametresi yardımıyla hangi karenin gösterileceğini seçebilirsiniz .
Sıra geçersiz kılma – Animasyonun hangi bölümünün oynatılacağını manuel olarak belirtmenizi sağlar.
Sıra başlangıcı – Animasyonun ilk karesini belirtir.
Sıra uzunluğu – Oynatılacak animasyonun uzunluğunu belirtir.
Alembic Proxy Parametreleri #
Önizleme yüzeyleri – Görünüm alanında proxy’nin önizlemesini göstermek için kaç yüzeyin kullanılacağını belirtmenizi sağlar.
Saç önizlemesi – Görünüm alanında proxy saçın önizlemesini göstermek için kaç spline kullanılacağını belirtmenizi sağlar.
Saç genişliği çarpanı – Bu çarpan, render işlemi sırasında saç genişliğini kontrol etmenizi sağlar.
Sahne grafiği #
Bu seçenekler, birden fazla ağ dışa aktarıldığında bir proxy’nin bileşenlerinin görünürlüğünü kontrol eder. Görünürlük, nesne adlarıyla kontrol edilebilir.

Liste türü – Listenin nesneleri içerip içermediğini belirtir.
Hariç Tut – Listedeki seçili nesne görünmez olacaktır.
Dahil Et – Listedeki yalnızca seçili nesne görünür olacaktır.
Nesne adı listesi – Vekil dosyadaki tüm nesnelerin listesi.
Nesne kimliği listesi – Vekil dosyadaki tüm nesne kimliklerinin listesi.
Notlar #
-
Malzemeler .vrmesh dosyasına kaydedilmez. Bunun yerine, geometri VRayMesh düğümüne uygulanan malzeme ile birlikte işlenir.
-
Oluşturulan .vrmesh dosyaları Nuke dışında da işlenebilir; örneğin, V-Ray’in bağımsız sürümü veya V-Ray for 3ds Max ile.
-
.ply, .obj, .geo ve .bin dosyalarını ply2vrmesh dönüştürme aracı yardımıyla .vrmesh dosyalarına dönüştürebilirsiniz .
-
V-Ray SDK, .vrmesh dosyalarını okuma ve yazma yöntemlerine sahiptir.
-
Malzeme Uygula bölümündeki liste, Vekil Görünürlük Listesi ile benzer görünse de, aslında farklıdırlar. Biri malzeme listesi, diğeri ise geometri listesidir.
Bağlantılar #
-
Alembic dosya formatının resmi ana sayfası: http://www.alembic.io/
