Bu sayfa, V-Ray for Maya’da çizgi film tarzı kontur efekti hakkında bilgi vermektedir. Çizgi film tarzı gölgelendirme için VRayToonMtl sayfasına bakınız.
Genel Bakış #
VRayToon, sahnedeki nesnelere çizgi film tarzı dış hatlar ekleyen çok basit bir düğümdür. Bu, hem basit, düz renkli gölgelendirmeyi hem de nesnelerin kenarlarına konturlu sınırlar eklemeyi içerir.
Bu render efektinin sonucu artık kendi V-Ray Toon Render Element’inde saklanabilir .

Temel Parametreler #
Açık – VRayToon efektini etkinleştirir veya devre dışı bırakır.
Yalnızca Toon Render Öğeleri – Etkinleştirildiğinde, Toon efekti RGB kanalı hariç tüm Render Öğelerinde görünür. Etkinleşmesi için VRayToon efektinin etkinleştirilmesi gerekir.
Çizgi Rengi – Konturların rengi.
İç Kenar Rengi – İç kenarların dış hatlarının rengi.
Çizgi Kalınlığı – Çizgilerin piksel cinsinden genişliğini belirtir. Çizgi kalınlığını kontrol etmek için buraya bir doku haritası bağlayabilirsiniz.
İç Kenar Genişliği – İç kenarların dış hatlarının genişliğini (piksel cinsinden) belirtir. Bu parametreye bir doku haritası bağlanabilir.
Dış Örtüşme Eşiği – Aynı nesnenin örtüşen kısımları için ne zaman dış hat oluşturulacağını belirler. Daha düşük değerler dış örtüşme çizgilerini azaltırken, daha yüksek değerler daha fazla örtüşen dış çizgi oluşturur.
Şeffaflık Haritası – Konturların şeffaflığı. Şeffaflığı kontrol etmek için buraya bir doku haritası bağlayabilirsiniz.
Kamera Pozlamasını Telafi Etme – Etkinleştirildiğinde, VRayToon, VRayPhysicalCamera’dan gelen herhangi bir pozlama düzeltmesini telafi etmek için Çizgi Rengi parlaklığını ayarlar.
Malzeme Kenarları – Ağda birden fazla malzeme olduğunda, malzeme sınırlarında çizgiler oluşturur. Bu seçenek, tüm malzemelerin atanmış bir Malzeme Kimliğine sahip olmasını gerektirir.
İç Kenarları Gizle – Aynı nesnenin farklı yüzey normallerine sahip kısımları için (örneğin, bir kutunun iç kenarlarında) çizgiler oluşturulup oluşturulmayacağını belirler.
Normal Eşik Değeri – Aynı nesnenin farklı yüzey normallerine sahip parçaları için (örneğin, bir kutunun iç kenarlarında) çizgilerin hangi noktada oluşturulacağını belirler. 0,0 değeri, yalnızca 90 derece veya daha büyük açıların iç çizgiler oluşturacağı anlamına gelir. Daha yüksek değerler, daha düzgün normallerin de kenar oluşturabileceği anlamına gelir. Bu değeri tamamen 1,0 olarak ayarlamayın, çünkü bu kavisli nesneleri tamamen doldurur.
Çakışma Eşiği – Aynı nesnenin çakışan kısımları için ne zaman dış hat oluşturulacağını belirler. Daha düşük değerler iç çakışma çizgilerini azaltırken, daha yüksek değerler daha fazla çakışma çizgisi oluşturur. Bu değeri 1.0 olarak ayarlamayın, çünkü bu kavisli nesneleri tamamen doldurur.
Yansıma/Kırılma Ekle – Bu seçenek, hatların yansımalarda/kırılmalarda da görünmesini sağlar. Bunun render sürelerini artırabileceğini unutmayın.
İzleme Sapması – Sahnenizin ölçeğine bağlı olarak, bu, yansımalarda/kırılmalarda dış hatlar izlenirken ışın sapmasını belirler.
Bozulma Haritası – Anahatları bozmak için kullanılan doku. Bu, kabartma haritalamaya benzer şekilde çalışır ve bozulma yönü olarak dokunun gradyanını kullanır. Daha büyük bozulma için yüksek çıktı değerleri gerekebileceğini unutmayın. Ekran haritalı dokular en iyi sonucu verir, ancak Dünya XYZ haritalaması da desteklenir.
Etkilenen Nesneler – VRayToon’dan etkilenen nesnelerin bir listesini belirtir. Beklenen girdi bir kümedir. Ok düğmesi otomatik olarak yeni bir küme oluşturur ve bağlar, ancak bunun yerine başka herhangi bir küme de buraya bağlanabilir.
Kapsayıcı küme olarak – Etkilenen Nesneler listesinin anlamını kontrol eder . Etkinleştirildiğinde, Etkilenen Nesneler listesi “Dahil edilecekler listesi” olarak, devre dışı bırakıldığında ise “Hariç tutulacak nesneler listesi” olarak kabul edilir.

Derinlik Eğrisi #
Bu özellik, kameradan uzaklığa bağlı olarak çizgi genişliğini kontrol etmek için bir eğri sağlar.
Derinlik Eğrisi Açık – Çizgi genişliğini belirlemek için bir derinlik eğrisi kullanılmasını sağlar.
Minimum Derinlik/Maksimum Derinlik – Derinliğe dayalı Çizgi Genişliğinin etkili olacağı minimum/maksimum mesafeyi tanımlar . Minimum Derinlikten daha yakın noktalardaki kenarlar, 0 konumundaki Çizgi Genişliği ile oluşturulur. Maksimum Derinlikten daha uzak noktalardaki kenarlar ise 1 konumundaki Çizgi Genişliği ile oluşturulur .
Derinlik Eğrisi devre dışı bırakıldığında , etkilenen tüm nesnelerin kameradan herhangi bir mesafedeki dış hat genişliği (piksel cinsinden) sabit kalır. Eğri kontrolünü etkinleştirmek, kameraya yakın veya uzak nesneler için genişliğin nasıl değişeceğini belirlemenizi sağlar.

Açısal Eğri #
Bu açılır menü, görüş açısına bağlı olarak çizgi genişliğini kontrol etmek için bir eğri sağlar .
Açısal Eğriyi Etkinleştir – Açısal eğriyi etkinleştirir.
0 konumundaki bir nokta, normal ile görüş vektörü arasındaki açının 0 derece olduğu anlamına gelir. 1 konumundaki bir nokta ise normal ile görüş vektörü arasındaki açının 90 derece olduğu anlamına gelir.

Örnek: Çizgi Kalınlığı #
Bu örnek, Çizgi Genişliği parametresinin etkisini göstermektedir. İç Çizgi seçeneği de etkinleştirilmiştir.

Çizgi Genişliği = 0

Çizgi Kalınlığı = 0,2

Çizgi Kalınlığı = 0,4

Çizgi Kalınlığı = 0,6

Çizgi Genişliği = 1

Çizgi Kalınlığı = 1,2

Çizgi Kalınlığı = 1,5
Örnek görselleri görmek için kaydırıcıyı hareket ettirin.
Örnek: İç Çizgiler #
Bu örnek, İç Çizgiler parametresinin etkisini göstermektedir.
Her iki görsel için de çizgi kalınlığı 1,2 olarak ayarlanmıştır. İkinci görselde, iç çizgi rengi kırmızı ve iç çizgi kalınlığı 2,5 olarak ayarlanmıştır.


Örnek: Etkilenen Nesneler #
Bu örnek, çizgi film efektinin sahnedeki yalnızca belirli nesnelere nasıl uygulanabileceğini göstermektedir. Ayrıca, sahnedeki farklı nesnelere farklı çizgi film efektleri uygulanabilir.

Sahnedeki tüm geometrik şekillere tek bir VRayToon efekti uygulanmıştır. Çizgi genişliği 1,5, çizgi rengi ise siyah olarak ayarlanmıştır.

Balinanın gözüne ve kabinine bir VRayToon efekti, balinanın gövdesine ise başka bir çizgi film efekti uygulanmıştır.

VRayToon efekti yalnızca balinanın gözüne ve kabinine uygulanmıştır. Çizgi Kalınlığı 1,5, Çizgi Rengi ise siyah olarak ayarlanmıştır.
Örnek görselleri görmek için kaydırıcıyı hareket ettirin.
Örnek: Derinlik Eğrisi #
Bu örnek, Derinlik Eğrisi etkisini göstermektedir. Burada kullanılan eğrinin, öndeki çizgileri daha ince, kuyruktaki çizgileri ise çok daha belirgin hale getirdiğine dikkat edin.



Notlar #
-
V-Ray Rafı düğmesine sağ tıklamak, Maya sahnesinde bulunan herhangi bir Toon düğümünü seçme seçenekleri sunar.
-
Lütfen, VRayToon efektiyle kaydedilmiş eski sahnelerin (V-Ray Next Beta 2 öncesi sürümlerle kaydedilmiş) V-Ray Next’te farklı bir şekilde işleneceğini, bunun nedeninin çizgi genişliğinin farklı bir şekilde hesaplanması olduğunu unutmayın.
-
Bu düğümün parametrelerini , aynı nesneye atanmış olması koşuluyla, VRayToonMtl üzerinden geçersiz kılabilirsiniz .
