Zadania L3 I6Y3S1, Studia, WAT Informatyka, s3 - GK - lab grafika komputerowa, Lab3


Modelowanie oświetlenia

Zadanie 2

Wykorzystując biblioteki OpenGL i GLUT napisać program przedstawiający perspektywiczny obraz obiektu przedstawionego na rysunku. Powierzchnie obiektu pokryte są dwoma materiałami o następujących właściwościach:

  1. Materiał nr 1: niebieski matowy (widziany w białym świetle),

  2. Materiał nr 2: szary błyszczący (widziany w białym świetle),

Obiekt należy oświetlić dwoma źródłami światła o następujących parametrach:

Źródło nr 1:

Źródło nr 2:

Program powinien umożliwiać interaktywne, niezależne włączanie i wyłączanie źródeł światła. Należy również zapewnić użytkownikowi możliwość zmiany położenia obserwatora poprzez podanie następujących parametrów:

Oświetlony obiekt powinien zawsze znajdować się w centralnej części okna.



Wyszukiwarka