Buz küplerimin gerçek görünmesini nasıl sağlayabilirim?


11

Buz küplerini kırılma suyu endeksi ile hafifçe şekilsiz saydam küpler olarak modelleyebilirim, ancak ikna edici görünmüyorlar. Buzdan ziyade cam topaklarına benziyorlar.

Gerçek buz küplerine baktığımda sezgisel olarak bazı farklılıkları tanımlayabilirim ama bunlarla eşleştirmek için hangi fiziksel özelliklerin değiştirileceğini bilmiyorum:

  • Buz küpleri ıslak. Benim kuru cama benziyor.
  • Buz küpleri başka yerlerde değil, şeffaftır.
  • Buz küpleri genellikle ayrılmamasına rağmen görünen çatlaklara sahiptir.

Bu durumda buz küplerini bir yüzeyde modellemeye çalışıyorum (havada, suda yüzen değil).

Gerçekçiliği artırmak için hangi teknikleri dahil etmem gerekiyor?

Gerçek zamanlı teknikler aramıyorum, sadece hareketsiz görüntüler üretmek için. Buzun fotogerçekçi olmasını ve hatta gerçekçi kostikler ve gölgeler oluşturmasını istiyorum.

Erimiş su tabakasını simüle etmek için kavisli kenarları kullanmayı ve buz küplerimi ince bir şeffaf malzeme tabakasıyla kaplamayı denedim, ancak ıslak olduğu izlenimini vermiyor gibi görünüyor. Ayrıca, sis etkisi ile küpün yarısı büyüklüğünde şeffaf bir küre gömmeyi denedim, ancak küpün içine doğal olarak karışmıyor - sadece gömülü görünüyor. Kademeli olarak artan siste sahip bir dizi iç içe küre bile hala doğru görünmüyor.


Ayrıca, www-sop.inria.fr/reves/Basilic/2011/DBSHR11/… ' de tarif edilenler gibi Kaba Kırılmayı simüle etmek için tekniklerle de ilgileneceğinizi düşünüyorum . Ekran görüntülerine bakın ve buz küpü oluşturmanın nasıl fayda sağlayabileceğini görün!
çalışması devam ediyor

1
@wil Pürüzlü yüzeyler için bu sonuçlar çok etkileyici olsa da (özellikle gerçek zamanlı bir algoritma için), buz yüzeyde çok düzgün ve pürüzlü iç kısımdadır - neredeyse ters etki.
trichoplax

3
Belki bu gibi sorular resimler gerektirir
joojaa

2
Fotoğraf veya animasyon oluşturmak ister misiniz? Küp canlandırılacaksa gerçek zamanlı efektler mi arıyorsunuz? Ve evet, bu özel beta olmasaydı, mevcut sonuçlarınızın bir görüntüsü güzel olurdu.
Martin Ender

Yanıtlar:


3

Wikipedia'ya göre , buzun donmamış sudan biraz daha düşük IOR'si var, ancak bu farkın sonuçları ne kadar etkileyeceğini bilmiyorum.

Bir buz küpünün "opak" görünümlü kısımlarına, dondurma sırasında oluşan mikroskopik kabarcık kümeleri neden olur. Geometri kullananları modelleyebilirsiniz, ancak ölçek ve sayı göz önüne alındığında, bir çeşit katılımcı medya modelinin muhtemelen daha iyi olacağını sanıyorum. (Yine de bilmiyorum.)

Ayrıca, göreceğiniz batık olmayan buzların çok yakında hava ile arayüz oluşturan ince bir sıvı su tabakası oluşturacağını unutmayın, bu da görünüşünü önemli ölçüde değiştirebilir.


4

Kaçırdığınız iki büyük:

  1. Açıya bağlı yansıma . Bu, "başka yerlerde değil şeffaf yerlerde" etkinizin olası bir nedenidir ve eksik ıslaklığın en olası nedenidir.

  2. Buz küplerinde genellikle içinde hava kabarcıkları bulunur. Bu, küpün merkezinde (küçük kabarcıklar için) veya ayrı kabarcıklar (büyük olanlar için) beyaz hacimsel bir pus yoğunlaştırıcı olarak ortaya çıkar. "Başka yerlerde değil, yerlerde şeffaf" olmanızın diğer olası nedenidir.

Bunları modelleme teknikleri kullandığınız oluşturma yöntemine bağlıdır.


4

Aydınlatma ve kırılma ışınlarını hesaplarken yumru haritalamanın buzun görünümüne çok şey katabileceğini buldum. Eriyen bir buz küpü gibi buzun dokulu ve kusurlu görünmesini sağlar.

Bir yumru haritayı canlandırmanın, su sayfalarının / damlacıkların yüzeye düştüğü için ıslak görünmesine yardımcı olup olmayacağını merak ediyorum.

Aşağıdaki resimler oldukça hoş görünüyor, ancak muhtemelen diğer insanların bahsettiği iç kusurlarla daha da iyi görüneceklerdi.

resim açıklamasını buraya girin

resim açıklamasını buraya girin

resim açıklamasını buraya girin

İşte ekran görüntülerini aldığım shadertoy'um: https://www.shadertoy.com/view/ldj3zz#


2
Bu, yalnızca bağlantıya verilen bir yanıt olmaya yakın görünüyor. Bağlantıyı takip etmeden bile anlaşılabilmesi için bir açıklama ekleyebilir misiniz?
trichoplax

Özür dileriz, haklısınız. En azından ekran görüntüleri vermeliydim ve hatta yanlış bağlantıya bağlandığım ortaya çıktı!
Alan Wolfe

1
Görüntüler için teşekkürler, ancak bunun nasıl çalıştığına ve neden görünümü iyileştirdiğine dair bir açıklama görmek de ilginç olacaktır. İyi bir cevap, siteden ayrılmaya gerek kalmadan anlayış sağlamalıdır - daha sonra daha ayrıntılı okumak için bağlantılar oradadır.
trichoplax

Aydınlatma ve kırılma hesaplamalarına çarpma eşlemesi uyguladığınızdan bahsetmiştim. Cevabımın yumru haritalamayı açıklamasını bekler misiniz?
Alan Wolfe

1
Bugün akşam yemeği sırasında buz küpleri yakın görmek için harika bir şans vardı ve onlar gerçekten oldukça düzgün ve diken diken gibi görünüyordu. Bence bunun hayati kısmı onlara "ıslak" bir görünüm kazandırmak.
yuriks
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.