„Számítógépes grafika házi feladat tutorial” változatai közötti eltérés

Rohamcsiga (vitalap | szerkesztései)
Rohamcsiga (vitalap | szerkesztései)
aNincs szerkesztési összefoglaló
83. sor: 83. sor:


Az eredménye:
Az eredménye:
<div style="text-align:left;margin:0px auto;">
 
http://i.imgur.com/bOSuMin.png
http://i.imgur.com/bOSuMin.png
</div>
 
<br/>
Minden egyes ponthoz külön színt is meg tudunk megadni. A glColor3f()-el lehet állítani a rajzolószínt, ami utána az összes glVertex hívásra érvényes lesz. Az összetettebb alakzatoknál az egyes pontok színei interpolálódnak, és szép színátmenetet kapunk.
Minden egyes ponthoz külön színt is meg tudunk megadni. A glColor3f()-el lehet állítani a rajzolószínt, ami utána az összes glVertex hívásra érvényes lesz. Az összetettebb alakzatoknál az egyes pontok színei interpolálódnak, és szép színátmenetet kapunk.


136. sor: 135. sor:


Az eredménye:
Az eredménye:
<div style="text-align:left;margin:0px auto;">
 
http://i.imgur.com/6yfh7q2.png
http://i.imgur.com/6yfh7q2.png
</div>
 


=== Eseménykezelés ===
=== Eseménykezelés ===
205. sor: 204. sor:


Az eredménye:
Az eredménye:
<div style="text-align:left;margin:0px auto;">
 
http://i.imgur.com/4WDimmL.png
http://i.imgur.com/4WDimmL.png
</div>


=== Animáció ===
=== Animáció ===
257. sor: 255. sor:


Az eredménye:
Az eredménye:
<div style="text-align:left;margin:0px auto;">
 
http://i.imgur.com/ezFQ4l4.png
http://i.imgur.com/ezFQ4l4.png
</div>
 


== A második házihoz szükséges elmélet ==
== A második házihoz szükséges elmélet ==
400. sor: 398. sor:


Próbáld ki nyugodtan: [[Média:Grafpp_glutSolidCube.cpp‎|glutSolidCube]]
Próbáld ki nyugodtan: [[Média:Grafpp_glutSolidCube.cpp‎|glutSolidCube]]
<div style="text-align:left;margin:0px auto;">
 
http://i.imgur.com/PA2A3eQ.png
http://i.imgur.com/PA2A3eQ.png <br/>
</div><br/>


Ezt felhasználva a példaprogram: [[Média:Grafpp_robot_kar.cpp|Robot kar]]
Ezt felhasználva a példaprogram: [[Média:Grafpp_robot_kar.cpp|Robot kar]]
888. sor: 885. sor:
<br/>
<br/>
___________'''Sugárkövetett kocka'''---------------------------------------------- '''glutSolidCube(1.0f)'''_____________
___________'''Sugárkövetett kocka'''---------------------------------------------- '''glutSolidCube(1.0f)'''_____________
<div style="text-align:left;margin:0px auto;">
 
http://i.imgur.com/tgmGj7A.png http://i.imgur.com/PA2A3eQ.png  
http://i.imgur.com/tgmGj7A.png http://i.imgur.com/PA2A3eQ.png <br/>
</div><br/>


==== A pontfényforrás ====
==== A pontfényforrás ====
912. sor: 908. sor:


A kamera fölül - fejlámpaként - világító pontfényforrás hatása:
A kamera fölül - fejlámpaként - világító pontfényforrás hatása:
<div style="text-align:left;margin:0px auto;">
 
http://i.imgur.com/3ZjMobS.png
http://i.imgur.com/3ZjMobS.png <br/>
</div><br/>


==== A spot lámpa ====
==== A spot lámpa ====
939. sor: 934. sor:


A spot lámpa segítségével sokkal meggyőzőbb fejlámpát lehet csinálni. Az más kérdés, hogy nekem nem sikerült... :D
A spot lámpa segítségével sokkal meggyőzőbb fejlámpát lehet csinálni. Az más kérdés, hogy nekem nem sikerült... :D
<div style="text-align:left;margin:0px auto;">
 
http://i.imgur.com/5KBCzk8.png
http://i.imgur.com/5KBCzk8.png <br/>
</div><br/>


=== Árnyékok ===
=== Árnyékok ===
950. sor: 944. sor:


Például: [[Média:Grapp_raytrace_egyszeru_kornyezet.cpp|Egyszerű környezet]]
Például: [[Média:Grapp_raytrace_egyszeru_kornyezet.cpp|Egyszerű környezet]]
<div style="text-align:left;margin:0px auto;">
 
http://i.imgur.com/cBNRcbX.png
http://i.imgur.com/cBNRcbX.png <br/>
</div><br/>


Ez máris egy fokkal jobb, de sajnos a valósághűbb környezet választása nem oldotta meg minden problémánkat, hanem inkább újakat vetett fel, például, hogy a kocka nem vet árnyékot a síkra, mint ahogy azt a valóságban tenné.
Ez máris egy fokkal jobb, de sajnos a valósághűbb környezet választása nem oldotta meg minden problémánkat, hanem inkább újakat vetett fel, például, hogy a kocka nem vet árnyékot a síkra, mint ahogy azt a valóságban tenné.
997. sor: 990. sor:


Pont fényforrás esetén:
Pont fényforrás esetén:
<div style="text-align:left;margin:0px auto;">
 
http://i.imgur.com/E8mjq9d.png
http://i.imgur.com/E8mjq9d.png  
</div><br/>


Irány fényforrás esetén:
Irány fényforrás esetén:
<div style="text-align:left;margin:0px auto;">
 
http://i.imgur.com/Ty2pjDQ.png
http://i.imgur.com/Ty2pjDQ.png
</div><br/>


Irány és pont fényforrás esetén egyszerre:
Irány és pont fényforrás esetén egyszerre:
<div style="text-align:left;margin:0px auto;">
http://i.imgur.com/tnqsQ2g.png
http://i.imgur.com/tnqsQ2g.png <br/>
</div><br/>


=== Tonemapping ===
=== Tonemapping ===