Bu sayfa, V-Ray Standalone’da kullanılacak çeşitli ortam değişkenlerini kapsamaktadır.
Genel Bakış #
Bazı ortam değişkenleri V-Ray’in çalışmasını etkiler. Bazıları V-Ray Standalone ve uygulamaya özgü kurulumlar tarafından evrensel olarak kullanılırken, bazıları yalnızca V-Ray Standalone için geçerlidir. Yalnızca V-Ray Standalone için geçerli olan değişkenler (standalone) ile işaretlenmiştir.
V-Ray’i .zip dosyasından kurarken, uygun ortam değişkenleri için Ortam kurulumu bölümüne bakın.
Ortam değişkenleri için _x64 soneki artık kullanılmıyor. Ancak, _x64 sonekini kullanmak yine de bir yedek çözüm olarak işe yarıyor, ancak bir uyarı mesajı veriyor.
Başlangıç için pratik örnekler içeren “Ortam Değişkenleriyle Çalışmaya Başlama” sayfasına bakın .
Lisanslama #
VRAY_AUTH_CLIENT_FILE_PATH – V-Ray lisans sunucusu ayarlarını (IP adresi ve port numarası) içeren vrlclient.xml dosyasını barındıran klasörü gösterir.
VRAY_CONNECT_TIMEOUT – Lisans sunucusuna bağlanırken oluşacak zaman aşımı süresi (milisaniye cinsinden).
Komut Satırı #
VRAY_CMD_PREFIX (bağımsız) – V-Ray bağımsız uygulaması için, komut satırının başına eklenen komut satırı seçeneklerini belirtir.
VRAY_CMD_SUFFIX (bağımsız) – Gerçek komut satırına eklenecek komut satırı seçeneklerini belirtir.
Giriş Dosyaları #
VRAY_PATH_REMAP_FILEPATH – Yol yeniden eşleme verilerini içeren bir XML dosyasına giden yolu belirtir. Bu ortam değişkeni, -remapPathFile bayrağına bir alternatiftir . Daha fazla bilgi için V-Ray Bağımsız Komut Satırı Seçenekleri sayfasına bakın . Örnek dosya:
Varlık Önbellekleme #
Dağıtılmış işleme sırasında varlık aktarımı için varlık önbellekleme ortam değişkenleri kullanılabilir.
VRAY_ASSETS_CACHE_PATH – Dağıtılmış render işlemi sırasında render sunucusu olarak kullanılan bir makinede ayarlandığında, bu değişken V-Ray’in aktarılan varlıkları depolayacağı yolu belirtir.
VRAY_LOCAL_CACHE_LIMIT_TYPE – Varlıkların işlenmesi için yerel bir önbellek belirtir. Varlıklar, V-Ray tarafından kullanılmak üzere yerel olarak kopyalanır, böylece orijinal varlıklar diğer uygulamalarda düzenleme için kilitli kalmaz. Bu değişken önbelleğin limit türünü belirtirken, VRAY_LOCAL_CACHE_LIMIT_VALUE önbelleğin limit boyutunu belirtir. Limit, işleme sırasında uygulanmaz, dosyalar işleme bittikten sonra temizlenir. Varsayılan olarak, yerel önbellek, kullanıcının geçici dizininde bulunan (ve otomatik olarak oluşturulan) vray_assets_cache klasörüne yazılır. VRAY_ASSETS_CACHE_PATH değişkeni, yerel önbellek için farklı bir konum belirtmek için kullanılabilir.
-1 – devre dışı (varsayılan)
0 – sınır yok
1 – saat cinsinden yaşa göre sınır. N saatten eski dosyalar silinir.
2 – gigabayt cinsinden maksimum boyuta göre sınır.
VRAY_LOCAL_CACHE_LIMIT_VALUE – Yerel varlık önbelleğine bir sınır. Değerin anlamı VRAY_LOCAL_CACHE_LIMIT_TYPE’a bağlıdır. VRAY_LOCAL_CACHE_LIMIT_VALUE’yu 0 olarak ayarlamak, her render işleminden sonra önbelleğe alınmış tüm dosyaları etkili bir şekilde silecektir.
Dokular ve Render Varlıkları #
VRAY_ASSETS_PATH – V-Ray’in dokuları, GI önbellek dosyalarını vb. arayacağı yolların listesini belirtir. Başlangıçta, V-Ray sahnede belirtilen yolda bir varlık aramaya çalışır. Bu başarısız olursa, V-Ray VRAY_ASSETS_PATH değişkenindeki yolları inceleyerek aynı ada sahip bir dosya bulmaya çalışır. Windows’ta yollar noktalı virgül ‘;’ ile ayrılırken, Linux ve Mac OS X’te yollar iki nokta üst üste ‘:’ veya noktalı virgül ‘;’ ile ayrılabilir.
VRAY_TEXTURES_LOAD_16BIT_AS_8BIT – Bu değer 1 olarak ayarlanırsa , V-Ray 16 bitlik PNG ve TIFF doku dosyalarını bellekte 8 bitlik sürümler olarak yükleyecektir.
VRAY_PLUGINS – Ek V-Ray eklentileri için yol listesini belirtir. Yollar Windows’ta ‘;’ ile, Linux/Mac OS X’te ise ‘;’ veya ‘:’ ile ayrılır.
VRAY_TEXTURE_CACHE – Döşemeli OpenEXR dosyaları için kullanılacak ayrı bir doku önbelleğinin boyutunu (megabayt cinsinden) belirtir. Bu parametre yoksa veya değeri 0 ise , dinamik geometri ve döşemeli dokular arasında aynı önbellek paylaşılır. Ayrı bir doku önbelleğinin avantajlarından biri, animasyon oluşturulurken kareler arasında kalıcı olmasıdır.
VRAY_TERMINATE_ON_FRAME_END – Bellek boşaltımı sırasında yavaşlamaları önlemek için, bir kare tamamlandıktan sonra V-Ray’in doğrudan çıkmasına neden olur.
VRAY_TERMINATE_ON_SEQUENCE_END – Bellek boşaltılırken yavaşlamaları önlemek için, V-Ray’in işlem dizisi tamamlandıktan hemen sonra çıkmasına neden olur.
VRAY_TERMINATE_ON_FRAME_END/VRAY_TERMINATE_ON_SEQUENCE_END ortam değişkenlerini yalnızca her kare/sekansın ayrı bir işlem tarafından (3ds Max veya V-Ray Standalone) işlendiği render sunucularında kullanın. Etkileşimli 3ds Max oturumlarında kullanmayın, çünkü bu, 3ds Max’in render işleminden hemen sonra kapanmasına neden olur .
Günlük Dosyası #
VRAY_SYSTEM_LOG_FILE – V-Ray günlük dosyasının konumunu ayarlar. Bu, system_vrayLog_file vrender parametresini geçersiz kılar.
VRAY_LOG_CC_TO_DEBUGGER – V-Ray günlüğünün bir kopyasını 3ds Max hata ayıklama günlüğü çıktısına yazar. Varsayılan değer olan -1 , system_vrayLog_ccToDebugger vrender parametresindeki ayarı kullanır . 1 olarak ayarlanırsa değişken etkinleştirilir, 0 olarak ayarlanırsa devre dışı bırakılır.
VRAYSL_LOG_FILE_NAME (bağımsız) – DR oluşturma için günlük dosyasının adını belirtir (ayarlanmazsa vraysl_log.txt kullanılır).
VRAYSL_LOG_FILE_PATH (bağımsız) – DR oluşturma işlemi için günlük dosyasının yolunu belirtir (ayarlanmazsa geçici klasör kullanılır).
VFB Kontrolü #
VRAY_VFB_SRGB (bağımsız) – 1 olarak ayarlandığında , V-Ray VFB’nin sRGB düğmesi otomatik olarak açılır. 2 olarak ayarlandığında , V-Ray VFB’nin sRGB düğmesi kapatılır.
VRAY_VFB_LUT (bağımsız) – 1 olarak ayarlandığında , LUT renk düzeltmesi varsayılan olarak etkinleştirilir. LUT dosyası, VRAY_VFB_LUT_FILE ortam değişkeni ile belirtilir .
VRAY_VFB_LUT_FILE – LUT dosyasının yolunu ve adını belirtir.
VRAY_VFB_PIXEL_ASPECT (bağımsız) – 1 olarak ayarlandığında , VFB için piksel en boy oranı düzeltmesi otomatik olarak etkinleştirilir.
VRAY_VFB_GLOBAL_PRESET_FILE – Genel ayarlar dosyasının yolunu gösterir.
VRAY_VFB_GLOBAL_PRESET_FILE_USE – Bu değer 1 olarak ayarlandığında, VFB belirtilen Globals ön ayar dosyasını kullanır.
VRAY_VFB_OCIO – 1 olarak ayarlanırsa, V-Ray VFB’nin OCIO düğmesi otomatik olarak açılır. 2 olarak ayarlanırsa , V-Ray VFB’nin OCIO düğmesi kapatılır.
VRAY_VFB_OCIO_INPUT_COLORSPACE – Varsayılan olarak geçersiz kılınacak giriş OCIO renk alanını belirtir. Varsayılan bir OCIO yapılandırması, OCIO ortam değişkeni aracılığıyla belirtilebilir.
VRAY_VFB_OCIO_DISPLAY_DEVICE – Varsayılan geçersiz kılma OCIO görüntüleme aygıtını belirtir. Varsayılan bir OCIO yapılandırması, OCIO ortam değişkeni aracılığıyla belirtilebilir.
VRAY_VFB_OCIO_VIEW_TRANSFORM – Varsayılan geçersiz kılma OCIO görünüm dönüşümünü belirtir. Varsayılan bir OCIO yapılandırması, OCIO ortam değişkeni aracılığıyla belirtilebilir.
Dağıtılmış İşleme #
VRAY_DR_CONTROLPORT (bağımsız) – Dağıtılmış işleme için kullanılan port numarasını belirtir. V-Ray 3.0’da bu ortam değişkeninin yalnızca port numarası için 0 belirtmeniz durumunda kullanıldığını unutmayın . Bu ortam değişkeni de eksikse, 3ds Max için V-Ray’in varsayılan değeri olan 20207 portu kullanılır.
VRAY_DR_BROADCASTPORT – Bir render işlemine katılmak için mesajların yayınlanmasında kullanılan port numarasını belirtir. Belirtilmezse, 20203 numaralı port kullanılır. Render sunucularının render işlemine katılabilmesi için bu portun açık olduğundan emin olun.
VRAY_DR_SUBNET – Yayın mesajları için alt ağ maskesini belirtir. Bu, şu anda yalnızca bir render sunucusunun DR render işlemine katılabilmesi için başlatıldığında kullanılır.
VRAY_ASSETS_VERIFICATION_METHOD – Dağıtılmış işleme sırasında işleme sunucusu olarak kullanılan bir makinede ayarlandığında, bu değişken varlık doğrulama yöntemini belirtir: 0 – değiştirme tarihine göre (varsayılan), 1 – boyuta göre, 2 – MD5 sağlama toplamına göre.
VRAY_NUM_THREADS – Hesaplama iş parçacığı sayısını manuel olarak ayarlayın. Varsayılan olarak (“Maksimum İşleme İş Parçacığı Sayısı” 0 olduğunda ) V-Ray, her CPU çekirdeği için bir hesaplama iş parçacığı oluşturur.
VRAY_KEEP_TEMP_VRSCENE – Değeri 1 olarak ayarlandığında , DR veya yerel makinelerden gelen vrscene dosyaları render işleminden sonra silinmeyecektir.
VRAY_VRSCENE_LOCATION – Dağıtılmış render işlemi sırasında render sunucusu olarak kullanılan bir makinede ayarlandığında, bu değişken geçici .vrscene dosyasının depolanacağı yolu belirtir. Bu değişken ayarlanmadığında varsayılan kullanıcı geçici dizini kullanılır.
V-Ray GPU #
VRAY_GPU_PLATFORMS – V-Ray GPU işleme için kullanılacak CUDA aygıtlarını belirtir. Bu değişken, V-Ray kurulumuyla birlikte gelen harici araç ocldeviceselect.exe kullanılarak bir aygıt seçildiğinde otomatik olarak ayarlanır . Değişken ayarlanmazsa, mevcut tüm aygıtlar kullanılacaktır. Sözdizimi, herhangi bir değerin aygıt adı, satıcı, tür ve dizinine büyük/küçük harf duyarlılığı olmaksızın eşleşmesine olanak tanır. Birden fazla değer, noktalı virgülle ayrılarak belirtilebilir.
Çeşitli #
VRAY_USD_PROVIDER – USD eklentisinin sürümünü belirtir. V-Ray 6.20.02 sürümünden itibaren, V-Ray Standalone’da kullanılan varsayılan USD sürümü 0.22.11’den 0.23.11’e değiştirilmiştir. Bu ortam değişkeni için olası seçenekler, kurulumdaki vray_usd klasöründeki kullanılabilirliğe bağlıdır.
Örneğin, VRAY_USD_PROVIDER=0.22.11.
Notlar #
-
V-Ray Standalone, sistem ayarlarında ilgili seçenek etkinleştirildiğinde Windows’ta uzun isimli dosyalar içeren .vrscene dosyalarını destekler. Uzun dosya adı desteğini nasıl etkinleştireceğiniz konusunda bilgi için resmi Windows belgelerine bakın.
