Sculpty Sculpty Blog
Open Studio
Wszystkie wpisy
blender simplify mesh blender decimate mesh cleanup blender retopology 3D modeling

Blender Simplify Mesh: Kompleksowy przewodnik

S
Sculpty
·
Blender Simplify Mesh: Kompleksowy przewodnik

Masz taki plik Blendera, że każde kliknięcie wydaje się kosztowne. Podgląd się zacina, eksport jest ociężały, a sama siatka to bałagan zbyt wielu ścian, połamanych fragmentów lub obu tych rzeczy. W praktyce, upraszczanie siatki w Blenderze zaczyna się od diagnozy, a nie od naciśnięcia przycisku, ponieważ gęsta siatka, brudna siatka i źle ustrukturyzowana siatka zawodzą z różnych powodów.

Jeśli sięgniesz po Decimate zbyt wcześnie, często skończysz z mniejszym, pofragmentowanym obiektem. Jeśli naprawisz siatkę najpierw, lub wykonasz retopologię, gdy problemem jest topologia, zasób ponownie staje się użyteczny do edycji, eksportu, gier lub druku 3D. Własne narzędzia Blendera do czyszczenia i upraszczania są częścią oficjalnej dokumentacji od dawna, w tym udokumentowane przepływy pracy wokół Decimate, Limited Dissolve i Remesh w wersjach podręcznika obejmujących co najmniej Blender 3.3 i nowsze Narzędzia do czyszczenia siatki w Blenderze.

Spis treści

Dlaczego Twoja siatka wydaje się zbyt ciężka i co faktycznie naprawia upraszczanie

Importujesz rekwizyt wygenerowany przez AI, skan lub wyrzeźbioną postać, a model wygląda dobrze, dopóki go nie obracasz. Podgląd zwalnia, siatka druciana wygląda na zatłoczoną, a każda edycja wydaje się rozchodzić po całym obiekcie. To zazwyczaj moment, w którym ludzie sięgają po upraszczanie siatki w Blenderze, ale kluczowe pytanie brzmi, czy siatka jest zbyt gęsta, zbyt brudna, czy topologicznie nieprawidłowa.

Pierwsze szybkie sprawdzenia, które oszczędzają najwięcej czasu

Czysta, ale gęsta siatka to najłatwiejszy przypadek. Modyfikator Decimate w Blenderze jest stworzony do obniżania liczby wielokątów w gęstych modelach, i właśnie tam pokazuje swoją wartość. Brudna siatka jest inna, ponieważ podwójne ściany, odłączone wyspy, wewnętrzny bałagan lub obszary nienadające się do druku nie stają się łatwiejsze w obsłudze tylko dlatego, że stają się mniejsze.

Otwórz siatkę w trybie siatki drucianej, poszukaj wewnętrznego bałaganu, a następnie sprawdź cieniowanie i normalne. Jeśli sylwetka jest w porządku, ale struktura jest napuchnięta, redukcja ma sens. Jeśli sylwetka jest już uszkodzona przez dziury, odwrócone sekcje lub rozproszone wierzchołki, najpierw należy ją naprawić.

Praktyczna zasada: jeśli siatka wygląda „brzydko w siatce drucianej”, napraw ją. Jeśli wygląda „czysto, ale kosztownie”, zredukuj ją.

Dlaczego pochodzenie ma znaczenie

Pochodzenie zasobu zmienia właściwą reakcję. Wyrzeźbiony posąg często wymaga czyszczenia i naprawy, aby był szczelny, zanim nastąpi poważna redukcja. Obiekt wygenerowany przez AI może wymagać zarówno usunięcia zbędnej geometrii, jak i przejścia retopologii, ponieważ powierzchnia może wyglądać wiarygodnie, podczas gdy topologia jest nieużyteczna. Wyrzeźbiona postać zazwyczaj wymaga kontrolowanego upraszczania lub retopologii, w zależności od tego, czy zachowujesz rzeźbę do wypiekania, czy budujesz nową bazę gotową do animacji.

Modelowany zasób twardej powierzchni jest inny. Jeśli kształt jest logicznie zbudowany, ale nadmiernie podzielony, Limited Dissolve i Merge by Distance mogą usunąć niepotrzebny bałagan, zanim sięgniesz po cięższe narzędzia upraszczające. Narzędzia do czyszczenia siatki w Blenderze dokumentują te operatory osobno z powodu, a te same ograniczenia naprawcze pojawiają się w dyskusji w śledzeniu błędów na temat ograniczeń naprawy siatki, diagnozuj najpierw, upraszczaj później Narzędzia do czyszczenia siatki w Blenderze Dyskusja w śledzeniu błędów Blendera na temat ograniczeń naprawy siatki.

Frustrowany artysta 3D patrzący na zacinający się ekran komputera pokazujący model 3D kuli o wysokiej liczbie wielokątów.

Zestaw narzędzi do upraszczania w skrócie

Ciężka siatka rzadko potrzebuje jednego magicznego przycisku. Potrzebuje właściwego pierwszego ruchu, zależnego od źródła problemu. Skanowany posąg z zaszumionymi, splątanymi powierzchniami wymaga czyszczenia i naprawy. Obiekt wygenerowany przez AI z pofragmentowaną lub bezużyteczną topologią często wymaga przycięcia i przejścia retopologii. Wyrzeźbiona postać może potrzebować tylko redukcji, jeśli planujesz wypiekać z rzeźby, podczas gdy modelowany zasób twardej powierzchni często korzysta z ukierunkowanego czyszczenia przed jakimkolwiek głębszym upraszczaniem. Błędem jest traktowanie każdego narzędzia tak, jakby rozwiązywało ten sam problem.

Blender daje Ci zestaw narzędzi, a każda część ma inne zadanie. Limited Dissolve usuwa bałagan w płaskich obszarach, Merge by Distance łączy bliskie wierzchołki, Decimate zmniejsza liczbę ścian, Remesh przebudowuje obiekt, a panel Cycles Simplify zmniejsza obciążenie renderowania bez zmiany siatki źródłowej Ustawienia upraszczania Cycles.

Zacznij od najmniej destrukcyjnej opcji

W przypadku gęstej, ale w większości czystej geometrii, zazwyczaj zaczynam od Merge by Distance i Limited Dissolve. Limited Dissolve jest lepszym pierwszym przejściem, gdy model jest już strukturalnie stabilny, ale nadmiernie podzielony, szczególnie w przypadku pracy z twardymi powierzchniami, gdzie dodatkowe krawędzie nie dodają kształtu. Jeśli obiekt nadal jest zbyt ciężki po tym, Decimate staje się kolejnym krokiem.

Jeśli siatka musi stać się szczelna, lub jeśli wewnętrzny bałagan musi zniknąć podczas przebudowy, Remesh jest silniejszym ruchem. Remesher Blendera próbkuje obiekt w wirtualnej siatce 3D i generuje nową siatkę o jednolitej topologii i bez wewnętrznych lub samoprzecinających się geometrii, co czyni go użytecznym do przygotowania do druku i przepływów pracy z ogólną naprawą Poradnik dotyczący Remesh w Blenderze. Nie zastępuje starannej topologii, ale rozwiązuje inny rodzaj problemu.

Praktyczna ściągawka

Narzędzie Najlepsze dla Co zmienia
Merge by Distance Podwójne lub prawie nakładające się wierzchołki Łączy punkty w ramach progu
Limited Dissolve Płaskie panele, nadmiernie podzielone twarde powierzchnie Usuwa zbędne krawędzie na obszarach płaskich
Decimate Obniżanie liczby ścian w czystych, gęstych siatkach Interpretuje topologię na nowo, aby zredukować wielokąty
Remesh Brudne importy, przebudowy szczelne, przygotowanie do druku Całkowicie przebudowuje strukturę siatki
Cycles Simplify Szybsze podglądy i renderowanie końcowe Zmienia złożoność renderowania, nie geometrię źródłową

Oficjalne podręczniki udokumentowały tę rodzinę przepływów pracy związanych z czyszczeniem i upraszczaniem w różnych wersjach Blendera, co jest dobrym znakiem, że są to podstawowe narzędzia produkcyjne, a nie niszowe sztuczki Ustawienia upraszczania Cycles. Jeśli chcesz szerszego odniesienia do przepływu pracy z niską liczbą wielokątów, ten praktyczny przewodnik po tworzeniu modeli low-poly w Blenderze idealnie pasuje obok stosu modyfikatorów.

Przeprowadzenie bezpiecznego przejścia decymacji

Bezpieczne przejście decymacji zaczyna się od powściągliwości. Otwórz modyfikator Decimate, unikaj natychmiastowego dążenia do docelowego wyniku, i używaj suwaka Ratio jako kontrolowanego testu, a nie skoku do stanu końcowego. W produkcji wolę sprawdzić trzy małe redukcje niż jeden agresywny kolaps, który niszczy pętle, cieniowanie lub sylwetkę.

Jeśli zasób pochodzi od generatora AI, skanu, rzeźby lub czystej siatki modelowanej, pierwsze pytanie jest inne. Gęsty, ale uporządkowany model zazwyczaj może przyjąć Decimate. Skan z podwójnymi powierzchniami lub splątanymi łatami wymaga najpierw czyszczenia. Rzeźba, która nadal potrzebuje przepływu krawędzi przyjaznego animacji, wymaga retopologii, a nie tępego przejścia redukcji. To drzewo decyzyjne oszczędza czas, ponieważ niewłaściwe rozwiązanie utrudnia późniejszą pracę.

Przepływ pracy z kolapsem

Domyślny tryb Collapse jest tym, po który sięga większość artystów najpierw. Redukuje siatkę poprzez kolapsowanie krawędzi, próbując zachować ogólny kształt, co czyni go użytecznym dla organicznych rekwizytów, skanów i ogólnego czyszczenia. Utrzymuj Symmetry włączone, gdy pracujesz nad zasobami w stylu postaci, które wymagają lustrzanej struktury, ponieważ asymetryczne dryfowanie szybko staje się widoczne, gdy model ma być czytelny równomiernie.

Rozsądnym nawykiem jest zaczynanie blisko 0.9, sprawdzanie siatki drucianej, a następnie stopniowe schodzenie w dół. Nie przeskakuj od gęstego do małego w jednym strzale, chyba że zasób jest jednorazowy. Społecznościowe raporty przepływu pracy Blendera ostrzegają również, że agresywna redukcja na bardzo ciężkich siatkach może stać się niestabilna, więc tworzenie kopii zapasowych plików i praca w małych przyrostach to higiena produkcji, a nie przesadna ostrożność.

Gdy zasób jest skanem lub siatką wygenerowaną przez AI, najpierw szukam czystego kształtu, a potem topologii. Jeśli forma jest już użyteczna, Collapse może szybko dać Ci lżejszą siatkę. Jeśli obiekt ma podarte dziury, podwójne skorupy lub samoprzecinanie, decymacja zachowuje bałagan i tylko go rozjaśnia. W takim przypadku naprawa lub remesh poprzedza redukcję.

Gdzie decymacja płaszczyznowa zasługuje na swoje miejsce

Planar Decimate jest niedostatecznie wykorzystywany w pracy z twardymi powierzchniami. Jeśli model ma wiele płaskich ścian, linii panelowych lub dużych obszarów płaskich, podejście płaszczyznowe często wykonuje czystszą robotę niż brutalny kolaps, ponieważ podąża za strukturą, którą model już posiada. To czyni go lepszym wyborem dla części mechanicznych, paneli zbrojeniowych i elementów architektonicznych niż dla miękkich, organicznych kształtów.

Trzymaj siatkę drucianą widoczną podczas testowania. Jeśli sylwetka zaczyna się łamać, zanim liczba ścian wydaje się wystarczająco niska, zatrzymaj się i spróbuj innego narzędzia.

Dla zasobów twardych powierzchni, które były modelowane czysto, jest to zazwyczaj najbezpieczniejsza ścieżka upraszczania. Dla form rzeźbionych lub skanowanych, redukcja płaszczyznowa ma tendencję do usuwania niewłaściwych detali, chyba że powierzchnia jest naprawdę zdominowana przez płaszczyzny. Dlatego traktuję decymację jako etap diagnozy, a nie uniwersalne rozwiązanie. Przepływ pracy jest również zgodny z szerszym przewodnikiem po przepływie pracy z modelowaniem low-poly, jeśli chcesz towarzyszącego odniesienia do budowania i redukcji siatek za pomocą stosu modyfikatorów.

Kluczowa różnica polega na tym, że decymacja nie jest retopologią. Nie zbuduje ładniejszego przepływu krawędzi do animacji i nie naprawi złego importu. Jest to krok redukcji, a nie lekarstwo.

Wybór między Decimate, Dissolve i Remesh

Właściwe narzędzie zależy od tego, co siatka musi zachować, a co może stracić. Jeśli powierzchnia jest już czysta, pozostań blisko oryginalnego kształtu. Jeśli zasób musi stać się szczelny, zaakceptuj, że zmieniasz obiekt w głębszy sposób. Blender daje Ci wszystkie trzy ścieżki, ale każda z nich wymienia oryginalną strukturę na inny rodzaj czyszczenia.

Przydatnym sposobem ich sortowania jest pochodzenie zasobu. Siatki wygenerowane przez AI często wymagają naprawy przed jakąkolwiek rzeczywistą redukcją. Skanowane zasoby zazwyczaj niosą ze sobą szum, dziury i nierówną gęstość, więc często wymagają czyszczenia lub przebudowy, zanim decymacja pomoże. Siatki rzeźbione zazwyczaj lepiej znoszą redukcję, jeśli topologia jest już sensowna. Modelowane zasoby twardej powierzchni są najłatwiejsze do uproszczenia bez niszczenia sylwetki, o ile formy zostały zbudowane czysto od samego początku.

Które narzędzie pasuje do jakiego zadania

Merge by Distance to czyszczenie, a nie ciężkie upraszczanie. Usuwa wierzchołki, które znajdują się zbyt blisko siebie, co czyni go dobrym pierwszym ruchem po bałaganie importów lub przypadkowym duplikowaniu. Limited Dissolve pasuje do gęstych siatek, które są już w większości płaskie, ponieważ usuwa dodatkowe krawędzie bez próby ponownej interpretacji całego obiektu.

Decimate przychodzi później, gdy te łagodniejsze narzędzia nadal pozostawiają Cię poza budżetem. W tym momencie akceptujesz pewne dryfowanie kształtu w zamian za mniej ścian. Remesh to ścieżka przebudowy, i traktuję ją jako osobną kategorię, ponieważ zajmuje się naprawą, szczelnością i czyszczeniem topologii jednocześnie. Jeśli zasób jest zbyt połamany, aby redukcja pomogła, przepływ pracy Remesh w Blenderze jest miejscem, od którego należy zacząć.

Sytuacja Najlepsze narzędzie Co poświęcasz
Podwójne wierzchołki po złym imporcie Merge by Distance Prawie nic, tylko przypadkowe nakładanie się
Gęsta siatka twardej powierzchni z wieloma płaskimi segmentami Limited Dissolve Niektóre detale krawędzi, ale nie cała struktura
Czysty model organiczny, który po prostu potrzebuje mniej ścian Decimate Niektóra wierność kształtu i przepływ krawędzi
Obiekt z dziurami lub wewnętrznym bałaganem do przygotowania do druku Remesh UV, oryginalny przepływ krawędzi i często detale powierzchni

Ta tabela to drzewo decyzyjne, które chciałbym, aby więcej tutoriali używało. Problem nie polega na znalezieniu upraszczacza, ale na wyborze kroku, który pasuje do stanu siatki. Model, który jest już czysty, zazwyczaj można zredukować. Model z pofragmentowaną strukturą wymaga najpierw naprawy. Model, który ma właściwy kształt, ale zbyt dużą gęstość krawędzi, często najlepiej reaguje na rozpuszczanie. Jak wspomniano w dyskusji w śledzeniu błędów Blendera na temat ograniczeń naprawy siatki, sama redukcja nie rozwiązuje wszystkich problemów z topologią.

Jeśli chcesz szerszego wyjaśnienia, dlaczego jakość topologii ma znaczenie przed upraszczaniem, ten przewodnik po topologii dobrze łączy te kwestie.

Zachowanie geometrii źródłowej dzięki upraszczaniu w czasie renderowania

Wysokiej rozdzielczości rzeźba, archiwum skanów lub model, który może nadal wymagać edycji później, nie powinien być redukowany tylko po to, aby przyspieszyć podgląd. Blender oferuje również Cycles render Simplify, który działa w czasie renderowania zamiast zmieniać samą siatkę. Wykorzystuje kontrolki procentowe do obniżenia złożoności sceny podczas renderowania, dzięki czemu geometria źródłowa pozostaje nienaruszona, podczas gdy scena staje się tańsza w rysowaniu. Panel Ustawienia upraszczania Cycles jest miejscem do dostosowania tego zachowania.

To robi realną różnicę w produkcji. Jeśli zachowuję skan do przeróbki, przechowuję rzeźbę o wysokiej rozdzielczości lub zachowuję wersję, która może być nadal eksportowana do innego celu, chcę, aby oryginalna siatka pozostała nietknięta. Upraszczanie w czasie renderowania pozwala mi to zrobić i nadal obniżyć obciążenie renderowania, gdy szybkość podglądu ma znaczenie. W przypadku potoków z dużą ilością zasobów, jest to często bezpieczniejszy pierwszy ruch, ponieważ czyszczenie znajduje się w ustawieniach renderowania, a nie w geometrii.

Upraszczanie siatki źródłowej zmienia sam obiekt, czy to bezpośrednio, czy poprzez destrukcyjny stos modyfikatorów. Upraszczanie w czasie renderowania tego nie robi. Używaj pierwszego tylko wtedy, gdy siatka musi być lżejsza do eksportu, przygotowania do druku lub dalszego czyszczenia. Używaj drugiego, gdy celem jest szybsze renderowanie, a zasób źródłowy nadal musi pozostać nienaruszony.

Szybka zasada pomaga tutaj. Jeśli zasób może wrócić do rzeźbienia, edycji UV lub kolejnego przejścia eksportu, zachowaj oryginał i najpierw uprość w czasie renderowania. Jeśli siatka jest już połamana lub wymaga strukturalnego czyszczenia przed upraszczaniem, zamiast tego wróć do ścieżki naprawy i użyj kontroli topologii, takiej jak referencja topologii modelowania 3D, aby ocenić, czy wymaga decymacji, naprawy, czy retopologii. W przypadku automatyzacji potoków wokół zarchiwizowanych zasobów, LLM Scrape API może również pomóc, jeśli potrzebujesz zebrać i porównać notatki dotyczące zasobów między narzędziami.

Zachowanie UV, szwów i detali twardych powierzchni w nienaruszonym stanie

Czyste przejście redukcji może nadal zniszczyć części, które sprawiają, że zasób jest użyteczny. Widziałem, jak siatka traci swoje wyspy UV, spłaszcza fazowania i rozmywa przerwy między panelami jednym kliknięciem, dlatego traktuję upraszczanie jako drzewo decyzyjne, a nie skrót. Jeśli zasób pochodzi ze skanu, wyjścia AI, rzeźby lub czystej, modelowanej konstrukcji twardej powierzchni, właściwy ruch się zmienia. Czasami decymujesz. Czasami najpierw naprawiasz. Czasami robisz retopologię zamiast upraszczania w ogóle.

Czterostopniowa infografika zatytułowana Zachowanie UV, szwów i detali w nienaruszonym stanie dla przepływów pracy upraszczania siatki 3D.

Co chronić, zanim dotkniesz siatki

Jeśli zasób już posiada UV, szwy lub twarde krawędzie, traktuj je jako pracujące części zasobu, a nie pozostałości. Limited Dissolve jest zazwyczaj bezpieczniejszym wyborem niż agresywny Decimate dla siatek twardych powierzchni z dużą ilością UV, ponieważ usuwa zbędne płaskie krawędzie bez tak agresywnego przepisywania powierzchni. Merge by Distance może wyczyścić zduplikowane punkty bez zakłócania szerszego przepływu, więc działa dobrze przed bardziej destrukcyjnym przejściem.

Chodzi o zachowanie struktury, która przenosi materiał i cieniowanie. W przypadku zeskanowanej siatki zazwyczaj oznacza to najpierw czyszczenie, a następnie redukcję. W przypadku zasobu rzeźbionego często oznacza to retopologię po potwierdzeniu głównych form. W przypadku zasobu modelowanego z celowymi liniami panelowymi, chcesz chronić te przerwy, zanim jakiekolwiek przejścia redukcji zaczną je przeżuwać.

W momencie, gdy zobaczysz zapadnięte wyspy, zepsute cieniowanie na twardych krawędziach lub znikające fazowania, zatrzymaj się i sprawdź stos. Niezniszczalny porządek modyfikatorów pomaga, ponieważ możesz porównywać stany zamiast zobowiązywać się zbyt wcześnie. Jeśli siatka wymaga kontroli topologii przed wyborem ścieżki, referencja topologii modelowania 3D jest praktycznym przewodnikiem do oceny, czy zasób wymaga decymacji, naprawy, czy retopologii.

Prosta sekwencja ochrony

  • Najpierw wypiecz lub rozwiń. Zablokuj współrzędne tekstur, zanim redukcja zmieni powierzchnię.
  • Używaj Decimate ostrożnie. Sprawdzaj szwy w edytorze UV po każdej znaczącej zmianie.
  • Zweryfikuj twarde krawędzie. Upewnij się, że cieniowanie nadal poprawnie odczytuje się na przerwach panelowych i fazowaniach.
  • Zakończ ograniczonym czyszczeniem. Użyj Limited Dissolve dla wszelkich pozostałych płaskich ścian.

W przypadku automatyzacji potoków, niektórzy artyści używają również narzędzia takiego jak LLM Scrape API, gdy potrzebują zebrać notatki dotyczące zasobów, odniesienia do czyszczenia lub dokumentację wsadową. Pomaga to w śledzeniu, a nie w ocenie siatki. Sam model nadal wymaga ręcznego sprawdzenia w edytorze UV i szybkiego spojrzenia na sylwetkę, ponieważ złe przejście upraszczania często wygląda dobrze, dopóki nie obrócisz zasobu w prawdziwym świetle.

Eksportowanie do Sculpty i ponowne importowanie uproszczonej siatki

Gdy siatka jest wystarczająco czysta na następny etap, format eksportu ma znaczenie. OBJ jest niezawodny, gdy chcesz przewidywalnego zachowania UV, GLB jest przydatny, gdy chcesz jeden skonsolidowany plik, a FBX nadal pasuje do wielu potoków silników gier. Przed eksportem upewnij się, że skala została zastosowana, pochodzenie ma sens, a wszelkie modyfikatory, które chcesz wypiec, zostały zatwierdzone, ponieważ uproszczona siatka, która przybywa z niewłaściwym transformem, jest nadal zepsutym przekazaniem.

Ilustracja cyfrowa pokazująca proces eksportu modelu 3D z Blendera do oprogramowania Unreal Engine.

Po eksporcie zawsze sprawdzam trzy rzeczy przy ponownym imporcie do Blendera lub dowolnego innego narzędzia. Po pierwsze, czy sylwetka nadal się trzyma. Po drugie, czy normalne przetrwały czysto. Po trzecie, czy struktura ścian nadal odpowiada docelowemu zastosowaniu, czy jest to rzeźbienie, rigging, czy przygotowanie do druku. Jeśli siatka trafi do kolejnego etapu czyszczenia, to szybkie sprawdzenie oszczędza wiele zgadywania później.

Ścieżka powrotna ma takie samo znaczenie jak ścieżka eksportu. Nie chcesz, aby upraszczanie było końcem procesu, chcesz, aby było mostem między zepsutym zasobem źródłowym a użyteczną siatką roboczą. Właśnie dlatego potok zasobów oparty na sieci z remeshem, retopologią, teksturowaniem i eksportem w jednym miejscu może być przydatny, zwłaszcza gdy przychodzący model zaczął życie jako geometria wygenerowana przez AI, skan lub surowy import z innego narzędzia.

Aby uzyskać kolejną rundę łączenia zasobów źródłowych w jeden czysty pakiet końcowy, narzędzie do łączenia obrazów AI może pomóc w przygotowaniu referencji przed modelowaniem. A jeśli jesteś gotów przekształcić czyszczenie w Blenderze w czystszy potok 3D, odwiedź Sculpty, aby generować, remeshować, retopologizować i eksportować zasoby bez przeskakiwania między rozłącznymi narzędziami.