Bu basit kılavuz, VFB OCIO’yu ortam değişkenleri aracılığıyla nasıl kontrol edeceğinizi gösterir.
Genel Bakış #
Kullanıcılar veya pipeline teknik yöneticileri, Python aracılığıyla Houdini kullanıcı arayüzünden VFB OCIO yapılandırmasını dinamik olarak değiştirebilirler. Genellikle, OCIO değişkenleri kullanıcı ortamında ayarlanır ve bunları değiştirmek için Houdini’den çıkmanız, Sistem > Ortam Değişkenleri’ne gitmeniz, bunları manuel olarak güncellemeniz ve ardından Houdini’yi yeniden başlatmanız gerekir. Python ile, ortam değişkenlerini Python Kabuğu’nda güncelleyebilir ve Houdini’ye yapılandırmayı anında yeniden yüklemesini söyleyebilirsiniz.
Takip etmek istiyorsunuz ama ehliyetiniz yok mu?
İş Akışı #
1. Git kabuğunu açıp ‘git clone https://github.com/imageworks/OpenColorIO-Configs.git ‘ komutunu çalıştırarak OCIO yapılandırmasını edinin.
2. İndirme işlemi tamamlandıktan sonra, Windows Başlat Menüsünü açın ve ardından Sistem Ortam Değişkenlerini Düzenle seçeneğine gidin.
3. Sistem Özellikleri penceresinde, Gelişmiş > Ortam Değişkenleri’ne gidin.
4. Kullanıcı değişkenleri (pencerenin üst yarısı) altında, Yeni düğmesini kullanarak aşağıdaki değişkenleri ekleyin:
Unutmayın ki sizin durumunuzda OCIO yolu farklı olabilir. Lütfen güncellediğinizden emin olun.
5. Houdini’yi başlatın.
6. Bir V-Ray Renderer ROP’u ve bir test küp geometrisi ekleyin. Ardından render işlemini gerçekleştirin.
7. VFB’de, Görüntü Düzeltme katmanı altında:
-
Ortam değişkeni ayarlarınızdan sonra düzeltme OCIO olarak ayarlanmalıdır.
-
Giriş renk uzayı ACES – ACEScg olmalıdır . Değilse, kurulumunuzda bir sorun var demektir.
-
Görünüm Dönüşümü Rec.709 olmalıdır .
8. Houdini üst menüsüne giderek > Pencere > Python Kabuğu yolunu izleyerek bir Python Kabuğu penceresi açın.
9. Python Kabuğunda:
-
_vfh_ipr’yi içe aktar’ı çağırın
-
os’u içe aktarmayı çağırın
-
Değişkenin geçerli değerini kontrol etmek için os.environ[‘VRAY_VFB_OCIO_VIEW_TRANSFORM’] çağrısını yapın (değer Rec.709 olmalıdır).
-
`os.environ[‘VRAY_VFB_OCIO_VIEW_TRANSFORM’] = ‘sRGB’` komutunu kullanarak değişkenin değerini `sRGB` olarak değiştirebilirsiniz.
-
Yapılandırmayı güncellemek için _vfh_ipr.reloadOCIO() işlevini çağırın . Değişikliğin henüz VFB Ekran Düzeltme sekmesinde görünmediğini fark edeceksiniz.
-
Yeni bir render işlemi başlatın. Görüntü Düzeltme sekmesini kontrol ederseniz, Görünüm Dönüşümü artık sRGB olarak değiştirilmiş olmalıdır .
Bu iş akışı, OCIO yolunu veya Giriş Renk Alanını değiştirirken de uygulanabilir.
