Son xəbərlər
Blender-da View Layer və render pass-lərdən istifadə: memarlıq vizuallaşdırması bələdçisiRhino Worksession bələdçisi: Böyük layihələrdə istinad faylları ilə işRhino Python ilə ilk skript: ScriptEditor-da xətt çəkmə və avtomatlaşdırmaUnreal Engine 5 Virtual Shadow Maps bələdçisi: Memarlıq səhnələrində kölgə ayarlarıBlender 5.2 LTS Shape Keys bələdçisi: Relative və Absolute istifadəsiHoudini PDG/TOPs bələdçisi: Wedge ilə variasiya və render axınıBlender Geometry Nodes ilə nöqtələrə təkrarlanan geometriya yerləşdirməkLiving Archive: Berlində köhnə elektrik stansiyasının zirzəmisi açıldıNVIDIA RTX Spark satışa çıxdı: Yerli süni intellekt və məzmun istehsalı üçünBlender-də həcmli duman və tüstü: Volume Scatter ilə başlanğıc
TövsiyələrHoudini

Houdini PDG/TOPs bələdçisi: Wedge ilə variasiya və render axını

Houdini-də PDG/TOPs Wedge vasitəsilə parametr variasiyalarını iş elementlərinə çevirərək həndəsə, simulyasiya və render proseslərini təşkil etməyə kömək edir. Bu bələdçi SideFX sənədlərindəki Wedge və ROP Fetch iş axınlarını izah edir.

Parametrik kərpic fasad variasiyaları ilə hazırlanmış memarlıq vizuallaşdırma səhnəsiSüni intellekt şəkli
Təmsili şəkil, süni intellektlə yaradılıb.Şəkil: 3dsınıfı / FCA AI

Qısaca

  1. Wedge TOP müəyyən edilmiş atribut dəyərləri üçün ayrıca iş elementləri yaradır.
  2. Çağırılan Houdini şəbəkələri cari iş elementinin dəyərlərindən @attribute ifadələri ilə istifadə edə bilər.
  3. Müxtəlif atributların kombinasiyalarını yaratmaq üçün bir neçə Wedge düyününü ardıcıl qoşmaq mümkündür.
  4. ROP Fetch kadrları bir işdə və ya daha kiçik qruplarla emal edə bilər; ROP Cook Order yalnız toplu emalda və ya bütün kadrları əhatə edən tək iş elementindən istifadə edildikdə təsir göstərir.

SideFX-in Houdini 22.0 sənədlərində PDG/TOPs şəbəkələri verilənləri iş elementlərinə çevirən və bu elementləri müxtəlif düyünlərlə emal edən tapşırıq axınları kimi təsvir olunur. Bu bələdçidə Wedge TOP ilə parametr variasiyalarının yaradılması, nəticələrin müqayisəsi və ROP Fetch TOP ilə render və ya simulyasiya tapşırıqlarının icrası addımları nəzərdən keçirilir. ROP Fetch səhifəsində düyünün Houdini 17.5-dən bəri mövcud olduğu bildirilir. Metod təkrarlanan səhnə istehsalını, parametrik həndəsəni və simulyasiya alternativlərini vahid axında idarə etməyə yönəlib.

Wedge ilə nəzarətli variasiyalar yaradın

  1. Variasiya yaradılacaq obyekti müəyyən edin. Houdini-də istifadə ediləcək rəqəmsal obyekt və ya şəbəkə dəyişdiriləcək parametrləri ehtiva etməlidir. SideFX nümunəsində kərpic divarın hündürlüyü, kərpiclərin sayı və tonu kimi dəyərlər dəyişən kimi götürülür. Memarlıq layihəsində də mövcud obyektin parametrləri əsasında alternativləri sınamaq olar. Əsas məqam budur ki, Wedge özü yeni dizayn parametrləri yaratmır; müəyyən edilmiş atribut dəyərlərini iş elementlərinə ötürür.

  2. TOP şəbəkəsində Wedge TOP ilə atributları müəyyən edin. Wedge seçilmiş bir və ya daha çox atribut üçün fərqli dəyərlərə malik iş elementləri yaradır. Sonrakı mərhələlərdə hər iş elementi ayrıca tapşırıq kimi emal oluna bilər. Bir Wedge düyünündə bir neçə atributu dəyişmək mümkündür; sənədlərə görə, bu atributlar müəyyən edilmiş variasiya sayı daxilində bir-birindən asılı olmayaraq dəyişir.

  3. İş elementi dəyərlərini çağırılan şəbəkəyə ötürün. HDA Processor və Geometry Import düyünlərindən Houdini obyektlərini və ya şəbəkələrini işə salmaq üçün istifadə edilə bilər. Çağırılan şəbəkədəki parametrlərin cari iş elementinin dəyərlərini qəbul etməsi üçün uyğun atribut ifadələrindən istifadə olunmalıdır:

Prompt
@attribute

Bu əlaqə qurulduqda hər iş elementi eyni əsas obyekti fərqli dəyərlərlə emal edə bilər. Atribut yaradılsa da, çağırılan şəbəkə həmin dəyərdən istifadə etmirsə, gözlənilən həndəsə və ya simulyasiya fərqi yaranmaya bilər.

  1. Variasiyaları vizual olaraq müqayisə edin. Yaradılmış həndəsələri render edib alternativləri nəzərdən keçirin. SideFX bildirir ki, TOPs daxilində şəkillər toplusunu mozaika şəklində birləşdirə bilən düyün mövcuddur; sənəddə həmin düyünün adı təsdiqlənmir. Mozaika çıxışı fərqli nəticələri yanaşı qiymətləndirməyi asanlaşdırır. Bununla belə, dizayn baxımından hansı variantın uyğun olduğuna qərar vermək yenə də komandanın qiymətləndirməsindən asılıdır.

Wedge kombinasiyaları və simulyasiya sınaqları

Daha çox parametr kombinasiyası lazım olduqda Wedge düyünlərini ardıcıl qoşmaq olar. Giriş qəbul edən Wedge öz variasiyalarını daxil olan hər iş elementi üçün yaradır. Beləliklə, fərqli atribut qruplarının permutasiyalarını yaratmaq mümkündür. Bu yanaşma eyni əsas obyektdən çoxsaylı alternativ hazırlamaq üçün əlverişlidir; lakin Wedge düyünlərinin sayı və hər birindəki variasiyaların miqdarı artdıqca yaradılacaq iş elementlərinin sayı da arta bilər. Buna görə ilk sınaqda yalnız qərarverməyə fayda verəcək dəyişənləri seçmək daha idarəolunan axın yaradır.

SideFX-in nümunə şəbəkəsində əvvəlcə divar variasiyaları yaradılır, sonra RBD simulyasiyası üçün divarlara dəyən topun sürəti kimi parametrlər dəyişdirilir. Daha sonrakı mərhələdə tüstü simulyasiyası və tüstünün sıxlığı da ayrıca Wedge ilə variasiyalaşdırıla bilər. Bu quruluş həndəsə və simulyasiya alternativlərini eyni tapşırıq axınında yaradıb nəzərdən keçirməyə imkan verir. Wedge yalnız təsadüfi dəyişikliklər üçün istifadə edilmir: sənədlərdə müntəzəm və bərabər intervallı dəyərlərlə müxtəlif detallılıq səviyyələri üçün həndəsə yaratmağın da mümkün olduğu qeyd edilir.

ROP Fetch ilə kadrları və çıxışları idarə edin

ROP Fetch TOP cari Houdini faylındakı və ya xarici .hip faylındakı ROP düyününü və ya şəbəkəsini TOPs vasitəsilə işə sala bilər. Kadr yaratma parametrlərinə uyğun olaraq hər kadr üçün iş elementi yaradır. İş elementləri bütün kadrları əhatə edən bir işdə və ya daha kiçik kadr qrupları şəklində birləşdirilə bilər. Simulyasiyalarda bütün kadrları bir işdə toplamaq simulyasiya verilənlərinin diskdə keşlənməsi əvəzinə yaddaşda saxlanmasına imkan verə bilər. Sürətlə işləyən ROP üçün hər işdə 4 kadr kimi daha kiçik qruplar .hip faylını yükləməyin yaratdığı əlavə yükü azaltmağa kömək edə bilər.

ParametrTövsiyə olunan dəyərTəsiri
Generate WhenAdətən Automaticİş elementlərinin nə vaxt yaradılacağını giriş düyünlərinin yaratma üsuluna əsasən müəyyən edir.
Cache ModeTələbdən asılı olaraq; Automatic seçimlərdən biridirAutomatic rejimində gözlənilən çıxış faylı varsa, iş elementi yenidən planlaşdırılmadan tamamlanmış sayıla bilər; fayl yoxdursa, adi qaydada planlaşdırılır.
ROP Cook Orderİstənilən sıraya uyğun olaraq Frame by Frame və ya Node by NodeYalnız toplu emalda və ya bütün kadrlar üçün tək iş elementindən istifadə ediləndə ROP zəncirinin bişirilmə sırasını müəyyən edir.

ROP Fetch-in yaradılan faylları tanıması çıxışların izlənməsi və keş davranışı baxımından vacibdir. Standart ROP-larda çıxış yolu düyün parametrlərindən götürülə bilər. Xüsusi ROP-da avtomatik aşkarlama uğursuz olarsa, çıxış parametrinin adı göstərilə bilər. Digər seçim olan Custom Path List ROP-un yazdığı faylların yolunu PDG-yə bildirir; ROP-un faktiki çıxış yerini dəyişmir.

Xüsusi driver düyününün çıxışlarını log vasitəsilə tanıtmaq lazım olduqda SideFX sənədlərində pdg_logoutput adlı toggle parametri və log sətirlərində uyğun gələcək format qeyd olunur:

Prompt
OUTPUT_FILE:{file_path};

Bu üsulla uyğun gələn fayl yolları ROP Fetch iş elementlərinin çıxış faylları kimi qeydə alına bilər. Əvvəlcə istifadə olunan ROP-un həqiqətən hansı faylları yazdığını yoxlamaq, sonra isə PDG-nin bu çıxışları düzgün tanıdığını təsdiqləmək lazımdır.

Memarlıq və archviz iş axınında diqqət edilməli məqamlar

Wedge eyni səhnə komponentinin mövcud ölçü, material və ya simulyasiya parametrləri əsasında alternativlərini yaratmaq istəyən memarlıq ofisləri və vizuallaşdırma komandaları üçün faydalı ola bilər. TOP şəbəkələri işlərin yerli kompüterdə və ya server fermasında icrasını dəstəkləyən tapşırıq axınları müəyyən edə bilər. Bununla belə, sənədlərdə konkret avadanlıq tələbi və ya performans zəmanəti verilmir. Çoxsaylı variasiyaların render və simulyasiya işlərinə keçməzdən əvvəl kiçik sınaqla iş elementlərinin sayını, çıxış fayllarını və resurs istifadəsini izləmək lazımdır.

Xarici .hip faylından istifadə şəbəkənin asılılıqlarına da təsir edir: mənbə sənədə görə External HIP File aktiv olduqda Source Node Path istifadə edilmir. Çıxış yolunun səhv müəyyən edilməsi isə PDG-nin gözlənilən faylı izləməsini çətinləşdirə bilər. Buna görə əvvəlcə məhdud kadr aralığı və az sayda variasiya ilə sınaq aparın; çıxış yollarını və keş vəziyyətini yoxladıqdan sonra şəbəkəni genişləndirin. Server və ya ferma istifadəsi planlaşdırılırsa, iş mühiti və lisenziya şərtləri də ayrıca yoxlanmalıdır.

Tez-tez edilən səhvlər

  • Wedge atributları yaradıb onları çağırılan Houdini şəbəkəsindəki parametrlərə bağlamamaq.

  • Ardıcıl Wedge düyünləri əlavə edərkən yaranacaq iş elementlərinin və permutasiyaların sayını nəzərə almamaq.

  • Custom Path List-i ROP-un yazdığı faktiki fayllarla uyğunlaşdırmamaq; bu siyahı çıxışı yönləndirmir, fayl yerini PDG-yə bildirir.

  • ROP Cook Order seçiminin hər işə salma üsulunda təsirli olduğunu düşünmək; sənədlər bu parametrin təsirini toplu emal və ya bütün kadrlar üçün tək iş elementi şərti ilə məhdudlaşdırır.

Mənbələr

3 mənbə
S
sidefx.comsidefx.com/docs/houdini/tops/wedge.html
Xülasə
S
sidefx.comsidefx.com/docs/houdini/nodes/top/ropfetch.html
Xülasə
S
sidefx.comsidefx.com/docs/houdini/tops/index.html
Xülasə

Mənbə mətnləri yenidən dərc edilmir; qısa sitatlar işarələnir, qalanı bizim xülasə və şərhimizdir.

3dsınıfı rəyi
3dRedaktorun qiymətləndirməsi

Türkiyədəki memarlıq və vizuallaşdırma komandaları üçün Wedge-in praktik faydası eyni obyektin alternativlərini əl ilə çoxaltmadan yaradıb müqayisə etmək imkanıdır. Parametrik komponentlər və ya simulyasiya sınaqları üçün müntəzəm tapşırıq şəbəkəsi qurmaq təkrarlanan işləri azalda bilər.

Bununla belə, variasiyaların sayı, çıxış faylları və simulyasiyaların resurs tələbatı əvvəlcədən nəzərə alınmalıdır. Sənədlər sürət artımına və ya konkret avadanlıq tələbinə zəmanət vermir; ofislər öz səhnələrində kiçik sınaqlar apararaq resurs istifadəsini görməlidir. Böyük işlərə başlamazdan əvvəl çıxış yolları, keş davranışı və iş mühitinin lisenziya şərtləri yoxlanmalıdır.

Tez-tez verilən suallar

Houdini-də Wedge TOP nə işə yarayır?

Wedge TOP müəyyən edilmiş atribut dəyərləri üçün ayrıca iş elementləri yaradır. Bu elementlər çağırılan Houdini şəbəkələrində həndəsə, simulyasiya və ya render variasiyaları yaratmaq üçün istifadə edilə bilər.

ROP Fetch TOP kadrları necə emal edir?

ROP Fetch kadr yaratma parametrlərinə uyğun olaraq iş elementləri yarada və onları bir işdə və ya daha kiçik kadr qrupları şəklində işlədə bilər. ROP Cook Order yalnız toplu emalda və ya bütün kadrları əhatə edən tək iş elementindən istifadə edildikdə təsir göstərir.

PDG çıxış fayllarını tanımırsa, nəyi yoxlamaq lazımdır?

ROP-un çıxış parametrinin avtomatik aşkarlanıb-aşkarlanmadığını yoxlayın. Lazım gəlsə, çıxış parametrinin adını göstərin və ya ROP-un artıq yazdığı fayl yollarını Custom Path List vasitəsilə bildirin.

Şərhlər və forum türkcədir.Müzakirəyə qoşulun
+

Əlaqəli xəbərlər