Computer Graphics Labs PL
A repository containing labs on computer graphics in OpenGL.
- drawing a rectangle
- random colors and deformations in a rectangle
- Sierpinski carpet - iterative version
- Sierpinski carpet - recursive version
- drawing an egg using points
- drawing an egg using lines
- drawing an egg with triangles
- drawing an egg using the strip primitive
- rotating an object around the X axis
- scaling an object with the second mouse button
- moving the camera around the model
- improving camera movement around the model (without skipping)
- introducing a second light source
- dynamic change of the light color
- moving the light sources together with their visualization
- texturing a square
- texture a pyramid
- create your own texture
- introducing the ability to switch textures
- modify solid color
- create multiple copies of an objec