Skocz do zawartości

światło i cień w programach 3d od zaplecza


Sebastian Ozga

Rekomendowane odpowiedzi

Potrzebuję informacji na temat algorytmów tworzenia świateł i cieni w programach do tworzenia grafiki 3d. Chodzi głównie o zbieżności i różnice w poszczególnych programach, kody źródłowe, skrypty, diagramy itd. Będę wdzięczny za każdą pomoc.

 

Z góry dziękuję.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 9
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Top Posters In This Topic

Polecam tez ogolnie zaczac od histori shadingu (m.in. w grach). Wszelkie phongi, bilineare itd warto poznac zeby miec od czego zaczac. Ogolnie nie chce mi sie teraz szukac

 

http://en.wikipedia.org/wiki/Shading

http://en.wikipedia.org/wiki/Shading_model - tutaj warto skakac po linkach

http://hem.passagen.se/des/hocg/hocg_1960.htm

http://hem.passagen.se/des/hocg/hocg_1960.htm

  • Like 1
Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki illy, +rep.

 

Link do wikipedii o raytracigu ma się tak do pytania o światło/cień - shading w programach 3d, jak jak opis silnika typu boxer do pytania o zasadę działania silników tłokowych... może się przydać, ale to jest zupełnie inna sprawa. Raytracing nie przesądza o tym, w jaki sposób definiujemy światło i cień na obiektach. Mówi tylko o tym, w jaki sposób dostarczamy naszemu algorytmowi informacji potrzebnych mu do działania.

 

Tutaj jest najobszerniejszy znany mi zasób wiedzy na ten temat. Jest też parę książek o tym, ale trzeba by je sprowadzać:

 

http://odforce.net/wiki/index.php/ReflectanceFunctions

 

Wszystko, co tam napisano stosuje się do większości renderów offline (czyli nie realtime), jakie istnieją. Zamieszczone tam kody natomiast stosują się do Mantry i wszystkich REYESów z PRManem na czele.

 

Autorem wpisu jest Mario Marengo, TD i Shader Writer w AXYZ Animation w Toronto (http://www.axyzfx.com).

 

pozdr.,

skk.

  • Like 1
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności