Making a MOBA hero (Polski)

(Alex Van Allen) (26 listopada 2018 r.)

Wybrałem figurkę przedstawiającą bohater Kunkka z Valves Defense of the Ancients Dwa w eksperymencie do modelowania 3D z wykorzystaniem fotogrametrii.

Wykonanie modelu okazało się wyzwaniem używając Agisoft Photoscan.

Stworzenie mojego małego modelu obiektu wymagało dużo czasu, cierpliwości i wpatrywania się w paski postępu, próbując zdecydować, czy muszę wstrzymać tę konkretną fazę i wyjść, czy też ma się zakończyć w samą porę. Zrobienie zdjęć obu fragmentów (prawą stroną do góry i do góry nogami) było proste, przeniesienie zdjęć po ich wykonaniu i rozpoczęcie przetwarzania w Agisoft Photoscan. Stamtąd podążyłem za krokami i dotarłem do wyrównania i scalenia fragmentów, ale napotkałem wiele problemów, próbując zmusić oba modele do nakładania się i wyrównania podczas scalania bez wchodzenia pod kątem lub posiadania modeli zwrócone do siebie i rozdzielone. Rozwiązanie problemu scalania wymagało ode mnie eksperymentowania ze wszystkimi trzema metodami wyrównywania i łączenia fragmentów, bawienia się ustawieniami i próby określenia najlepszego rozwiązania. Ostatecznie użycie wyrównywania na podstawie kamery rozwiązało problem i zaprezentowało początkowy model, który należało przerobić z powodu błędów i modeli niskiej jakości w początkowych gęstych chmurach.

Model, prawa strona do góry
Model do góry nogami
Początkowy pełny model ze scalonych fragmentów

Rozpoczęcie od początku opcji Wyrównaj zdjęcia oznaczało również ponowne wykonanie masek na każdym zdjęciu, a nie na pierwszym w każdym zestawie, ponieważ narysowane maski nie przeniosły się na pozostałe zdjęcia. Po ręcznym dodaniu masek rozpocząłem przetwarzanie, ale napotkałem ten sam problem z niską jakością gęstych chmur i elementów niewytłumaczalnie brakujących w produkcie końcowym. Po kolejnym lub dwóch procesach wsadowych zdecydowałem, że po prostu uruchomię każdą fazę ręcznie, zamiast wykonywać wszystkie czynności w jednej fazie. Wykonywanie każdego procesu po kawałku ujawniło jeden ważny szczegół: krawędzie z wyrównywania zdjęć nie zawierały wszystkich szczegółów, w wyniku czego elementy każdego modelu „znikały” podczas procesu wsadowego. Ręczne dostosowywanie obramowań okien rozwiązało problem i umożliwiło kontynuowanie modelowania, usuwając modelinę i podstawę z modeli.

Modelina i podstawa przedstawiały inny problem dotyczący miejsca cięcia i wpływu na to. model. W początkowych modelach wycinałem małe kawałki i zostawiałem części gliny, ponieważ nie mogłem powiedzieć, gdzie kończy się glina na siatce, gdy zbliżyła się do modelu, i ze strachu przed utratą części modelu. Podczas dnia w klasie polecono mi wyciąć podstawę i glinę za pomocą prostokątnego narzędzia i przywrócić usunięte elementy innym modelem. Zrobiłem to w trakcie ponownego przetwarzania.

Model siatki z ponownie wykonanych wyrównań zdjęć

Ponowne tworzenie dostarczonych modeli dobrej jakości modele do dopasowania, ale to przedstawiało nowe problemy. Uprzednio wyrównany model był oparty na markerach, które początkowo nie działały, dopóki nie zdałem sobie sprawy, że niektóre z nich powinny znajdować się z tyłu, a nie wszystkie na twarzy mojej postaci; co zaowocowało całowaniem modelek twarzą w twarz w procesie scalania. Ale nowy model wykazywał te same problemy, nawet gdy umieszczano wiele znaczników w różnych obszarach i bokach modelu, co wymagało nowego podejścia. Wyrównanie na podstawie pozycji kamery i scalenie gęstych chmur stworzyło model, który został całkowicie połączony i można go było wykorzystać, wymagając jedynie nałożenia wysokiej jakości siatki i tekstur na wierzch nowej gęstej chmury.

Pojawiły się inne problemy przy czym baza i modelina pojawiają się losowo ponownie, mimo że zostały wycięte z obu modeli na długo przed procesem scalania, co wymaga więcej pracy w celu odtworzenia gęstej chmury i siatki, zanim niepotrzebne elementy zostaną wycięte. Stopniowo model był tworzony iw pełni wykończony, tworząc model, który został przesłany do SketchFab z wyjątkiem spodu jego butów. Kwestia ta tkwiła w konstrukcji modelu i jego wstępnym fotografowaniu, gdyż włosy można było w całości przesuwać i kończyć w punktach ułatwiających pełne uzupełnienie, a buty były zaokrąglone i zakończone na dwóch różnych wysokościach.

Ostateczny model obiektu 3D

Stworzenie modelu 3D o wystarczającej jakości w małym obiekcie było długim i trudnym zadaniem, wymagającym okresowych ponownych ocen i ocen w celu rozwiązania problemów, które wynikały z każdej części procesu. Rozwiązanie problemów wymagało pełnego zastosowania lekcji z klasy i dokładnego wykonania każdej fazy procesu, a nie tylko założenia, że jedna porcja została już wykonana lub że coś działa tak, jak myślałem. Ponowne wykonanie masek i przetestowanie dopasowania zdjęć wymagało czasu na rozwiązywanie problemów i analizę, skąd zostały zrobione zdjęcia, a nie tylko to, co na nich było, praca nad przetworzeniem w metodzie, która obejmowała nie tylko modele, ale wszystkie szczegóły potrzebne do ukończenia modelowanie.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *