„Számítógépes grafika házi feladat tutorial” változatai közötti eltérés
aNincs szerkesztési összefoglaló |
|||
| 39. sor: | 39. sor: | ||
** '''onIdle()''' - Ez a függvény az idő múlását hivatott jelezni, így itt kell kezelni mindent ami az időtől függ (animáció). | ** '''onIdle()''' - Ez a függvény az idő múlását hivatott jelezni, így itt kell kezelni mindent ami az időtől függ (animáció). | ||
== Rajzolás az OpenGL segítségével == | == Az első házihoz szükséges elmélet == | ||
=== Rajzolás az OpenGL segítségével === | |||
* Az OpenGL néhány csak néhány típusú primitívet tud rajzolni, ezekből kell építkeznünk. | * Az OpenGL néhány csak néhány típusú primitívet tud rajzolni, ezekből kell építkeznünk. | ||
| 65. sor: | 67. sor: | ||
** Tehát 2 dimenzióban a glVertex2f-et, 3 dimenzióban a glVertex3f-et kell használnod. | ** Tehát 2 dimenzióban a glVertex2f-et, 3 dimenzióban a glVertex3f-et kell használnod. | ||
* A pontok sorrendje nagyon fontos, már egy quad esetében sem lehet "csak úgy" felsorolni a négy pontot, ha rossz sorrendben adjuk meg őket, akkor két egymásba csúszott háromszöget fogunk látni. | * A pontok sorrendje nagyon fontos, már egy quad esetében sem lehet "csak úgy" felsorolni a négy pontot, ha rossz sorrendben adjuk meg őket, akkor két egymásba csúszott háromszöget fogunk látni. | ||
=== 2D rajzolás === | === 2D rajzolás === | ||