Qısaca
- Geometry AOV təlimi Houdini 20, Volume AOV təlimi isə Houdini 21 üçün hazırlanıb.
- Hər iki iş axınında parametrlər SOP tərəfində hazırlanır, sonra LOPs vasitəsilə Karma-ya ötürülür.
- Geometry nümunəsində UV, mövqe və normal; Volume nümunəsində sıxlıq, temperatur, alov və səpilmə keçidləri nəzərdən keçirilir.
- MaterialX Ambient Occlusion dəstəyi Houdini 20 təlimində yalnız Karma CPU üçün qeyd olunur.
SideFX-in Houdini təlimlərində Karma-da həndəsə və həcm AOV-larının hazırlanması və render dəyişənləri kimi aktivləşdirilməsi izah olunur. Həndəsə nümunəsi Houdini 20, həcm nümunəsi isə Houdini 21 ilə hazırlanıb; hər iki təlimdə SOP-da parametrlərin yaradılması, LOPs mərhələsində səhnəyə əlavə olunması və Karma materialında keçidlərin qoşulması addımları göstərilir. Bu bələdçidə iki üsulu ayrı təqdim edirik: istifadə olunan düyünlər və addımların versiyalara uyğunluğu eyni deyil.
AOV-lar əsas təsvirə əlavə olaraq ayrıca keçidlər kimi kompozitdə konkret vizual xüsusiyyətləri tənzimləməyə imkan verir. SideFX təlimlərində nümunələr personaj, yumşaq cisim və od simulyasiyası üzərindən göstərilir. Memarlıq vizuallaşdırmasında da oxşar keçidlərdən istifadə etmək mümkündür; lakin təlimlərdə birbaşa memarlıq səhnəsi parametrləri və ya hazır dəyərlər verilmir.
Əvvəlcə versiyanı və lazımi keçidləri müəyyənləşdirin
Houdini versiyasını iş axınına uyğun seçin. Geometry AOV təlimi Houdini 20, Volume AOV təlimi isə Houdini 21 kimi qeyd olunub. Buna görə təlimdəki düyün adlarını və addımları müvafiq versiya kontekstində nəzərdən keçirin; iki təlimi eyni versiyanın eynilə təkrarlanan quraşdırması kimi qəbul etməyin.
Lazım olan keçidləri renderdən əvvəl müəyyənləşdirin. Həndəsə tərəfində UV, mövqe və normal keçidləri ilə yanaşı fresnel, XRay, Edge Detect, hündürlük, sürət və səs-küy keçidləri göstərilir. Həcm tərəfində sıxlıq, temperatur, alov, səpilmə, hündürlük, sürət, gradient, motion vector və maska seçimləri var. Ehtiyac olmayan keçidləri aktivləşdirməmək çıxış dəstini məqsədəuyğun şəkildə səliqəli saxlamağa kömək edir; təlimlərdə konkret performans artımı ilə bağlı ölçmə verilmədiyini də nəzərə alın.
Scene Controller düyünü yaradın. Hər iki təlimdə Scene Controller istifadə olunan material növünü IPOPs alətlər dəstinə bildirən və kamera girişi ilə bağlı viewer kamerasını seçməyə kömək edən Object Node kimi izah olunur. IPOPs SOP düyünlərini bu nəzarət nöqtəsinə qoşmaq parametrləri vahid yerdən idarə etmək yanaşmasının bir hissəsidir.
Geometry AOV-larının hazırlanması
Geometry AOVs Bundle Maker SOP-u səhnəyə əlavə edin. Həndəsə obyektinin daxilinə keçin və IPOPs Geometry AOVs Bundle Maker-ı render ediləcək düyünə qoşun. Parametrlərdəki “Create Nulls” seçimi üç null yaradır: render üçün “render_out”, parametrləri ixrac edilə bilən atributlara çevirmək üçün “export”, sürətli vizual önbaxış üçün isə “viz”.
Həndəsəni LOPs-a ötürün. “render_out” yolunu kopyalayıb
/stagedaxilindəkisopimportdüyününə daxil edin. Sonra Karma Material daxilindəki həndəsə materialına IPOPs Geometry AOV Bundle əlavə edib “Create Output” düyməsindən istifadə edin. Bu əməliyyat təlimdə “all_aovs” adlandırılan Karma AOV düyününü çıxışa qoşur. Təlimdə bu düyünün təkbaşına görüntü yaradan keçid olmadığı, digər AOV məlumatlarının ötürülməsi üçün istifadə edildiyi bildirilir.Karma-da istədiyiniz keçidləri aktivləşdirin. Karma Render LOP-dan əvvəl IPOPs Geometry Render Vars düyünü əlavə edin və burada istifadə olunacaq AOV-ları aktivləşdirin. Renderdən əvvəl “viz” null-ında UV, mövqe və normal görüntülərini yoxlayın. Təlimdə bu vizuallaşdırma yüksək keyfiyyətli nəticəyə önbaxış üçün həndəsəni ağırlaşdırmadan əsas scatter və point cloud görüntüsü yaradır.
Material parametrlərini götürün və ya tənzimləyin. Shader daxilində müvafiq AOV bölməsindəki “Use Attributes” seçimi SOP parametrlərinin materiala ötürülməsini təmin edir. Məsələn, hündürlük keçidində sabit diapazon əvəzinə həndəsənin sərhədlərinə görə dəyişən Dynamic Bound seçilə bilər. Sürət keçidində min və max dəyərləri sürətin rəng rampasına necə paylanacağını müəyyən edir; təlimdə konkret ədədi dəyərlər tövsiyə edilmir.
Volume AOV-larının hazırlanması
Volume AOV Bundle Maker-dan istifadə edin. Houdini 21 təlimində həcmi render ediləcək düyünə qoşduqdan sonra IPOPs Volume AOV Bundle Maker-da “Create Nulls” seçilir. Həndəsə nümunəsində olduğu kimi “render_out”, “export” və “viz” null-ları yaradılır. “render_out” yolunu
/stagedaxilindəkisopimportdüyününə ötürün.Volume shader-ına AOV məlumatlarını əlavə edin. Karma Material daxilindəki həcm materialında IPOPs Volume AOV Bundle yaradıb “Karma AOVs” düyməsini basın. Təlimdə bunun çıxışa “all_aovs” adlı passthrough AOV qoşduğu bildirilir. Pyro Shader-ın dəyişdirilmiş sıxlıq sahələrindən istifadə olunacaqsa, shader kiliddən çıxarılır; sıxlıq, temperatur, alov və səpilmə girişləri Bundle-a qoşulur. Bundan sonra “Create Output Connector” və “Create Output AOV” ardıcıllıqla istifadə olunur.
Render dəyişənlərini aktivləşdirin və önbaxış edin. Karma Render LOP-dan dərhal əvvəl IPOPs Volume Render Vars əlavə edərək istifadə olunacaq keçidləri aktivləşdirin. “viz” null-ı sıxlıq, temperatur, alov və səpilmə üçün RGB görüntüləri təqdim edir. Həcm hündürlüyü üçün Dynamic Bounds həcm ölçüsü dəyişdikcə sərhədləri avtomatik tənzimləyir; Defined Bounds isə yerdən etibarən sabit dəyərdən istifadə edir. Sürət keçidi sürətə əsasən gradient yaradır, Gradient AOV isə işıqlandırmanı, konturları və tüstü kənarlarını vurğulamaq üçün nəzərdə tutulub. Motion Vector keçidi kompozitdə hərəkət bulanıqlığı əlavə etməyə kömək edir; Mask RGB isə SDF Mask VDB girişi ilə müəyyən olunan sahələrdə rəng və parlaqlığı tənzimləməyə imkan verir.
Memarlıq və archviz iş axınına təsiri
Bu quraşdırma son görüntüdən sonra konkret vizual xüsusiyyətləri ayrıca düzəltmək istəyən vizuallaşdırma komandalarının nəzərdən keçirə biləcəyi kompozit yanaşması təqdim edir. Həndəsə AOV-ları səth mövqeyi, kənar və sürət kimi məlumatları; həcm AOV-ları isə tüstüyə bənzər həcmlərdə sıxlıq, dərinlik, hərəkət və maska məlumatlarını ayrıca idarə edir. Bunların memarlıq renderinə birbaşa tətbiqi istifadə olunan səhnə və materialdan asılıdır. SideFX təlimlərində memarlıq nümunəsi, avadanlıq tövsiyəsi və ya render müddətinin müqayisəsi verilmir.
Uyğunluq baxımından Houdini 20 və Houdini 21 təlimlərindəki düyünləri versiyalar arasında yoxlamadan köçürməyin. Həmçinin 9 iyul 2024-cü ildə yayımlanan Houdini 20 Geometry AOV təlimində MaterialX Ambient Occlusion dəstəyinin həmin dövrdə yalnız Karma CPU-da mövcud olduğu bildirilir; bu məlumat hazırkı dəstəyi təsdiqləmir. IPOPs təlim səhifələrində ödəniş tələbi göstərilir, lakin mənbələrdə qiymət qeyd olunmayıb. Alətlər dəstinin lisenziya şərtləri də bu mənbələrdə açıqlanmadığından, istehsala başlamazdan əvvəl giriş və istifadə şərtlərini ayrıca yoxlayın.
Tez-tez rast gəlinən səhvlər
viznull-ını render çıxışı sanmaq: təlimdə render üçünrender_out, önbaxış üçün isəvizistifadə olunur.“all_aovs” düyünündən təkbaşına görüntü gözləmək: təlimdə bu düyün digər AOV məlumatlarını daşıyan passthrough kimi izah olunur.
Render Vars addımını buraxmaq: həndəsə və həcm təlimlərində istifadə olunacaq AOV-lar Karma Render LOP-dan əvvəlki müvafiq Render Vars düyünündə aktivləşdirilir.
Geometry və Volume təlimlərinin addımlarını qarışdırmaq: düyün adları və təlimlərin versiyaları fərqlidir; həcm shader-ı üçün əlavə çıxış konnektoru və AOV yaratma addımları da göstərilir.
Ambient Occlusion məlumatını cari uyğunluğa zəmanət kimi qəbul etmək: Houdini 20 təlimindəki Karma CPU qeydi təlimin yayımlandığı dövrə aiddir.
Mənbələr
2 mənbəMənbə mətnləri yenidən dərc edilmir; qısa sitatlar işarələnir, qalanı bizim xülasə və şərhimizdir.
Türkiyədəki vizuallaşdırma ofisləri üçün AOV-ları renderdən sonra seçici düzəliş imkanı verən iş axını kimi nəzərdən keçirmək məqsədəuyğundur. Xüsusilə tüstü, alov və ya oxşar həcm effektləri olan səhnələrdə sürət, maska və sıxlıq keçidlərini ayırmaq kompozit qərarlarını daha nəzarətli etməyə kömək edə bilər. Lakin təlimlərdə vaxt qənaəti və ya performans ölçümü verilmir; buna görə əlavə keçidlərin istehsal müddətinə təsirini layihə üzərində yoxlamaq lazımdır.
Giriş və uyğunluq məsələləri də quraşdırma planına daxil edilməlidir: təlim səhifələrində ödəniş tələbi göstərilir, amma qiymət və alətlər dəstinin lisenziya şərtləri qeyd olunmur. Houdini 20 və 21 nümunələrini qarışdırmamaq, 2024-cü il tarixli MaterialX Ambient Occlusion qeydini isə cari dəstək məlumatı kimi təqdim etməmək vacibdir. Kiçik bir sınaq səhnəsində düyün zəncirini yoxlayıb, sonra istehsal şablonuna köçürmək daha təhlükəsiz yanaşmadır.
Tez-tez verilən suallar
Houdini Karma-da Geometry AOV necə aktivləşdirilir?
SideFX təlimində parametrlər Geometry AOVs Bundle Maker SOP ilə hazırlanır, həndəsə `/stage` daxilindəki `sopimport` vasitəsilə götürülür və materialda AOV çıxışı yaradılır. İstifadə olunacaq keçidlər Karma Render LOP-dan əvvəl əlavə edilən IPOPs Geometry Render Vars düyünündə aktivləşdirilir.
Volume AOV quraşdırılması hansı Houdini versiyası üçün izah olunur?
SideFX-in Volume AOV təlimi Houdini 21 ilə hazırlanıb. Geometry AOV təlimi isə Houdini 20 kimi qeyd olunub.
MaterialX Ambient Occlusion Karma XPU-da dəstəklənir?
9 iyul 2024-cü il tarixli Houdini 20 təlimində MaterialX Ambient Occlusion-ın həmin dövrdə yalnız Karma CPU-da dəstəkləndiyi yazılıb. Bu mənbə hazırkı Karma XPU dəstəyini təsdiqləmir.



