Kilka s│≤w o ksi▒┐ce


Autorzy:
Piotr Andrzejewski
Jakub Kurzak

Studenci pi▒tego roku informatyki Wydzia│u Elektroniki Politechniki Wroc│awskiej. Specjalno╢µ: systemy i sieci komputerowe.

Pomys│ ksi▒┐ki zrodzi│ siΩ gdy sami poszukiwali╢my materia│≤w do zajΩµ z grafiki komputerowej. Okaza│o siΩ, ┐e nie ma na temat OpenGL ┐adnej pozycji polskojΩzycznej.

'Terminator' - environment mapping

W ksi▒┐ce staramy siΩ pokazaµ jak tworzy siΩ grafikΩ komputerow▒ przy wykorzystaniu biblioteki OpenGL. Opisujemy w jaki spos≤b przy u┐yciu dostΩpnych funkcji mo┐na zdefiniowaµ tr≤jwymiarowy obiekt, poddaµ go przekszta│ceniom, o╢wietliµ czy wreszcie na│o┐yµ na niego teksturΩ.
Opisujemy jak wykorzystaµ mechanizmy OpenGL-a do stworzenia tak ciekawych efekt≤w jak lustrzane odbicie otoczenia (environment mapping), znane dobrze miΩdzy innymi z filmu "Terminator II" - scena w helikopterze, robot zamienia siΩ w ciek│y metal.

'Matrix' - motion blur

Pokazujemy jak uzyskaµ rozmycie obiekt≤w bΩd▒cych w ruchu (motion blur) - efekt wykorzystany miΩdzy innymi w filmie "Matrix" - scena pojedynku na dachu wierzowca.

Staramy siΩ w prosty, zrozumia│y a przy tym mo┐liwie zwiΩz│y spos≤b wyt│umaczyµ jak dzia│a OpenGL oraz jak wykorzystaµ funkcje i mo┐liwo╢ci jakie posiada.
Ksi▒┐kΩ nasz▒ polecamy osobom zainteresowanym programowaniem grafiki komputerowej. Wykorzystuj▒c OpenGL dostarcza ono du┐o frajdy.