Qısaca
- PolyReduce geometriyanı hədəf faizinə və ya müəyyən poliqon sayına uyğun azalda bilər.
- Remesh bərabər ölçülü üçbucaqlar üçün Uniform, əyriliyə görə dəyişən üçbucaqlar üçün isə Adaptive rejimini təklif edir.
- PolyReduce-də Hard Points və Hard Edges seçilmiş nöqtələrin və kənarların yerini qorumağa kömək edir.
- Remesh-də iterasiyaların sayını artırmaq keyfiyyəti yüksəldə bilər; SideFX adətən 3-4 iterasiyanın kifayət etdiyini bildirir.
Houdini-də modeli sadələşdirmək və ya üçbucaqlardan ibarət şəbəkəni yenidən qurmaq üçün PolyReduce və Remesh istifadə edilə bilər. SideFX-in rəsmi sənədlərinə görə PolyReduce düyünü 16.5, Remesh isə 18.0 versiyasından bəri mövcuddur. Bu iki alət fərqli məqsədlərə xidmət edir: PolyReduce mövcud geometriyanı hədəf poliqon sayına endirməyə, Remesh isə üçbucaqların ölçüsünü və paylanmasını yenidən qurmağa yönəlib. Memarlıq vizualizasiyası modelləri üçün düzgün seçim qorunmalı səth detallarından, kənarlardan və istifadə məqsədindən asılıdır.
1. Hədəfi müəyyənləşdirin və PolyReduce ilə başlayın
PolyReduce düyününü azaldılacaq poliqonal geometriyaya tətbiq edin. Sənədlərdə təsvir edilən əsas istifadə qaydasında obyekt seçilir, Polygon bölməsindəki PolyReduce aləti əlavə olunur və parametrlərlə qorunacaq poliqon sayı müəyyən edilir. Düyün bütün poliqonlara tətbiq olunacaqsa, Group sahəsini boş saxlamaq olar.
Reduction amount bölməsində hədəfi iki üsulla təyin edə bilərsiniz: girişdəki poliqonların və ya nöqtələrin müəyyən faizini qorumaq, yaxud sabit poliqon/nöqtə sayı göstərmək. Hədəf nəticədə alınacaq say üçün qəti zəmanət deyil; SideFX-ə görə çıxış sayı hədəfdən aşağı ola bilər. Buna görə ilk cəhddə yalnız bir sıxlıq göstəricisinə güvənməyin, nəticəni yoxlayaraq irəliləyin.
| Parametr | Tövsiyə olunan dəyər | Təsiri |
|---|---|---|
| Continue reducing within quality tolerance | Hədəfdən aşağı düşməyə icazə veriləcəksə, aktiv edin | Hədəfə çatdıqdan sonra keyfiyyət dözümlülüyü daxilində əlavə azaltma apara bilər. |
| Tolerance | Standart: 1e-05 (0,00001) | Standart dəyər çox kiçik dəyişikliklərə səbəb olur; dəyəri artırmaq əlavə azaltmaya imkan verə bilər. |
| Equalize lengths | Standart: 1e-10; nümunə: 0,001 | Üçbucaq və ya dördbucaqlıların kənar uzunluqlarını bərabərləşdirməyə daha çox üstünlük verir; forma fərqini artıra bilər. |
| Remesh: Iterations | Adətən 3-4 | Artırılması şəbəkənin keyfiyyətini yüksəldə bilər; emal müddətini uzadır, həddindən artıq yüksək dəyərlər isə forma və ya atributlara mənfi təsir göstərə bilər. |
PolyReduce ilə daha aqressiv azaltma uzun və nazik üçbucaqlar və ya dördbucaqlılar yarada bilər. SideFX-in izahına görə, düyün standart olaraq ayrı-ayrı poliqonların formasından çox ilkin səthin formasını qorumağa üstünlük verir. Equalize lengths dəyərini artırmaq daha balanslı poliqonlar yarada bilər; bunun əvəzində modelin ilkin formasından fərq arta bilər. Bu parametr üçün hamıya uyğun vahid aralıq yoxdur. Dəyəri tədricən artırın və hər dəfə nəticəni müqayisə edin.
2. Vacib nöqtələri, kənarları və səth sahələrini qoruyun
Modelin başqa geometriya ilə uyğun qalmalı olan nöqtələrini Hard Points, yerindən tərpənməməli kənarları isə Hard Edges sahəsində göstərə bilərsiniz. Soft Points və Soft Edges dəqiq qorunma təmin etmir: PolyReduce hədəfə çatmaq üçün lazım gəldikdə həmin mövqeləri dəyişə bilər. Çəki dəyərini artırmaq bu nöqtə və kənarların qorunmasına daha çox üstünlük verir, lakin nəticədə başqa sahələrin keyfiyyəti aşağı düşə bilər.
Müəyyən sahələrdə daha çox poliqon saxlamaq lazımdırsa, Retain density by attribute bölməsindəki atributdan istifadə etmək olar. Məsələn, Paint SOP ilə model üzərində atribut rəngləyərək sıxlığın qorunacağı sahələri göstərə bilərsiniz; atributun yüksək dəyəri daha çox poliqon saxlanmasına kömək edir. Siluetin və ya görünən səthlərin müəyyən baxış bucağından qorunması lazımdırsa, üçüncü girişə baxış geometriyası qoşula bilər. Bu halda Silhouette və Front facing çəkiləri müvafiq baxış xüsusiyyətlərinin əhəmiyyətini müəyyən edir.
Baked texture olan modellərdə Cd rəng atributu vasitəsilə dəyişikliklərə həssas azaltmadan istifadə edilə bilər. PolyReduce atribut dəyərinin dəyişdiyi sahələrdə daha çox poliqon saxlamağa çalışır; sənədlərdə bu xüsusiyyət, xüsusilə teksturanın qorunmalı olduğu oyun aktivləri üçün nümunə kimi göstərilir. Memarlıq vizualizasiyasında da tekstura sərhədləri vacibdirsə, azaldılmış geometriyanı və teksturanın görünüşünü birlikdə yoxlamaq lazımdır.
3. Üçbucaqların paylanmasını dəyişmək üçün Remesh istifadə edin
Remesh poliqon sayını hədəfə endirməkdənsə, üçbucaqlardan ibarət şəbəkəni yenidən qurur. Uniform rejimi kənar uzunluqlarını bərabərləşdirməyə, Adaptive rejimi isə əyriliyin az olduğu yerlərdə daha böyük, detallı sahələrdə isə daha kiçik üçbucaqlardan istifadə etməyə çalışır. Adaptive yanaşması Uniform rejimindəki hədəf kənar uzunluğu Adaptive şəbəkəsindəki ən qısa kənarlarla müqayisə oluna bildikdə səthi daha az üçbucaqla təsvir edə bilər. Bununla belə, kənar uzunluqları dəyişdiyinə görə bərabərtərəfli üçbucaqlardan daha çox yayınmağa imkan verir.
Uniform rejimində Target Size Houdini vahidləri ilə hədəf kənar uzunluğunu müəyyən edir. Adaptive rejimində Max Size və Min Size sərhədlərindən istifadə etmək olar; Relative Density isə nümunələmə sıxlığını dəyişir. Sənədlərdə Relative Density üçün 1 və 2 nümunələri, oxşar əyriliyə malik kürənin təxminən müvafiq olaraq 16 və 32 nöqtə ilə nümunələndiyi sıxlıqlar kimi izah olunur. Bu dəyərlər modelin hər yerində sərbəst tətbiq edilə bilməz; üçbucaqların keyfiyyətini qorumaq üçün kənar uzunluqlarının dəyişmə sürəti məhdudlaşdırılır.
Kəskin bucaqları və tikişləri qorumaq üçün Remesh-də Hard Edges Group istifadə edilə bilər. Sərhəd kənarları və üç və ya daha çox poliqonun paylaşdığı manifold olmayan kənarlar onsuz da qorunur. UV Seams seçimində Ignore tikişləri qorumağa çalışmır; Harden UV adalarının sərhədlərini sərt kənar hesab edir; Resample isə bu sərhədləri bərabər aralıqlı hissələrə bölür və onları sərt kimi işarələyir.
4. Memarlıq modeli iş axınında nəticəni necə qiymətləndirmək olar?
Memarlıq modelində əvvəlcə hansı hissələrin yaxın planda, teksturalı, kəskin kənarlı və ya müəyyən kamera bucağından görünən olduğunu müəyyənləşdirin. Səth sıxlığını azaltmaq əsas məqsəddirsə, PolyReduce ilə hədəf təyin edin, sonra silueti, sərhədləri və atribut tikişlərini yoxlayın. Üçbucaqların paylanması və ya sıxlığının əyriliyə görə dəyişməsi əsasdırsa, Remesh rejimlərini müqayisə edin. Bu iki düyün eyni işi görmür; hədəf poliqon sayını azaltmaqla yeni üçbucaqlı şəbəkə yaratmağın fərqini nəzərə alın.
Remesh-də iterasiyaların sayını artırmaq daha uzun emal müddəti tələb edir, sonrakı iterasiyaların faydası isə azalır. PolyReduce üçün çəkilərin sabit bir aralıqda olmadığı xüsusi olaraq qeyd olunur; buna görə vahid “düzgün” rəqəm axtarmayın. Modeldən istifadə edən iş axını UV-lərdən, nöqtələrin mövqeyindən və ya müəyyən bucaqdan görünən siluetdən asılıdırsa, müvafiq qoruma seçimlərini aktiv edin və çıxış geometriyasını yoxlayın. Sənədlərdə aparat tələbləri, lisenziya şərtləri və digər proqramlarla uyğunluq barədə məlumat verilmədiyindən, bu məsələləri ayrıca yoxlamaq lazımdır.
Tez-tez edilən səhvlər
PolyReduce hədəfini dəqiq çıxış sayı hesab etmək: düyün hədəfdən az sayda nəticə verə bilər.
Equalize lengths dəyərini artırarkən formanın dəyişməyəcəyini düşünmək: daha balanslı poliqonlar ilkin formadan daha böyük yayınmaya səbəb ola bilər.
Remesh iterasiyalarını lazım olduğundan çox artırmaq: keyfiyyət artımı azalarkən emal müddəti uzana, forma və ya atributların qorunması da pisləşə bilər.
UV tikişlərini, sərt kənarları və ya baxış siluetini yoxlamadan nəticəni qəbul etmək: qorunmalı xüsusiyyətlər üçün müvafiq qruplar və seçimlər nəzərdən keçirilməlidir.
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 memarlıq ofisləri və vizualizasiya komandaları bu iki düyündən sıx modelləri səhnənin ehtiyaclarına uyğunlaşdırarkən faydalana bilərlər. Ən praktik yanaşma əvvəlcə qorunmalı silueti, tekstura sərhədlərini və kənarları müəyyənləşdirmək, sonra isə azaltma və ya yenidən üçbucaqlara bölmə qərarını buna əsasən verməkdir.
Vaxt qazancı, aparat və ya lisenziya xərcləri barədə mənbələrdə ölçmə və məlumat yoxdur; buna görə investisiya hesablaması aparmaq mümkün deyil. Böyük səhnələrdə parametrlərin təsirini modelin təmsilçi bir hissəsində yoxlamaq, nəticənin keyfiyyətini görmədən aqressiv azaltmaya başlamamaq və hədəf sayını zəmanət kimi qəbul etməmək vacibdir. İxrac və uyğunluq şərtləri də ayrıca yoxlanmalıdır.
Tez-tez verilən suallar
Houdini PolyReduce ilə poliqon sayını necə azaltmaq olar?
PolyReduce düyünündə hədəfi giriş geometriyasının faizi və ya sabit poliqon/nöqtə sayı kimi müəyyən edin. Nəticədəki say hədəfdən aşağı ola biləcəyinə görə çıxışı yoxlayın.
Houdini Remesh-də Uniform və Adaptive arasındakı fərq nədir?
Uniform kənar uzunluqlarını bərabərləşdirməyə çalışır. Adaptive isə əyriliyin az olduğu sahələrdə daha böyük, detallı sahələrdə daha kiçik üçbucaqlardan istifadə edir.
PolyReduce UV tikişlərini qoruya bilərmi?
Bəli. Vertex attribute seams çəkisi sıfırdan böyük olduqda atributların kəsilmələri nəzərə alınır; standart parametr vertex normal istisna olmaqla bütün vertex atributlarını yoxlayır.



