Bu sayfa, Maya’daki V-Ray Gaussian Splat hakkında bilgi vermektedir.
Genel Bakış #
3B Gauss Splatting, görüntülerden veya videolardan 3B bir sahne oluşturmak için kullanılan bir yöntemdir. Bir nesnenin her biri farklı bir açıdan çekilmiş birkaç fotoğrafını gerektirir. Gauss Splatting ile görüntüler, nesnenin ayrıntılı, üç boyutlu bir temsilini üretmek için harmanlanır. Sahneyi bir ağ koleksiyonu olarak göstermek yerine, Gauss splat sahneyi her noktası 3B Gauss olan bir tür nokta bulutu olarak temsil eder.
Gauss dağılımları, sahneleriniz için gerçekçi bir ortam oluşturmanıza yardımcı olur.
Gaussian Splat Kullanımı #
Genişletilmiş Ortam Olarak Kullanılır #
Gauss dağılımlarının bir kullanım alanı, genellikle sahnenin fotoğraflarından veya videolarından oluşturulan bir ortamı temsil etmektir.
Geleneksel ortam haritalarına göre avantajları vardır; bunlar arasında doğru paralaks ve görüş açısına bağlı efektler ile Gauss dağılımlarının sahnedeki diğer nesneleri örtme yeteneği yer almaktadır.
Gaussian sıçramalarının V-Ray’de ortam olarak çalışabilmesi için, “Mat Yüzeyleri Etkile” seçeneği etkinleştirilmeli ve ” Gölge Oluştur” seçeneği genellikle devre dışı bırakılmalıdır.
Daha fazla bilgi için aşağıdaki örneğe bakın .
Diğer Mat Yüzeylerde #
Gaussian Splats’ın arka planın bir parçası olarak, yani arkalarında olsalar bile diğer mat nesneler üzerinde görünür şekilde oluşturulmasını sağlamak için , Gaussian Splats parametrelerinden “Mat Yüzeyleri Etkile” seçeneğini etkinleştirin .
Daha fazla bilgi için aşağıdaki örneğe bakın .
Madde Nesneleri Olarak #
Gauss lekeleri aynı zamanda tutma (mat) nesneleri olarak da işlev görebilir; yani yansımalarda ve kırılmalarda doğru şekilde görünür ve sahnedeki diğer nesneleri gizler, ancak nihai görüntünün RGB ve alfa kanallarına katkıda bulunmazlar.
Bu işlem , Gaussian splats nesnesinin V-Ray Nesne Özellikleri’nde Mat Yüzey seçeneğini etkinleştirerek ve Alfa Katkısını -1.0 olarak ayarlayarak gerçekleştirilebilir . Diğer Matlarda GI Yok seçeneğinin etkinleştirildiğinden emin olun .
Bireysel Nesneler Olarak Kullanılır #
Gauss dağılımları, sahnedeki daha küçük bireysel nesneleri temsil etmek için de kullanılabilir. Bu durumda, “Mat Yüzeyleri Etkile” seçeneği genellikle kapatılır ve “Gölge Oluştur” seçeneği etkinleştirilir. İkincisi, Gauss dağılımlarının sahnedeki diğer nesneler üzerinde uygun gölgeler oluşturabilmesi için gereklidir.
Aydınlatma ve yansımaların Gaussian splats nesnesine önceden işlendiğini unutmayın; bu nedenle, sahne aydınlatması bu nesneleri etkilemez.
Daha fazla bilgi için aşağıdaki örneklere bakın .
Parametreler #
Devre dışı bırak – Gauss dağılımlarını kapatır. Bu seçenek ayrıca Gauss dağılımlarının .vrscene dosyasına dışa aktarılmasını da kapatır.
Dosya – Gauss dağılımları dosyasını yükler. Şu anda yalnızca .ply dosyaları kabul edilmektedir. Gauss dağılımları bir dizi olarak yüklenebilir. Bir dizi yüklemek için dosya yolunda <frame0n> etiketini kullanın; burada n , çerçeve numarası için kullanılan basamak sayısını belirten bir tamsayıdır ve 0, çerçeve numarasını dolduran sıfır sayısını gösterir. Örneğin, dosyalarınız şu şekilde adlandırılmışsa: gaussians_0001.ply, gaussians_0002.ply, gaussians_0003.ply, … o zaman kullanılması gereken doğru etiket şudur: <frame04> .
Ölçek – Gauss eğrilerinin ölçeklerini artırır ve azaltır.
Birincil Görünürlük – Gauss eğrilerinin kamera tarafından görünür olup olmayacağını belirtir.
Yansımalarda Görünür – Gauss eğrilerinin yansımalarda görünür olup olmayacağını belirtir.

Kırılmalarda Görünür – Gauss lekelerinin kırılmalarda görünür olup olmayacağını belirtir.
Gölge Oluşturma – Bu seçeneği etkinleştirerek Gauss yansımalarının ışıklardan gelen gölgeleri engellemesini sağlayabilirsiniz. Devre dışı bırakıldığında, Gauss yansımaları gölge ve GI ışınlarına karşı şeffaf hale gelir. Gauss yansımalarını ortam veya tek tek nesneler olarak kullanırken bu seçeneğin kapatılması önerilir.
Mat Yüzeyleri Etkile – Bu özelliği etkinleştirerek Gauss lekelerinin mat yüzeylerde arka planın bir parçası olarak görünmesini sağlayabilirsiniz. Bu özelliğin, ortam olarak kullanılan Gauss lekeleri için etkinleştirilmesi ve ayrı nesneler olarak kullanılan Gauss lekeleri için devre dışı bırakılması önerilir.
Yoğunluk – Gauss dağılımı için Renk çarpanını artırır veya azaltır.
Renk – Sıçrama efekti için bir filtre rengi belirtir. Varsayılan olarak, Renk beyazdır ve sıçrama efektini etkilemez.
RGB Ana Renkleri – Gaussian splats dosyasındaki verilerin renk uzayını belirtir.
Varsayılan – Maya’da ayarlanmış olan mevcut renk düzeltmesini kullanır. Bu, renkleri değiştirmediği anlamına gelir.
Gaussian Splat’ın yazıldığı gibi okunabilmesi için, ilgili giriş renk uzayını seçin: sRGB, ACEScg veya Raw.
Örnek: Ölçek #
Bu örnekte Gaussian Splat’in tek bir nesne olarak nasıl kullanıldığı gösterilmektedir – bu sahnedeki pembe flamingo yüzen nesne. Ölçek parametresi kullanılarak, sahnedeki diğer herhangi bir nesne gibi ölçeklendirilebilir.

Ölçek = 0,5

Ölçek = 1

Ölçek = 1,5
Örnek: Birincil Görünürlük #
Gaussian Splat nesnesi, sahnedeki diğer geometri nesneleri gibi, Birincil Görünürlük seçeneği kullanılarak kameradan gizlenebilir.


Örnek: Yansımalarda Görünür #
Yansımalarda Görünür seçeneği, Gaussian Splat nesnesinin sahnedeki diğer nesnelerde yansıyıp yansımayacağını kontrol eder.


Örnek: Kırılmalarda Görünür #
“Kırılmalarda Görünür” seçeneği, Gaussian Splat nesnesini, sahnede kırılma özelliklerine sahip diğer nesnelere görünür hale getirir.


Örnek: Gölgeler oluşturur #
Bu örnek, “Gölge Oluştur” seçeneği etkinleştirildiğinde pembe flamingonun nasıl gölge oluşturduğunu ve etkinleştirilmediğinde ışığı engellemediğini göstermektedir.


Örnek: Mat Yüzeyleri Etkilemek #
Bu örnekte, Gaussian Splat ortam olarak kullanılmıştır. Görüntüde düzleme gölge düşüren soldaki bina bir Cosmos nesnesidir (ağ).
“Mat Yüzeyleri Etkile” seçeneği etkinleştirildiğinde, Gaussian Splat arka plan olarak kabul edilir ve gölge oluşturan nesneden gölgeler alır.


Örnek: Renk #
Her bir renderda kutu içinde gösterilen renk, orijinal Gaussian Splat difüz rengi için filtre olarak kullanılır.





Kırpma #
Kırpma seçenekleri, bir sıçramanın alanlarını dahil eder veya hariç tutar. Bu işlem, nesneler veya 3B dokular yardımıyla yapılır.
Kırpma işlemi şu anda V-Ray GPU, V-Ray Perfect Sphere ve 2B nesnelerle çalışmamaktadır.
Doku Kullan – Kırpma işlemi için 3 boyutlu doku kullanımını sağlar.
Maske – Maske olarak kullanılacak dokuyu belirtir. 3B prosedürel dokular, kırpma maskesi olarak desteklenir.
Nesneler – Kırpma aracı olarak işlev görecek geometriyi belirtir.
Mesafe – Seçilen geometrinin kenarlarından sıçramanın ne kadar uzakta kırpılacağını kontrol eder. Bu seçenek genellikle harmanlama kontrolü olarak kullanılır ve sıçramayı belirtilen bir mesafede yumuşak bir şekilde keser.

Kırpma İş Akışı #
Gaussian Splat Clipping’i kullanmanın iki yolu vardır: Birincisi, genellikle V-Ray Distance Tex olan 3B bir dokuyu maske olarak kullanmak; ikincisi ise bir nesneyi kırpıcı olarak kullanmaktır.
Nesneleri Kullanarak İş Akışı #
Bir nesneyi kırpma nesnesi olarak kullanmak için, Doku Kullan seçeneğini devre dışı bırakın.
Nesneler alanından nesneyi seçin ve bağlayın .
Mesafe parametresi , kesim kenarlarının nasıl kaynaşacağını (daha yumuşak veya daha keskin) kontrol eder.
Kırpma geometrisinin renderda görünmemesini istiyorsanız, V-Ray Nesne Özellikleri seçeneklerini kullanın.

V-Ray Mesafe Dokusu İş Akışı #
Kırpma maskesi olarak V-Ray Distance dokusunu kullanabilirsiniz, ancak diğer herhangi bir 3B doku da aynı şekilde işe yarar.
Öncelikle Kırpma menüsünden Doku Kullan seçeneğini etkinleştirin .
Maskeyi V-Ray Distance Tex olarak ayarlayın .

VRayDistanceTex seçeneklerinden, Nesneler listesinde maske olarak kullanılacak nesneleri seçin .
Maskenin beyaz kısımları, sıçramanın olduğu gibi kalacağı yerleri, siyah kısımları ise kesilecek yerleri belirtir.
Eğer nesnenin içindeki sıçrama parçalarının kesilip çıkarılmasını istiyorsanız, ” İçeride ayrı” ve “İçeride katı” seçeneklerini etkinleştirin ve ” İç Renk”i siyaha ayarlayın.
Nesnenin dış kısımlarının kesilmesini istiyorsanız, “Dış Kısım Ayrı” ve “Dış Kısım Katı” seçeneklerini etkinleştirin ve “Dış Renk” seçeneğini Siyah olarak bırakın.
Mesafe seçeneği , kesim sıçramasının kenarlarını yumuşatmak için kullanılabilir; 0 düz kesim çizgisi ve bulanıklık olmaması anlamına gelirken, daha yüksek bir değer daha bulanık bir görüntü oluşturur.

Örnek: Kırpma Maskeleri #
Bu örnek, bir kırpma maskesi kullanarak Gauss dağılımını modellenmiş bir sahneyle nasıl harmanlayacağınızı ve render işleminden bazı istenmeyen nesneleri nasıl kaldıracağınızı göstermektedir.

Bu, sahne için doğal bir ortam olarak kullanmak istediğimiz Gauss dağılımıdır.

Görselde, Gauss eğrisiyle birleştirmek istediğimiz geometri gösterilmektedir.

Bu görüntü, yeni bir sahne oluşturmak üzere ayarlanmış Gauss dağılımını ve modellenmiş geometriyi göstermektedir. Burada başka bir ayarlama yapılmamıştır.

Bu görüntü, VRayDistanceTex’te nesne olarak kullanılan bir silindiri göstermektedir. VRayDistanceTex Inside seçenekleri, silindirin sahnedeki çan kulesini kesip çıkarmasını sağlamak için kullanılır.

Bu görüntü, Gauss dağılımına ait kısımların sahneden kırpıldığı son halini göstermektedir.
Animasyon Parametreleri #
Başlangıç Ofseti – Animasyonun başlangıcını verilen kare sayısı kadar öteler. Burada hem pozitif hem de negatif değerler kullanabilirsiniz. Bu parametre yalnızca Gauss eğrisi bir dizi halinde olduğunda çalışır.

Görünüm alanı #
Önizleme Türü – Gauss eğrilerinin görüntüleme alanında nasıl oluşturulacağını belirtir.
Yok – Gauss eğrileri görünüm alanında görünmez ve oradan seçilemez. Bunları yalnızca Anahatlayıcıdan seçebilirsiniz.
Sınır Kutusu – Bir sınır kutusu, Gauss eğrilerini temsil eder.
Nokta Bulutu – Bu varsayılan moddur. Nokta bulutu, bir sınır kutusu içindeki Gauss eğrilerini temsil eder.
Görünüm Alanı Temel Öğeleri % – Bulut noktalarının yüzde kaçının görünüm alanında görünür olacağını belirler. Bu seçenek, Önizleme Türü Nokta Bulutu olarak ayarlandığında çalışır.
Önizleme Temel Öğeleri Sınırı – Görüntüleme alanında görünen nokta sayısını belirler. Bu seçenek, Önizleme Türü Nokta Bulutu olarak ayarlandığında çalışır.

Notlar #
-
Gauss dağılımları, siyah bir arka plan üzerine yerleştirildikleri takdirde V-Ray’de çalışır. Doğru render için sahne arka planı siyah olmalı ve aydınlatma için kullanılan tüm kubbe ışıkları görünmez olarak ayarlanmalıdır.
-
Birden fazla Gauss dağılım dosyasını yükleyip birbirlerine göre doğru şekilde işleyebilmenize rağmen, uzaydaki konumlarına bağlı olarak kesişen Gauss dağılımları belirsiz veya yanlış sonuçlar üretebilir. Tasarımları gereği tek bir nokta bulutu için optimize edildikleri için kesiştirilmeleri önerilmez.
-
Gauss dağılımları henüz hareket bulanıklığı efektinden etkilenmiyor.


