View Categories

VFB’yi Programatik Olarak Kontrol Etme

14 dakika okuma

Bu sayfa, V-Ray Frame Buffer’ı programatik olarak nasıl kontrol edeceğiniz hakkında bilgi vermektedir.

Genel Bakış #


VFB, programatik olarak iki şekilde kontrol edilebilir: birincisi çeşitli ortam değişkenleri kullanılarak , ikincisi ise vray vfbControl komutu kullanılarak.

Vray’in vfbControl komutları toplu işleme modunda desteklenmektedir.

VFB komutları MEL betikleme ile çalışmak üzere tasarlanmıştır. Bunları Python ile kullanmak için, MEL betiği maya.cmds modülü kullanılarak Python içine alınmalıdır.

Python’da vray vfbControl örneği:

  1. VFB geçmişindeki dördüncü görüntüyü seçer ve VFB’ye yükler:

</p>
<div>import maya.cmds as cmds</div>
<div></div>
<div>cmds.vray('vfbControl', '-historyselect', 4, '-historyload')</div>
<p>

2. VFB’ye bir OCIO yapılandırma dosyası yükler:

</p>
<div>import maya.cmds as cmds</div>
<div></div>
<div>cmds.vray('vfbControl', '-loadocio', 'C:\\path\\config.ocio')</div>
<p>

MEL betiğinden #


Vray  vfbControl komutu, VFB’nin çeşitli yönlerini değiştirir. Komutlar aşağıdaki yapıya sahiptir:

vray vfbControl &lt;flag&gt;;<br />
vray vfbControl &lt;flag&gt; &lt;argument&gt;;

Örneğin, VFB’deki kırmızı kanalı kapatmak için şunu yazın:

vray vfbControl -red false;

VFB2 ile her katmanın özelliklerine erişmek için komutlar ekledik. Bu, VFB’yi programatik olarak kontrol ederken daha fazla özelleştirme ve esneklik sağlar. Örneğin, bir beyaz dengesi katmanı oluşturmak ve özelliklerini ayarlamak:

</p>
<div>int $dc = vray vfbControl -displayCorrectionLayer;</div>
<div>int $wb = vray vfbControl -createLayer "chaos.cc.whiteBalance" $dc;</div>
<div>vray vfbControl</div>
<div>-layer $wb</div>
<div>-set temp 5000</div>
<div>-layer $wb -set tint 0.3</div>
<div>-layer $wb -set color_tint 0.9 1 0.9;</div>
<p data-v-97f42bc7="" data-v-9f7b400c="">

Mevcut seçeneklerin listesini görmek için aşağıdaki komutlardan birini çalıştırın:

Mevcut seçeneklerin listesini görmek için aşağıdaki komutlardan birini çalıştırın:

vray vfbControl;<br />
vray vfbControl help;<br />
vray vfbControl -help;

VFB dosyasını açmak veya gizlemek için aşağıdaki MEL komutlarını kullanın:

vray showVFB;<br />
vray hideVFB;

MEL Bayrakları #


Aşağıda mevcut seçeneklerin listesi bulunmaktadır. Bu komutlarla ilgili olarak şunlara dikkat edin:

  • Mantıksal (Boolean) olarak listelenen argümanlar yalnızca doğru/yanlış değerlerini alabilir. Bu seçenekler bir özelliği açar (doğru) veya kapatır (yanlış). Kabul edilebilir değerler 0 1 on off yes no true false enable ve disable’dır .

  • Unutmayın ki, ondalık sayılar ondalık basamak içerirken, tam sayılar içermez. Bu, ondalık sayı gerektiğinde tam sayıların kullanılabileceği, ancak tam sayı gerektiğinde ondalık sayı değerlerinin kullanılamayacağı anlamına gelir.

  • Dize değerleri çift tırnak içine alınmalıdır.

  • Numaralandırılmış listelerden alınabilecek değerler dikey çizgi (|) ayırıcı ile gösterilir. Örneğin, 0 | 1 | 2 ifadesi, argüman değerinin yalnızca 0 1 veya 2 olabileceği anlamına gelir . Bu argüman türündeki dize değerleri tırnak işaretleri içinde girilir.

  • Bir dosyayı başarıyla yüklemek veya sayısal bir değer ayarlamak, ilgili seçeneği otomatik olarak etkinleştirir. Örneğin, -setregion kullanarak bir bölgeyi işleme için ayarlamak, bölge işlemeyi otomatik olarak açar. Bir özelliği devre dışı bırakmak istiyorsanız, bunu yükleme/ayarlama komutunu çalıştırdıktan sonra yapın.

  • Set/Get seçenekleri, argüman olmadan kullanıldıklarında parametrenin geçerli değerlerini döndürür.

VFB Araç Çubuğu Seçenekleri #

Bayrak

Tanım

Tartışmalar

Ayarla/Al

Örnek

yardım
-yardım

Vray vfbControl komutu için seçenekleri görüntüler.

Vray vfbControl fonksiyonu herhangi bir bayrak belirtilmeden çağrıldığında da yardım satırları yazdırılacaktır.

Yok

vray vfbControl;

vray vfbControl yardım;

vray vfbControl -help;

-kırmızı
-yeşil
-mavi
-alfa
-mono

İlgili VFB kanalını etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

vray vfbControl -alpha true; // alfa kanalını gösterir

vray vfbControl -alpha 1; // alfa kanalını gösterir

vray vfbControl -alpha false; // alfa kanalının görüntülenmesini devre dışı bırakır

vray vfbControl -alpha 0; // alfa kanalının görüntülenmesini devre dışı bırakır

-izleme faresi

Görüntüleme sırasında fare hareketlerini izleme özelliğini etkinleştirir/devre dışı bırakır .

Mantıksal

Evet

vray vfbControl -trackmouse 1; // “fare izleme” özelliğini etkinleştirir

-setcompareab

Yatay karşılaştırma ve Dikey karşılaştırma özelliklerini etkinleştirir/devre dışı bırakır .

h | hor | yatay
v | ver | dikey

vray vfbControl -setcompareab h;

-loadimage

Belirtilen görüntüyü VFB’ye yükler.

Dize (dosya adı)

vray vfbControl -loadimage “C:/Temp/image.jpg”;

-resmi kaydet

VFB RGB renk kanalını resim olarak kaydeder.

Dize (dosya adı)

vray vfbControl -saveimage “C:/Temp/image.jpg”;

-tümgörüntüleri kaydet

Tüm VFB render kanallarını ayrı görüntülere veya tek bir vrimg dosyasına kaydeder.

Dize (dosya adı)

vray vfbControl -saveallimage “C:/Temp/image.jpg”;

-çoklu görüntüyü kaydet

Tüm VFB render kanallarını içeren çok kanallı bir .exr veya .vrimg dosyası kaydeder.

Dize (dosya adı)

vray vfbControl -savemultiimage “C:/Temp/image.exr”;

-bölgeyi ayarla

Görüntü oluşturma bölgesini piksel cinsinden ayarlar veya görüntü oluşturma bölgesini sıfırlar/devre dışı bırakır.

Tamsayılar (sol üst sağ alt)
sıfırla

vray vfbControl -setregion 0 0 640 480; vray vfbControl -setregion reset;

-setregionrel

Görüntü çözünürlüğüne göre koordinatlarda [0-1] işleme bölgesini ayarlar.

Şamandıralar (sol üst sağ alt)

vray vfbControl -setregionrel 0 0 0.5 0.5;

-bölgeyi al

Görüntüleme bölgesinin mevcut koordinatlarını (sol, üst, sağ, alt) döndürür.

Yok

vray vfbControl -getregion; // Sonuç: 0 0 500 350

-bölgeyi etkinleştir

Görüntüleme bölgesini etkinleştirir/devre dışı bırakır.

Mantıksal

vray vfbControl -setregionenabled 1; //bölgeyi etkinleştirir

-clearimage

VFB görüntüsünü temizler.

Yok

vray vfbControl -clearimage;

-testçözünürlüğü etkinleştirildi

VFB’de Test çözünürlüğü seçeneğini etkinleştirir/devre dışı bırakır .

Mantıksal

Evet

vray vfbControl -testresolutionenabled 1; //Test çözünürlüğünü etkinleştirir

-testçözünürlüğü

0 ile 7 arasında sıfır tabanlı bir indeks, test çözünürlüğünü sırasıyla orijinal görüntü çözünürlüğünün %10, %25, %50, %75, %100, %110, %125 ve %150’sine ayarlar.

Tam sayı (0 ile 7 arası)

Evet

vray vfbControl -testresolution 2; // Test çözünürlüğünü %50’ye ayarlar

vray vfbControl -testresolution; //Sonuç 2 //

-kova kilidi

Görüntüleme kovaları kilitli bir noktadan başlayacaktır. Noktayı seçmek için -bucketlockpoint kullanın. Bu aynı zamanda -trackmouse’u da true olarak ayarlar.

Mantıksal

Evet

-kovakilitleme noktası

Kova başlangıç ​​noktasının piksel koordinatları (sol, üst). -bucketlock ile birlikte kullanılacaktır.

Evet

-kopyalamak

VFB görüntüsünü Maya Render View penceresine kopyalar.

Yok

vray vfbControl -duplicate;

-kanal adlarını al

Bir string dizisi döndürür. İndeksler -get/setchannel ile eşleşir.

Yok

-getchannel

string[0]’daki geçerli kanalın dizinini döndürür.

Yok

vray vfbControl -getchannel;

//Sonuç: RGB rengine bakıldığında 0

//Sonuç: Alfa’yı görüntülerken 1

// VFB’de görüntülenen her bir sonraki kanal için indeks artar; örneğin, render öğeleri RGB ve Alfa’dan sonra saklanır.

-setchannel

Belirtilen indekse sahip render öğesi kanalını seçer.

Tamsayı

Ayarlamak

vray vfbControl -setchannel 0;

// 0. indeksteki kanala geçiş yapar. Bir render öğesi görüntüleniyorsa, bu işlem ekranı RGB rengine (varsayılan olarak 0. indekste) geçirir.

VFB Renk Düzeltme Seçenekleri #

Bayrak

Tanım

Tartışmalar

Ayarla/Al

Örnek

-kelepçe

Renk sınırlama özelliğini etkinleştirir/devre dışı bırakır .

Mantıksal

Evet

-görüş kıskacı

VFB’de sıkıştırılmış renklerin görüntülenmesini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-piksel oranı

Piksel en boy oranının görselleştirilmesini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-ocio

OCIO düzeltmeyi etkinleştirir/devre dışı bırakır .

Mantıksal

Evet

-icc

ICC düzeltmesini etkinleştirir/devre dışı bırakır .

Mantıksal

Evet

-srgb

Görüntünün sRGB renk uzayında görüntülenmesini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-lutlin2log

LUT uygulanmadan önce logaritmik alana dönüştürür.

Mantıksal

Evet

-ccocioics

Açılır listeden numara seçerek OCIO Giriş Renk Alanını ayarlar.

Tamsayı

Evet

-ccociodd

Açılır listedeki numaraya göre OCIO Görüntüleme Aygıtını ayarlar.

Tamsayı

Evet

-ccociovt

Açılır listeden numara seçerek OCIO Görünüm Dönüşümünü ayarlar.

Tamsayı

Evet

-ocioinputcolorspace

OCIO giriş renk uzayını isme göre ayarlar.

Sicim

Evet

-ociodisplaydevice

OCIO Görüntüleme Aygıtını adına göre ayarlar.

Sicim

Evet

-ocioviewtransform

OCIO Görünüm Dönüşümünü isme göre ayarlar.

Sicim

Evet

-itemsocics

Mevcut tüm OCIO Giriş Renk Alanı değerlerinin bir listesini döndürür.

Yok

-itemsociodd

Mevcut tüm OCIO Görüntüleme Aygıtı değerlerinin bir listesini döndürür.

Yok

-itemsociovt

Mevcut tüm OCIO Görünüm Dönüştürme değerlerinin bir listesini döndürür.

Yok

-itemsiccri

Mevcut tüm ICC Rendering Intent değerlerinin bir listesini döndürür.

Yok

-cciccrenderintent

ICC işleme amacını bir tamsayı ile belirtir:
1 – Algısal
2 – Göreceli kolorimetrik
3 – Doygunluk
4 – Mutlak kolorimetrik

1 | 2 | 3 | 4

Evet

-loadocio

OCIO düzeltmesi için dosyayı belirtir.

Dize (dosya adı)

-loadicc

ICC düzeltmesi için dosyayı belirtir.

Dize (dosya adı)

-ön ayarı yükle

Küresel ön ayar dosyasını yükler.

Dize (dosya adı)

-ön ayarı kaydet

Genel bir ön ayar dosyasını kaydeder.

Dize (dosya adı)

-iccfile
-ociofile

İlgili Düzeltme Kontrolü uygulamasında kullanılan dosya adı dizesini döndürür.

Yok

Katman Erişimi #

Bayrak

Tanım

Tartışmalar

Ayarla/Al

Örnek

-Katmanları listele

Oluşturulan tüm katmanların listesini döndürür.

vray vfbControl -listLayers;

-katman <ID> -ad

Seçilen kimliğe sahip katmanın adını döndürür/yeniden adlandırır.

Sicim

Evet

vray vfbControl -layer 1 -name; // 1 numaralı kimlik numarasına sahip katmanın adını alır.
vray vfbControl -layer 1 -name “DC”; // 1 numaralı kimlik numarasına sahip katmanın adını DC olarak değiştirir.

-katman <ID> -sınıf

Seçilen kimliğe sahip katmanın sınıfını görüntüler.

vray vfbControl -layer 1 -class; // 1 kimlik numaralı katmanın sınıfını yazdırır

-katman <ID> -etkin mi

Seçilen kimliğe sahip katmanın etkin olup olmadığını gösterir.

vray vfbControl -layer 1 -isEnabled; // 1 numaralı kimlik numarasına sahip katmanın etkin olup olmadığını yazdırır.

-katman <ID> -en

Bir katmanı etkinleştirir veya devre dışı bırakır. Argüman atlanabilir ve varsayılan değerler etkinleştirilebilir.

Mantıksal

vray vfbControl -layer 1 -enable 0; // 1 kimlik numaralı katmanı devre dışı bırakır

vray vfbControl -layer 1 -enable 1; // 1 kimlik numaralı katmanı etkinleştirir

-katman <ID> -özellikleri listele

Seçilen kimliğe sahip katmanın özellik adlarının listesini döndürür.

vray vfbControl -layer 1 -listProperties; // 1 numaralı kimlik numarasına sahip katmanın tüm özelliklerini listeler

-katman <ID> -özellikTipi

Seçilen kimliğe sahip katmanın özellik türlerinin bir listesini döndürür.

Sicim

vray vfbControl -layer 1 -propertyType “exposure”; // 1 numaralı kimlik numarasına sahip Görüntü Düzeltme katmanının “exposure” özelliğinin kimlik türünü alır *

-katman <ID> -özellikDeğerleri

Bir Enum özelliğinin değer olarak kabul ettiği dizelerin listesini döndürür.

Sicim

vray vfbControl -layer 1 -propertyValues ​​”profile”; // Kimliği 1 olan Görüntü Düzeltme katmanının Enum özelliklerine ait olası değerlerin listesini alır *

-katman <ID> -g

Seçilen özelliğin değerini gösterir.

Sicim

vray vfbControl -layer 1 -get “exposure”; // 1 numaralı kimlik numarasına sahip Görüntü Düzeltme katmanının Pozlama parametresinin değerini alır *

-katman <ID> -s

Seçilen özelliğin değerini belirtir.

Sicim

vray vfbControl -layer 1 -set “exposure” 0.05; //Ekran Düzeltme katmanının Pozlama parametresinin değerini 0.05 olarak ayarlar *

-katman <ID> -ebeveyn

Katmanın üst katmanının kimliğini döndürür.

vray vfbControl -layer 1 -parent; // 1 numaralı kimlik numarasına sahip Görüntü Düzeltme Katmanının üst katmanlarının kimlik numaralarını alır *

-katman<ID> -listeÇocuklar

Seçilen kimliğe sahip katmanın alt öğelerinin listesini döndürür.

vray vfbControl -layer 1 -listChildren; // 1 numaralı kimlik numarasına sahip Görüntü Düzeltme Katmanının tüm alt katmanlarının katman kimliklerini içeren bir liste alır *

-katman <ID> -sil

Seçilen kimliğe sahip katmanı siler.

vray vfbControl -layer 9 -delete; // 9 numaralı kimlik numarasına sahip katmanı siler.

-createlayer <sınıf adı> <üst sınıf kimliği>

Verilen katmanın alt öğesi olarak verilen sınıfa ait bir katman oluşturur ve yeni katmanın kimliğini döndürür. Yeni katman, üst katmanın en üstteki alt öğesi olarak oluşturulur.

vray vfbControl -createLayer “chaos.cc.exposure” 1; //Ekran Düzeltme grubu altında bir pozlama katmanı oluşturur *

-KatmanSınıflarını listele

Oluşturulabilir katman sınıflarının bir listesini döndürür.

vray vfbControl -listLayerClasss;

-findLayerByName

Verilen ada sahip bir katmanın kimliğini döndürür; böyle bir katman bulunamazsa -1 döndürür.

Sicim

vray vfbControl -findLayerByName “Display Correction”; //Ekran Düzeltme katmanının kimliğini alır.

-KatmanlarıSınıfaGörebul

Verilen sınıfa ait tüm katmanların kimlik numaralarının listesini döndürür.

Sicim

vray vfbControl -findLayersByClass “chaos.displayCorrection”;

// Chaos.displayCorrection sınıfından katmanın kimliğini alır.

-displayCorrectionLayer

Görüntü düzeltme katmanının kimliğini döndürür.

vray vfbControl -displayCorrectionLayer;

-kaynakKatman

Kaynak katmanın kimliğini döndürür.

vray vfbControl -sourceLayer; // Kaynak katmanın kimliğini döndürür

-gürültü azaltıcı katman

Gürültü azaltıcı katmanın kimliğini döndürür.

vray vfbControl -denoiserLayer; //Gürültü azaltıcı katmanın kimliğini döndürür

-lensEfektleriKatmanı

Lens efektleri katmanının kimliğini döndürür.

vray vfbControl -lensEffectsLayer; // Lens Efektleri katmanının kimliğini döndürür

-lightMixLayer

Işık karışım katmanının kimliğini döndürür.

vray vfbControl -lightMixLayer; // Işık Karışımı katmanının kimliğini döndürür

-saveLayersToJSON

Tüm katmanların durumunu temsil eden bir JSON dizesi döndürür.

vray vfbControl -saveLayersToJSON; //Tüm katmanların durumunu temsil eden bir JSON dizesi döndürür

-loadLayersFromJSON

Ayarları bir JSON dizesinden yükler.

Sicim

vray vfbControl -loadLayersFromJSON “\buraya -saveLayersToJSON argümanından gelen tüm katmanların durumunu temsil eden JSON dizesini ekleyin ;

-KatmanlarıDosyayaKaydet

Katmanları bir dosyaya kaydeder.

Dize (dosya adı)

vray vfbControl -saveLayersToFile “C:\Path\To\Location\layers.txt”; //Tüm katmanların durumunu temsil eden bir metin dosyası kaydeder

– Dosyadan Katmanları Yükle

Dosyadan katmanları yükler.

Dize (dosya adı)

vray vfbControl -loadLayersFromFile “C:\Path\To\Location\layers.txt”;

//Dosyada temsil edilen tüm durumları içeren katmanları yükler.

-bakeLayersToLUT

Tüm katmanları bir LUT dosyasına dönüştürür.

Dize (dosya adı)

vray vfbControl -bakeLayersToLUT “C:\Path\To\Location\layers.lut”;

//Tüm katmanları bir lut dosyasına dönüştürür

NOT: Görüntü Düzeltme katmanının kimliği her oturum için farklıdır. Görüntü Düzeltme katmanının kimliği örneklerdekiyle aynı değilse, verilen örnekler çalışmayacaktır.

VFB Tarihi #

Bayrak

Tanım

Tartışmalar

Ayarla/Al

Örnek

-geçmişi göster

VFB Geçmişi penceresini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-tarih

Geçmiş panelinde VFB geçmişini gösterir/gizler.

Mantıksal

Evet

-historymaxsize

VFB Geçmişinin boyutunu MB cinsinden döndürür/belirtir.

Tamsayı

Evet

-geçmiş seçimi

Bu bölümdeki ek komutlarla kullanılmak üzere VFB Geçmişinden (0 tabanlı indeks) bir görüntü seçer.

Tamsayı

vray vfbControl -historyselect 2;

-historyload
-historysave
-historyseta
-historysetb
-historyremove

-historyselect bayrağıyla seçilen Geçmiş görüntüsü üzerinde bir işlem gerçekleştirir.

Yok

vray vfbControl -historyselect 2 ;
// Sonraki komuttan önce gerekli

vray vfbControl -historyseta;
// Seçilen görüntüyü VFB’de A/B karşılaştırması için A görüntüsü olarak ayarlar

-historyclear

VFB geçmişindeki tüm resimleri siler.

Yok

-historytemppath

Geçmiş Dizini için kullanılan yolu döndürür/belirtir.

Dize (yol)

Evet

-tarihsel yorum

-historyselect etiketiyle seçilen Geçmiş görüntüsüne bir yorum ekler.

Dize (yorum)

Evet

Lens Efektleri #

Bayrak

Tanım

Tartışmalar

Ayarla/Al

Örnek

-çiçek açmak

Parlama efektini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

vray vfbControl -bloom true;

-parlama

Parlama efektini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-çiçeklenme

Bloom Dolgu Kenarları seçeneğini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-parlama dolgusu

Parlama Dolgu Kenarları seçeneğini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-çiçeklenme modu

Parlama efektinin RGB görüntüye mi, ayrı bir render öğesinde mi yoksa her ikisine birden mi uygulanacağını belirtir.

resim | her ikisi | renderelem

Evet

vray vfbControl -bloommode image;

-parlaklık türü

Parlamanın nasıl hesaplanacağını belirtir. Görüntüden, render kamerasından veya kamera parametrelerinden hesaplanabilir.

görüntü | rendercam | camparams

Evet

-parlama modu

Parlama efektinin nihai görüntüye uygulanıp uygulanmayacağını, ayrı bir render öğesine kaydedilip kaydedilmeyeceğini veya her ikisine de uygulanıp uygulanmayacağını belirler.

resim | her ikisi | renderelem

Evet

-çiçeklenme ağırlığı

Bloom Ağırlığı değerini ayarlar.

Batmadan yüzmek

Evet

-çiçeklenme boyutu

Çiçeklenme Boyutu değerini ayarlar.

Batmadan yüzmek

Evet

-çiçek şekli

Bloom Şekli değerini ayarlar.

Batmadan yüzmek

Evet

-parlama ağırlığı

Parlama Ağırlığı değerini ayarlar.

Batmadan yüzmek

Evet

-parlama boyutu

Parlama Boyutu değerini ayarlar.

Batmadan yüzmek

Evet

-çiçeklenme yoğunluğu

Bloom Maskesi Yoğunluğu seçeneğini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-bloomobject

Bloom Maskesi Nesne Kimliği seçeneğini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-çiçeklenme malzemesi

Bloom Maskesi Malzeme Kimliği seçeneğini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-parlama yoğunluğu

Parlama Maskesi Yoğunluğu seçeneğini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-parlak nesne

Parlama Maskesi Nesne Kimliği seçeneğini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-parlak malzeme

Parlama Maskesi Malzeme Kimliği seçeneğini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-çiçeklenme yoğunluğu

Bloom Maskesi Yoğunluk değerini ayarlar.

Batmadan yüzmek

-parlama yoğunluğu

Parlama Maskesi Yoğunluk değerini ayarlar.

Batmadan yüzmek

-çiçeklenme yoğunluğu

Bloom Maskesi Yoğunluğu Kayan Nokta Değerini döndürür.

Yok

-parlama yoğunluğu

Parlama Maskesi Yoğunluğu Kayan Nokta Değerini döndürür.

Yok

-bloomsetobject

Bloom Maskesi Nesne Kimliği değerini ayarlar.

Tamsayı

-çiçeklenme malzemesi

Bloom Maskesi Malzeme Kimliği değerini ayarlar.

Tamsayı

-parlama nesnesi

Parlama Maskesi Nesne Kimliği değerini ayarlar.

Tamsayı

-parlaklık malzemesi

Parlama Maskesi Malzeme Kimliği değerini ayarlar.

Tamsayı

-bloomgetobject

Bloom Maskesi Nesne Kimliği tamsayı değerini döndürür.

Yok

-bloomgetmaterial

Bloom Maskesi Malzeme Kimliği tamsayı değerini döndürür.

Yok

-glaregetobject

Parlama Maskesi Nesne Kimliği tamsayı değerini döndürür.

Yok

-parlaklık malzemesi

Parlama Maskesi Malzeme Kimliği tamsayı değerini döndürür.

Yok

-parlaklık kırınımı

Parlama Kırınımı seçeneğini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-parlama engeli

Parlama Engel Kullan görüntü seçeneğini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-parlak bıçaklar

Parlama önleyici bıçaklar seçeneğini etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

-parlakbıçakların çürümesi

Parlama bıçaklarının dönüş yönünü ayarlar.

Batmadan yüzmek

Evet

-parlaklık numarası

Parlama F-değerini ayarlar.

Batmadan yüzmek

Evet

-parlakbıçaklarısı

Parlama bıçaklarının sayısını ayarlar.

Batmadan yüzmek

-glaregetblades

Glare Blades Float değerini döndürür.

Yok

-parlak görüntü

Parlama görüntüsünü belirtir.

Dize (dosya adı)

Evet

-parlamaengelgörüntüsü

Parlama engeli görüntüsünü belirtir.

Dize (dosya adı)

Evet

– parlama ekranı

Lens çiziklerini açar/kapatır.

Mantıksal

Evet

– glarescrsymmetric

Çizikler için simetrik ayarı açar/kapatır.

Mantıksal

Evet

Pullar #

Bayrak

Tanım

Tartışmalar

Ayarla/Al

Örnek

-damga vurmak

VFB görüntüsüne damga eklemeyi etkinleştirir/devre dışı bırakır.

Mantıksal

Evet

 vray vfbControl -stamp true;

-stamphalign

Damganın yatay hizalamasını ayarlar.

sol | merkez | sağ

Evet

-stampvalign

Pulun dikey hizalamasını ayarlar.

üst | alt

Evet

-damga metni

Pulun üzerinde görünecek metin dizesini belirtir.

Sicim

Evet

vray vfbControl -stamptext “Test oluşturma”;

Çevresel Değişkenler #


VFB’nin bazı yönleri çeşitli ortam değişkenleriyle de kontrol edilebilir:

Değişken Adı

Tanım

VRAY_WRITE_COLOR_CORRECTIONS 

Seçili olduğunda ve 0’a ayarlandığında, varsayılan olarak diske yazılan son görüntülere uygulanan tüm renk düzeltmelerinin devre dışı bırakılması gerektiğini belirtir.

VRAY_VFB_SRGB

Yeni VFB’nin sRGB seçeneğini varsayılan olarak Açın (1) veya Kapatın (2).

VRAY_VFB_PIXEL_ASPECT

Yeni VFB’nin piksel en boy oranı seçeneğini Varsayılan Olarak Kullan’ı Açın (1) veya Kapatın (2).

OCIO

OCIO ekran renk düzeltmesi etkinleştirilmişse, varsayılan OCIO renk yapılandırmasını belirtir.

VRAY_VFB_OCIO

Yeni VFB’de OCIO düzeltmesini varsayılan olarak Etkinleştir (1) veya Devre Dışı Bırak (2).

VRAY_VFB_OCIO_GİRİŞ_RENK ALANI

Varsayılan giriş OCIO renk uzayını belirtin. Varsayılan bir OCIO yapılandırması, OCIO ortam değişkeni aracılığıyla belirtilebilir.

VRAY_VFB_OCIO_VIEW_TRANSFORM

Varsayılan OCIO görünüm dönüşümünü belirtin. Varsayılan bir OCIO yapılandırması, OCIO ortam değişkeni aracılığıyla belirtilebilir.

VRAY_VFB_ICC 

VFB’de varsayılan olarak ICC düzeltmesini Etkinleştir (1) veya Devre Dışı Bırak (2).

VRAY_VFB_ALWAYS_ON_TOP

Her zaman en üstte olma davranışını belirtin:

 – devre dışı
1  – her zaman üstte olmaya zorla etkinleştir
2  – her zaman üstte olmayı zorla devre dışı bırak

Notlar #


  • V-Ray 7, 1.1 güncellemesiyle birlikte OCIO v2.4 desteği eklendi.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir