Son xəbərlər
Blender-da Python əlavəsi necə yazılır? İlk operator və quraşdırmaSketchUp LayOut-da miqyaslı çertyoj, ölçüləndirmə və xətt üslubları bələdçisiGemini ilə memarlıq konsept videosu hazırlamaq: addım-addım prompt bələdçisiRealityScan komanda sətri bələdçisi: Fotodan 3D modelə iş axınıHoudini-də Redshift Proxy bələdçisi: ixrac və səhnədə səmərəli istifadəBlender-də işıq əlaqələndirməsi: Memarlıq səhnələrində seçici işıqlandırmaRevit-də Dizayn Variantları: Alternativləri bir modeldə idarə etmək bələdçisiRhino 8-də Flow və FlowAlongSrf: Əyri və səthlərə model köçürmə bələdçisiBlender əyriləri ilə memarlıq profilləri və boru həndəsəsi yaratmaqBlender Geometry Nodes Simulation Zone ilə zamanlı simulyasiya qurmaq üçün bələdçi
TövsiyələrHoudiniRedshift

Houdini-də Redshift Proxy bələdçisi: ixrac və səhnədə səmərəli istifadə

Redshift Proxy Houdini səhnələrində geometriyanı daim yükləmədən işləməyə kömək edir. Bu bələdçi .rs faylının ixracını, viewport önbaxışını və instancing zamanı nəzərə alınmalı məhdudiyyətləri izah edir.

Təkrarlanan ağac və mebel elementləri ilə müasir memarlıq həyətinin vizuallaşdırılmasıSüni intellekt şəkli
Təmsili şəkil, süni intellektlə yaradılıb.Şəkil: 3dsınıfı / FCA AI

Qısaca

  1. Redshift Proxy faylları .rs uzantısı ilə saxlanılır; geometriya render zamanı lazım olduqda yüklənir.
  2. Houdini-də ixrac üçün Redshift ROP, Redshift Proxy Output ROP və Redshift Proxy Output SOP seçimləri mövcuddur.
  3. Sənədlərə görə, tək proxy-dən bir neçə nüsxə yaratmaq yaddaş və performans baxımından daha səmərəlidir.
  4. Instancing istifadə edilən Redshift Proxy-lərdə sabit tessellation tələb olunur; adaptive tessellation dəstəklənmir.

Redshift Proxy nə təmin edir?

Redshift Proxy əvvəlcədən ixrac olunmuş geometriyanı Houdini səhnəsində istifadə edərkən bütün məlumatları əvvəlcədən səhnəyə yükləmək ehtiyacını azaldır. Redshift proxy-dəki geometriyanı render zamanı, şüa proxy-nin sərhəd qutusu ilə kəsişəndə yükləyir. MAXON sənədlərinə görə, bu üsul hər səhnə çevrilməsində böyük geometriyanı yenidən emal etməyin xərcini azalda bilər; proxy məlumatları diskdə optimallaşdırılmış şəkildə saxlanılır.

Proxy-dən istifadə modelin redaktə imkanlarını məhdudlaşdırır. İxrac olunmuş geometriyanı tessellation parametrləri istisna olmaqla proxy faylı vasitəsilə deformasiya etmək və ya dəyişdirmək mümkün deyil. Proxy bütövlükdə köçürülə, döndərilə və ölçüsü dəyişdirilə bilər; daxili komponentləri dəyişmək üçün mənbə məlumatını redaktə edib proxy-ni yenidən ixrac etmək lazımdır. Redshift Proxy faylından ilkin model şəbəkəsini bərpa etmək mümkün olmadığından mənbə fayllarını saxlamaq vacibdir.

Bu bələdçi MAXON-un Houdini üçün yayımladığı Redshift sənədlərinə əsaslanır. Mənbə sənədlərdə istifadə olunan Houdini və ya Redshift versiyası göstərilmədiyinə görə addımları konkret versiya nömrəsinə bağlamaq mümkün deyil. İnterfeysdəki adlar versiyadan asılı olaraq dəyişə biləcəyindən sənədlərdə verilən parametr adlarını əsas götürün.

1. İstifadəyə uyğun ixrac düyününü seçin

Houdini sənədlərində üç fərqli ixrac üsulu göstərilir. Redshift ROP tam proxy səhnələrini və ya seçilmiş obyektləri ixrac etmək üçün istifadə oluna bilər; sənədlərdə render fermalarında render ediləcək tam səhnə faylları üçün də bu üsul nümunə kimi verilir. Redshift Proxy Output ROP render context daxilində proxy obyekti yaradır, Redshift Proxy Output SOP isə OBJ daxilindəki modelləşdirmə SOP-una qoşulmuş məlumatları ixrac edir və yalnız bir obyektlə məhdudlaşır.

  1. İxrac olunacaq məzmunun əhatə dairəsinə uyğun olaraq Redshift ROP, Proxy Output ROP və ya Proxy Output SOP seçin.

  2. Redshift ROP ilə işləyirsinizsə, Archive bölməsindəki Export .rs Proxy File seçimini aktiv edin.

  3. Faylın yerləşəcəyi qovluğu və adını müəyyənləşdirin. Proxy faylları .rs uzantısı ilə saxlanmalıdır. Kadr ardıcıllığı ixrac ediləcəksə, fayl adında $F kadr göstəricisindən istifadə edin.

  4. Redshift ROP vasitəsilə ixracı Render to Disk düyməsi ilə başladın.

Export Only Selected Objects Redshift ROP-da yalnız seçilmiş obyektləri ixrac edir. Create Intermediate Directories aktiv edilərsə, Houdini saxlama üçün lazım olan qovluqları avtomatik yaradır. Bu seçimlər fayl əhatə dairəsini və saxlama qovluqlarını planlaşdırarkən faydalıdır; amma hansı düyünün hansı parametri dəstəklədiyini yoxlamaq lazımdır. Sənədlərdə bəzi seçimlərin yalnız Redshift ROP üçün keçərli olduğu xüsusi vurğulanır.

ParametrTövsiyə olunan dəyərTəsiri
İstifadə olunmayan atributları silLazımsız məlumat yoxdursa aktiv saxlayınFayl ölçüsünü səmərəli saxlamağa kömək edir; sənədlərdə istifadə olunmayan məlumatların standart olaraq silindiyi bildirilir.
Connectivity Data ixrac etSonradan tessellation və ya displacement lazım olacaqsa aktiv edinMüvafiq əməliyyatlar üçün əlaqə məlumatı təmin edir; fayl ölçüsünü artırır.
Compress FileYaddaş və şəbəkə şəraitində sınaqdan keçirinBəzi hallarda fayl ölçüsünü 50 faiz və ya daha çox azalda bilər; ixrac və yükləmə vaxtını uzada bilər.
Instancing tessellationFixedInstancing zamanı adaptive tessellation istifadə edilə bilməz.

Sıxılma ilə bağlı qərar ötürmə və yaddaş sürətindən asılıdır. MAXON bildirir ki, yavaş şəbəkə və ya yaddaş qurğusu darboğaz yaratdıqda kiçik fayl performansa kömək edə bilər; sürətli şəbəkə və yaddaşda isə sıxılmış faylı açmaq vaxtı uzada bilər. Buna görə bu seçimi real layihə məlumatları ilə sınaqdan keçirmək lazımdır.

2. Proxy-ni səhnəyə əlavə edib önbaxışa baxın

İxrac olunmuş fayldan istifadə etmək üçün Houdini səhnəsində Redshift Proxy obyekti yaradın. Sənədlərdə bunun Redshift alətlər panelindəki Proxy seçimi ilə edilə biləcəyi göstərilir. Sonra .rs faylını Proxy Filename sahəsində göstərin. Enable Proxy File söndürülübsə, proxy göstərilmir və render edilmir.

Viewport görünüşünü səhnənin sıxlığına uyğun seçin. Bounding Box fayldakı bütün geometriyanın əvəzinə obyektləri əhatə edən sadə sərhəd qutusunu göstərir. Mesh proxy geometriyasını birbaşa göstərir; Points isə nöqtə buludu görünüşü verir. None seçimi proxy-ni viewport-da gizlədir, lakin onun render edilməsinə mane olmur.

Sıx proxy-ni mesh kimi göstərmək viewport performansını aşağı sala bilər. Belə halda Bounding Box istifadə etmək və ya Display Percentage dəyərini azaltmaq önbaxışdakı geometriya yükünü məhdudlaşdırmağa kömək edir. Sənədlərdə çox sıx proxy-lər üçün sərhəd qutusu, əlaqələndirilmiş mesh və ya aşağı görüntüləmə faizi seçimləri tövsiyə olunur. Əyri məlumatları olan proxy-lərdə Display Lines əyrilərin viewport-da göstərilməsini söndürə bilər.

Animasiya olunan proxy ardıcıllıqları üçün Animated Preview seçimini nəzərdən keçirin. Bu seçim söndürüləndə proxy viewport-da sabit qalır, render zamanı isə yenilənməyə davam edir. Animasiya olunan proxy-lər hər kadr üçün keşlərə görə ağır ola bildiyindən, səhnəni qurarkən daim yenilənən önbaxışa ehtiyac olub-olmadığına əsasən seçim edin.

3. Atributları, materialları və animasiyanı əvvəlcədən planlaşdırın

Proxy ixrac edilərkən fayla yalnız həmin vaxt təyin olunmuş shader-ların istifadə etdiyi vertex atributları daxil edilir. Sonradan materialı dəyişmək və ya override tətbiq etmək planlaşdırılırsa, yeni shader-ın ehtiyac duyacağı UV və vertex color kimi məlumatların ixrac zamanı saxlanması lazımdır. Məsələn, mövcud shader UV istifadə etmirsə, UV məlumatı silinə bilər; sonradan UV istifadə edən material təyin olunduqda nəticə gözləniləndən fərqli ola bilər.

Motion blur tələb olunursa, ixrac anında render parametrlərində aktiv olmalıdır. Proxy yaradıldıqdan sonra motion blur söndürülə bilər, lakin kadr müddəti kimi ayrı-ayrı parametrləri dəyişmək üçün yenidən ixrac etmək lazımdır. Buna görə proxy yaratmazdan əvvəl animasiya və motion blur tələblərini dəqiqləşdirin.

instancefile nöqtə atributu fayl yolundan istifadə edərək Redshift Proxy-ləri instancing vasitəsilə çağıra bilər. Bu istifadə Redshift Instances və ya Redshift Point Clouds kimi çıxarıla bilər. Çoxlu nüsxə tələb olunan səhnələrdə tək proxy yaradıb ondan nüsxələr yaratmaq, MAXON sənədlərinə görə yaddaş və performans baxımından daha səmərəlidir. Bununla belə, instancefile xüsusiyyəti ilə material override dəstəklənmir. Həmçinin instancing zamanı tessellation sabit olmalıdır; adaptive tessellation istifadə edilə bilməz.

Memarlıq və archviz iş axınında nəzərə alınmalı məqamlar

Təkrarlanan bitki, mebel və oxşar səhnə elementləri ilə işləyən memarlıq və vizuallaşdırma komandaları proxy-ləri səhnədə çoxaldaraq yaddaş və performans istifadəsini idarə edə bilərlər. Xüsusilə səhnəni redaktə edərkən Bounding Box və ya aşağı Display Percentage istifadə etmək viewport-u yüngülləşdirə bilər. Bunun əvəzində dizayn dəyişiklikləri üçün mənbə geometriyaya qayıtmaq və proxy-ni yenidən yaratmaq lazımdır; proxy modelin redaktə edilə bilən əsas faylını əvəz etmir.

Redshift Proxy faylları müxtəlif DCC tətbiqlərində istifadə oluna bilər; lakin tətbiqə xas shader-lar və işıq növləri başqa tətbiqdə problem yarada bilər. Tətbiqlər arasında paylaşım üçün MAXON səhnədəki materiallardan istifadə edən From Scene rejimlərini tövsiyə edir. Fayl ölçüsünü azaltmaq üçün sıxılmadan da istifadə etmək olar, amma qərar şəbəkə və yaddaş sürətinə əsasən verilməlidir. Renderdən əvvəl istifadə olunan tətbiqləri, material rejimini və lazım olan vertex atributlarını birlikdə yoxlayın.

Tez-tez edilən səhvlər

  • Mənbə geometriyanı saxlamamaq: Redshift Proxy faylından ilkin model şəbəkəsini bərpa etmək mümkün deyil.

  • Proxy-yə sonradan təyin ediləcək materialın ehtiyac duyduğu UV və ya digər vertex atributlarını ixrac etməyi unutmaq.

  • Instancing zamanı adaptive tessellation istifadə etməyə çalışmaq; bu halda sabit tessellation tələb olunur.

  • Motion blur parametrlərinin proxy yaradıldıqdan sonra dəyişdirilə biləcəyini düşünmək; bəzi dəyişikliklər yenidən ixrac tələb edir.

  • Sıxılmanı şəbəkə və yaddaş sürətini nəzərə almadan aktivləşdirmək; fayl kiçilsə də yükləmə və ya ixrac müddəti uzana bilər.

Mənbələr

2 mənbə
H
help.maxon.nethelp.maxon.net/r3d/houdini/en-us/Content/html/Redshift%2BProxy%2BObjects.html
Xülasə
H
help.maxon.nethelp.maxon.net/r3d/houdini/en-us/Content/html/Intro+to+Proxies.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 ofisləri üçün Redshift Proxy təkrarlanan, ağır elementlərdən istifadə olunan səhnələrdə redaktə və render hazırlığını daha idarəolunan edə bilər. Ən yaxşı nəticə mənbə modeli redaktə edən komanda ilə render səhnəsini hazırlayan komandanın tələbləri ixracdan əvvəl dəqiqləşdirməsi ilə əldə olunur.

Proxy mənbə faylını arxivləşdirmək ehtiyacını aradan qaldırmır; əksinə, modeldə dəyişiklik olduqda onu yenidən ixrac etmək lazımdır. Sıxılma seçərkən şəbəkə və yaddaş sürətini, önbaxış üçün isə viewport yükünü nəzərə almaq lazımdır. Real istehsal səhnəsində material override və render sınaqları aparmaq sonradan yarana biləcək uyğunsuzluqları erkən aşkar etməyə kömək edir.

Tez-tez verilən suallar

Houdini-də Redshift Proxy necə ixrac olunur?

Redshift ROP istifadə edilirsə, `Archive` bölməsindəki `Export .rs Proxy File` seçimi aktivləşdirilir və ixrac `Render to Disk` ilə başladılır. Proxy Output ROP və Proxy Output SOP da digər ixrac seçimləridir.

Redshift Proxy faylı hansı uzantı ilə saxlanılır?

Proxy faylları `.rs` uzantısı ilə saxlanmalıdır. Kadr ardıcıllığı üçün fayl adına `$F` kadr göstəricisi əlavə edilə bilər.

Redshift Proxy ilə instancing edərkən hansı tessellation parametrindən istifadə olunmalıdır?

Instancing edilən Redshift Proxy-lərdə sabit tessellation istifadə olunmalıdır. Bu istifadə zamanı adaptive tessellation dəstəklənmir.

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

Əlaqəli xəbərlər