Praca Miesiąca - guests

Memento Mori
Praca Miesiąca Styczeń-Kwiecień 2020
mrys

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Pokaż wątki - Wookie

Strony: 1
1
Cześć,

Przedstawiam addon który opracowałem aby ułatwić retopologię modeli powstałych z użyciem Marvelous Designera. Zasada działania pluginu bazuje na narzędziu "Transfer Attributes" z Mayi i umożliwia przeniesienie geometrii z jednego modelu na powierzchnię drugiego na podstawie współdzielonej przestrzeni UV przyspieszając tym samym retopologię modelu. Proces bazuje na poniższym tutorialu z wykorzystaniem Mayi: https://www.youtube.com/watch?v=VFAfqW0Zlqk&t=1s

Narzędzie oferuje 2 główne funkcje:

"Shape -> UV": Przenosi mapę UV z zaznaczonego obiektu na podstawie współdzielonej przestrzeni 3D obiektu aktywnego.
"UV -> Shape": Przenosi topologię zaznaczonego obiektu na powierzchnię obiektu aktywnego na podstawie współdzielonej przestrzeni UV.

Opcje dodatkowe:

Merge: usuwa podwójne wierzchołki pozostałe po projekcji geometrii.
Smooth: Wygładza topologię powstałą w wyniku działania narzędzia.

https://gumroad.com/l/WlEKi





Narzędzie to nie oferuje całkowitego zautomatyzowania procesu retopologii podobnie jak Zremesher, niemniej jednak daje pełną kontrolę nad ostateczną topologią modelu lowpoly i jest szybsze niż ręczna retopologia bezpośrednio na modelu High-poly.

Skrócony opis kroków przedstawionych we wspomnianym tutorialu z uwzględnieniem Blendera zamiast Mayi:
1. Export modelu high-poly z Marvelous Designera z zaznaczoną opcją UV przy exporcie,
2. Export modelu high-poly w postaci płaskiej reprezentacji mapy UV z zaznaczoną opcją UV przy exporcie (aby rozłożyć model do projekcji 2D: PPM na modelu -> "Reset 2D Arrangement"),
3. Import obu modeli do Blendera,
4. Utworzenie topologii modelu low-poly na powierzchni płaskiej wersji modelu highpoly reprezentującej wyspy mapy UV. Istotne jest aby oba modele dzieliły tą samą przestrzeń 3D. Dopuszczalne jest przybliżenie a graniczne wierzchołki modelu low-poly mogą wykraczać poza granice modelu high-poly, uzyskany w ten sposób rezultat będzie lepszy niż w przypadku gdyby wierzchołki znajdowały się wewnątrz granic wysp modelu high-poly.
5. Przeniesienie mapy UV z płaskiej wersji modelu high-poly na model low-poly. Aby to zrobić należy najpierw zaznaczyć rozłożony model high-poly, następnie dzielący tą samą przestrzeń model low-poly i kliknąć "Shape->UV" z panelu narzędzi w zakładce "Shaper"
6. Przeniesienie geometrii z modelu low-poly na model high-poly poprzez zaznaczenie w pierwszej kolejności modelu low-poly, następnie gotowego modelu high-poly którego kształt ma przyjąć model low-poly; kliknąć przycisk "UV -> Shape". Proces może potrwać kilka minut w zależności od poziomu złożoności modeli.

2
Prace ukończone (3D) / Crawler D7-7M
« dnia: 07.05.2018 21:02:28 »
Bazę mecha stanowi traktor Caterpillar D7-7M natomiast ogólnie inspirację zaczerpnąłem z uniwersum Kreuger's Krieger. Model należy chyba sklasyfikować jako mid/high poly bo ma 140391 trójkątów i aż 5 setów tekstur.















3
Prace ukończone (3D) / Mauser C96 (Gameart)
« dnia: 28.01.2018 20:36:42 »
Mauser C96. Screeny to realtime z Unity.
Model główny: 3801 triangles
Magazynek z nabojami: 2376 triangles
Tekstury w 4k dla głównego modelu i 2k dla magazynka + naboje.
Model udostępniłem również do sprzedaży na Gumroadzie: https://gumroad.com/l/yDNvR.









http://www.blender.pl/index.php?action=media;sa=item;in=480

4
Cześć,

Podczas pracy przy ostatnim projekcie postanowiłem przyspieszyć nasz workflow w firmie i napisałem poniższy addon.

Przycisk "Export to FBX" eksportuje model z poprawną transformacją i zachowaniem smoothing groups. Dodatkowo ustawia pivot na wysokości najniższego wierzchołka modelu i umożliwia export wielu zaznaczonych obiektów do osobnych plików, lub jednego zbiorczego.

Przycisk "Convert map only" konwertuje mapę Roughness jako Smoothness do kanału alpha tekstury Albedo lub Metallic.
"Export unitypackage" tworzy gotowy plik *.unitypackage z modelem, materiałem PBR i teksturami.

Ograniczenia:
Aby poprawnie wyeksportować paczkę Unity wymagana jest wersja blendera 2.79 i podpięty shader Principled BSDF. Skrypt szuka tekstur podpiętych bezpośrednio (bez dodatkowych pomiędzy texture input a shaderem, wyjątkiem jest Normal Map) do noda Principled BSDF w wejściach: Base Color,  Metallic, Roughness, Normal.
- Konwersja Roughness na Smoothness wymaga wielu obliczeń i jest czasochłonnym procesem. Dla tekstury 4k zajmuje około 30 sekund także nie martwcie się jeżeli Blender będzie wyglądał jakby się zawiesił.

Addon można pobrać tutaj:
https://gum.co/eXkfO









Strony: 1

* Zaloguj




* Losowy obrazek