Moonlight Animate — warstwy 3D, część 2: malowanie po obiektach i szeroki import modeli
Druga odsłona warstw 3D w Moonlight Animate skupia się na tym, o co pytaliście najczęściej: malowaniu bezpośrednio po obiektach 3D oraz wczytywaniu modeli z niemal dowolnego formatu.
Maluj po modelu — swoim pędzlem
Weź dowolny pędzel z Moonlight Animate i maluj wprost po powierzchni obiektu 3D — kolor trafia w jego teksturę i zostaje na modelu, obracasz kamerą i widzisz go z każdej strony. Silnik malowania działa jak w profesjonalnych narzędziach do teksturowania:
- farba nie „przecieka" na niewidoczną drugą stronę modelu i nie zostawia dziur przy stromych kątach,
- nakładające się pociągnięcia nie ciemnieją w nieskończoność — 10 przejść pędzla przy 50% kryciu daje równe 50%, a nie czarną plamę,
- krawędzie tekstury są „rozlewane", więc na modelu nie widać szwów,
- rysik z naciskiem działa tak, jak się spodziewasz,
- każde pociągnięcie to jeden krok cofnij, a malowanie synchronizuje się w czasie rzeczywistym ze współpracownikami.
Tryb włączasz jednym kliknięciem („Maluj teksturę") w panelu Scena 3D; jeśli obiekt nie ma jeszcze tekstury, tworzy się pusta w wybranej rozdzielczości (512–4096).
Tekstury z tego, co już masz
Nie musisz malować od zera. Dowolną grafikę nałożysz na obiekt jako teksturę:
- z warstwy — wskaż warstwę rastrową, a jej zawartość stanie się teksturą obiektu,
- z narzędzia do tekstur bezszwowych — wynik (także w trybach bezszwowych) jednym przyciskiem ląduje na wybranym obiekcie sceny.
Wczytaj prawie każdy model
Obok formatu OBJ możesz teraz zaimportować FBX, glTF/GLB, DAE, STL, PLY i 3DS — z materiałami i wbudowanymi teksturami (glTF/GLB). Model ustawia się na podłożu sceny gotowy do dalszej pracy — manipulacji, malowania i teksturowania.
Co dalej
W planach kolejnych faz: pozowalne figury, konwersja sceny na linie i rastry, animacja sceny 3D na osi czasu oraz integracja 3D z systemem węzłów proceduralnych.