İçeriğe atla
Son haberler
Archicad 28 Korkuluk Ayarları: İç Dikmeler ve Korkuluk Bağlantıları RehberiGemini Omni Flash ile mimari video üretimi: prompt rehberiUnreal Engine’de Python ile editör otomasyonu: adım adım başlangıç rehberiHoudini Vellum rehberi: Kumaş ve yumuşak cisim simülasyonuYMA Painterly, Houdini ve Cinema 4D’de 3D’ye resimsi görünüm katıyorRhino 8’de görsel referans ve ölçekli modelleme: 7 adımOpenAI modelleri Google Cloud Model Garden’a geliyor; Codex de sunulacakUnreal Engine Landscape Grass: Boyanabilir araziye çim ekleme rehberiBlender için Fumaris: GPU’da canlı duman ve ateş simülasyonuNano Banana 2.1 ile mimari görsel üretimi: adım adım prompt rehberi
İpuçlarıHoudiniCloth fiziği

Houdini Vellum rehberi: Kumaş ve yumuşak cisim simülasyonu

SideFX’in resmi belgelerine dayanan bu rehber, Houdini Vellum’da kumaş ve yumuşak cisim simülasyonları için kısıt türlerinin seçimini, geometri bağlantılarını ve çözücü ayarlarını adım adım açıklıyor.

Çağdaş iç mekânda simülasyonla şekillenmiş kumaş tavan ve yumuşak gün ışığıAI görsel
Temsilî görsel; yapay zekâ ile üretildi.Görsel: 3dsınıfı / FCA AI
KaydetPaylaş0

Kısaca

  1. Vellum Constraints SOP, kumaş, saç ve yumuşak cisimler için noktalar arasında kısıtlar oluşturur.
  2. Vellum Solver’ın ilk iki girişinde yüzey geometrisiyle ona karşılık gelen kısıt geometrisi bulunur; üçüncü giriş çarpışma geometrisi içindir.
  3. Aşırı esneme durumunda SideFX, Substeps değerini 2 veya 5 olarak denemeyi öneriyor.
  4. SideFX belgelerinde çoğu durum için 10 Collision Passes ve varsayılan olarak 10 Smoothing Iterations belirtiliyor.

SideFX’in resmi Houdini belgeleri, Vellum Constraints SOP ile Vellum Solver’ın kumaş, saç ve yumuşak cisim simülasyonlarındaki işlevlerini açıklıyor. Her iki düğüm için de belgelerde “Since 17.0” bilgisi yer alıyor. Bu rehber, Vellum’un giriş geometrilerini eşleştirmekten kısıt ve çözücü ayarlarını düzenlemeye kadar temel adımları ele alıyor. Seçenek adları ve öneriler, SideFX belgelerinde tarif edilenlerle sınırlı.

1. Yüzey geometrisini ve kısıtları eşleştirin

Vellum simülasyonunda görünür geometri ile kısıt geometrisi ayrı giriş ve çıkışlarda taşınır. Vellum Constraints SOP, gelen geometri üzerinde seçilen kısıt türlerini oluşturur. Yüzey geometrisi ilk giriş ve çıkışta, kısıt geometrisi ise ikinci giriş ve çıkışta bulunur. Bu iki geometri arasında nokta bazında bire bir karşılık kurulması gerekir.

  1. Simüle edilecek yüzey geometrisini hazırlayın.

  • Vellum Constraints SOP ile bu geometriye uygun kısıtları oluşturun.

  • Vellum Solver’ın ilk girişine yüzey geometrisini, ikinci girişine eşleşen noktaları ve kısıt ilişkilerini taşıyan geometriyi bağlayın. Noktalar numaralarıyla veya id özniteliğiyle eşleştirilebilir.

  • Çarpışma geometrisini üçüncü girişe verin. Bu geometrinin topolojisi kareler arasında eşleşmeli; SideFX, bazı paketlenmiş geometri türlerinin de tanındığını belirtiyor.

  • Bu bağlantı düzeni yalnızca biçimsel bir kurulum ayrıntısı değildir: çözücü, simüle edilen noktalar ile kısıtların hangi noktalara ait olduğunu bu eşleşmeyle ilişkilendirir. Eşleşmeyi doğrulamadan diğer ayarları değiştirmek, sorunun kaynağını bulmayı zorlaştırabilir.

    2. Kısıt türünü malzemenin davranışına göre belirleyin

    Kumaş için Cloth seçeneği, kenarlar boyunca mesafe ve üçgenler boyunca bükülme kısıtlarını birlikte oluşturur. Saç simülasyonunda Hair; kenar mesafesi ve kenarlar arasındaki bükülmenin yanı sıra burulmayı da kapsar. String ise daha hafif bir saç kısıtıdır ve burulma kısıtı içermez; bu nedenle kenarların serbestçe dönmesine izin verir.

    Yumuşak cisimlerde Tetrahedral Volume, her tetrahedronun hacmini korumaya yönelik bir kısıt üretir. Ancak bu seçenek kayma ve gerilme kısıtlarını içermez. Bu davranışları da kontrol etmek gerekiyorsa ek mesafe kısıtları gerekir. Tetrahedral geometriyle çalışırken yapıyı hazırlamak için akışın öncesine Tet Conform SOP eklenmesi zorunludur; tetrahedral ağın çözünürlüğünü Max Tet Scale belirler.

    Kumaş ayarlarında Stretch Type, gerilme kısıtının türünü seçer. Belgeler, Triangle Stretch’in yüksek kumaş çözünürlüklerinde hedef sertliğe daha hızlı yakınsayabildiğini, ancak Enable Warp/Weft üzerinden anizotropiyi desteklemediğini söylüyor. Bend Type seçeneklerinden Angle, üçgenler arasındaki başlangıç dihedral açısını korur ve topolojiden büyük ölçüde bağımsızdır. Distance daha hızlı olabilir; ancak başlangıç açısı ve topoloji davranışını etkiler, ayrıca üçgenler ters döndüğünde toparlanamaz.

    3. Çözüm modelini ve simülasyon adımlarını ayarlayın

    Triangle Stretch, Tetrahedral Stretch ve Tetrahedral Fiber için Model seçimi kullanılabilir. SideFX, Linear ARAP’ı sert ve az esneyen durumlarda genellikle daha iyi performans gösteren seçenek olarak tanımlıyor. Scale-Invariant ARAP ise farklı ölçeklerde benzer sertlik davranışı hedefliyor ve belgelerde çoğu malzeme için genellikle uygun bir tercih olarak açıklanıyor. Seçimi, kullanılan kısıt türü ve hedeflenen davranışla birlikte değerlendirin.

    Substeps, her karenin kaç alt adıma bölüneceğini belirler. Hızlı çarpışmalar veya ani kuvvetler daha fazla alt adım gerektirebilir. Simülasyon fazla esniyorsa SideFX, 2 veya 5 Substeps değerini ilk deneme olarak öneriyor. Constraint Iterations ise her alt adımda kısıtların kaç kez uygulanacağını belirler; sert kısıtlar daha fazla geçiş isteyebilir. Belgelerde başlangıç için geometri çapı, yani en uzak noktalar arasındaki kenar sayısı, ölçüt olarak veriliyor.

    AyarÖnerilen değerEtkisi
    Substeps2 veya 5 ile ilk denemeAşırı esneme, hızlı çarpışma ve ani kuvvetlerde çözüm kalitesini artırmaya yardımcı olur.
    Collision PassesÇoğu durumda 10Kısıt geçişleri arasındaki çarpışma denetimlerinin sayısını belirler.
    Smoothing IterationsVarsayılan 10 geçişYakınsamayan hatayı daha dengeli dağıtmaya yardımcı olur; yüksek Constraint Iterations değerlerinde artırılması gerekebilir.
    Post Collision PassesKatman sayısı + 2Son bir çarpışma temizliği için belgelerde verilen yaklaşık tahmindir.

    Çarpışma geçişleri maliyetli olduğundan Collision Passes değerini otomatik olarak artırmak yerine problemin türünü inceleyin. SideFX, çoğu durumda 10 geçişi uygun buluyor ve kaliteyi artırmak için daha fazla Substeps kullanmanın sıklıkla daha iyi bir çözüm olduğunu belirtiyor. Üst üste duran katmanlarda Post Collision Passes için katman sayısına 2 eklemek yaklaşık bir başlangıç tahmini sunuyor.

    4. Mimari ve görselleştirme iş akışına nasıl uyarlanır?

    Mimari sahnelerde simüle edilmiş kumaş veya yumuşak cisim öğeleri üreten ekipler, bu ayarları hangi hareketlerin kısıtlanacağını belirlemek için kullanabilir. Örneğin kumaşta gerilme ve bükülme seçeneklerini ayrı değerlendirmek, sahne geometrisinin nasıl tepki verdiğini kontrol etmeye yardımcı olur. Bu, Vellum’un mimari görselleştirmeye özel tasarlandığı anlamına gelmez; burada ele alınan, belgelerde anlatılan genel simülasyon araçlarının görsel üretim sürecinde nasıl değerlendirilebileceğidir.

    Bir test sahnesinde önce geometri-kısıt eşleşmesini, ardından kısıt türünü ve son olarak çözücü ayarlarını kontrol edin. Böylece ayar değişikliklerinin sonuç üzerindeki etkisini daha kolay izleyebilirsiniz. Global Substeps, alt adımlı geometriyi dışa aktarmak veya çarpıştırıcılarda özel alt adımlar gerektiğinde kullanılabilir. Bunun karşılığında kare başına daha fazla bellek kullanır ve tüm alt adımlar saklanır. SideFX belgeleri lisans koşulları veya donanım gereksinimleri hakkında bilgi vermediğinden, bu başlıklarda ayrıca doğrulama gerekir.

    Sık yapılan hatalar

    • Yüzey ve kısıt geometrilerinin nokta eşleşmesini denetlemeden simülasyonu başlatmak. Noktalar numaralarıyla veya id özniteliğiyle eşleşmelidir.

    • Tetrahedral Volume kısıtının gerilme ve kaymayı da çözeceğini varsaymak. Bu kısıt hacmi korumaya yöneliktir; ek mesafe kısıtları gerekebilir.

    • Her çarpışma sorununda Collision Passes değerini yükseltmek. Çarpışma geçişleri maliyetlidir; bazı durumlarda Substeps artırmak daha uygun olabilir.

    • Global Substeps’i bellek etkisini hesaba katmadan kullanmak. Bu seçenek tüm ara adımları tutar ve kare başına daha fazla bellek gerektirir.

    • Cloth kısıtlarında Triangle Stretch seçip Enable Warp/Weft ile anizotropi beklemek. Belgeler, bu kombinasyonun anizotropiyi desteklemediğini belirtiyor.

    Sık sorulan sorular

    Houdini Vellum simülasyonu fazla esniyorsa hangi ayar denenmeli?

    Önce yüzey ve kısıt geometrilerinin nokta eşleşmesini kontrol edin. Sorun devam ediyorsa SideFX’in önerdiği ilk denemelerden biri olan 2 veya 5 Substeps değerini kullanın.

    Vellum Solver’ın üç girişine ne bağlanır?

    İlk giriş simüle edilecek yüzey geometrisini, ikinci giriş eşleşen noktaları ve kısıt ilişkilerini taşır. Üçüncü giriş çarpışma geometrisi içindir; topolojisi kareler arasında eşleşmelidir.

    Tetrahedral Volume tek başına yumuşak cisim simülasyonu için yeterli mi?

    Hayır. SideFX belgelerine göre bu kısıt hacmi korur, ancak kayma ve gerilme kısıtlarını içermez. Bu davranışlar için ek mesafe kısıtları gerekir.

    Kaynaklar

    2 kaynak
    S
    sidefx.comsidefx.com/docs/houdini/nodes/sop/vellumconstraints.html
    Özet
    S
    sidefx.comsidefx.com/docs/houdini/nodes/sop/vellumsolver.html
    Özet

    Kaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.

    3dsınıfı yorumu
    3dEditörün değerlendirmesi

    Ofislerde Vellum ayarlarını değerlendirirken en kullanışlı yaklaşım, önce kısıtların neyi koruduğunu anlamak, sonra çözücü geçişlerini artırmaktır. Böylece kumaşın veya yumuşak cismin davranışı üzerinde daha kontrollü test yapılabilir; her soruna aynı ayarı uygulama alışkanlığından kaçınılır.

    Bellek planlaması özellikle Global Substeps kullanıldığında önem kazanıyor: SideFX belgeleri bu seçeneğin kare başına daha fazla bellek tükettiğini belirtiyor. Bu nedenle önce gerekli çözünürlüğü ve alt adım ihtiyacını sahnede test etmek mantıklı. Lisans ve donanım gereksinimleri verilen kaynaklarda yer almıyor; yatırım kararından önce ayrıca kontrol edilmeli.

    Bu habere tepkin ne?

    Yorumlar 0

    İlk yorumu sen yazKendi test sonuçlarını ya da sorunu paylaş.
    +

    İlgili haberler