Jump to content

Brzydko wypalona normal-map'a


Maxoss

Recommended Posts

Witam, kilka dni temu przeniosłem się z Blender'a na wersje studencką 3DS 2014. Wszystko ładnie, pięknie, nie jest taki trudny do opanowania jak mi się wydawało.

 

Niestety mam ogromny problem z bakeowaniem normali - z AO problemów aż takich dużych nie ma, bo wypala tylko biało-szare kolory i nie wpływa to jakoś drastycznie na wygląd tekstury.

 

Problem dobrze widać na poniższych screenach:

Model HP

https://www.dropbox.com/s/i3rasa00mxjr130/3DSTestHP.JPG

Model LP z nałożoną normalką (1024x1024, przy 2048x2048 efekt taki sam)

https://www.dropbox.com/s/g8z4km47f6w1mia/3DSTest.JPG

 

Zawsze pojawia się ten sam problem. Model został wykonany całkowicie przeze mnie w 3DSie ale przy etapie związanym z bakeowaniem, nakładanie materiałów przydał mi się poniższy tutorial (czas oznaczony w linku: 39:20m)

Zrobiłem dokładnie to samo co ta osoba, sprawdzałem wiele razy czy nie zapomniałem o czymś, powtarzałem czynności gdy efekt był kiepski - bez żadnego skutku.

 

Mówiąc w skrócie:

- na model LP nałożyłem Projection odpowiednio go dopasowując do modelu HP.

- włączyłem Light Tracer oraz odznaczyłem Adaptive Undersampling

- włączyłem Hammerslay i ustawiłem jakość na 1,0. Zmieniłem filtr AA na Catmull-Rom (testowałem Area, Blackman, Blend, efekt ten sam)

- w opcjach projektowania, odhaczyłem Ray Miss Check (próbowałem też renderować razem z zaznaczonym) oraz pobawiłem się z orientacjami

- dodałem Skylight na scene

 

Zastanawia mnie też, jakim cudem udało mu się osiągnąć tak dobrze wyglądającą normalke, bez żadnych błędów przy seamach, na krawędziach, edgach, szczególnie jeśli spojrzymy na sekcje przy spuście (czas oznaczony w linku : 1:55s)

 

U mnie wygląda to tak

https://www.dropbox.com/s/hrevlrxztupz841/Spust.JPG

 

Jeśli chodzi o Shader to używam DirectX Shader z XoliulShader Core 1.7 No-Shadow. Korzystałem też z wersji 1.6 i 2.0.

 

Powoli wyrywam sobie włosy. Nie jestem jakimś laikiem w tej dziedzinie, w 3D siedze już od 5 lat więc znam się na tym co robie, przyswajanie sobie umiejętności w nowych programach przychodzi mi z łatwością, ale jednak nadal coś mi nie wychodzi. Już lepiej wychodziło mi wypalanie mapek w Blenderze.

 

P.S - Z góry wielkie dzięki za wszelką pomoc. Prosiłbym jednak, abyście nie proponowali mi bakeować map w xNormal czy Blenderze, chciałbym po prostu poznać możliwości 3DS oraz osiągnąć taki sam efekt jak na powżyszym tutorialu dlatego pisze tutaj, ponieważ myśle że znajdzie się osoba która zna się na rzeczy.

Edited by Maxoss
Link to comment
Share on other sites

  • Replies 7
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Przed chwilką sprawdziłem by się upewnić. Tak, mam. UVka domyśnie posiada 1, więc z tym nie powinno być problemów (chyba)

 

UV Channel

https://www.dropbox.com/s/83sd3o2tinbgzui/CH.JPG

Smooth Group

https://www.dropbox.com/s/xmqyh5ivbolc6lh/SG.JPG

 

Chyba że chodzi Ci o coś innego.

 

btw. Dzięki za szybką odpowiedź.

 

@edit

Znowu renderowałem, znowu to samo -_-'

Edited by Maxoss
Link to comment
Share on other sites

Prawdopodobnie nie. Dzięki za pomoc, spróbuje to zrobić za chwilke.

 

@edit

Spodziewałem się, że wiem gdzie to znaleźć ... ale w jakiej sekcji przypisuje się te Smooth Group'sy dla poszczególnych fragmentów UVki?

 

@edit2

Dobra, użyłem narzędzia TextTools, zaznaczyłem całą UVke i w zakładce Tools wybrałem opcje związaną ze "Smoothing Groups". Będę mógł sprawdzić czy działa dopiero za jakieś ~15 minut, ale już teraz można zauważyć, że swiatło lepiej pada na model.

Edited by Maxoss
Link to comment
Share on other sites

smooth grupy przypisujesz do poligonów tak jak masz na swoim screenie

 

https://www.dropbox.com/s/xmqyh5ivbolc6lh/SG.JPG

 

Okey, będę wiedział, ale sądziłem że jest jakaś prostsza metoda z poziomu edytora UV np. zaznaczanie poszczególnych segmentów i przypisywanie ich do Smoothing Groups za pomocą jednego przycisku.

 

Problem rozwiązany, więlkie dzięki za pomoc :) Przy spuście nie wygląda zadowalająco, ale to kwestia drobnych poprawek.

https://www.dropbox.com/s/9pi2wb9gr8otscv/SGWOOORK.JPG

Link to comment
Share on other sites

Kiedyś pobrałem z neta jakiś skrypt który miał to robić, ale jakoś nie działał jak powinien. Jeśli jeszcze chodzi o normal mapę, to sprawdź czy w XoliulShader tam gdzie ładujesz normal mapę masz odznaczone flip green (domyślnie chyba jest zaznaczone)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...

Important Information

We are using cookies. Read about our Privacy Policy