- Lab01: Star
Try to draw 2 triangles next to each other using glDrawArrays by adding more vertices to your data.
Now create the same 2 triangles using two different VAOs and VBOs for their data.
Create two shader programs where the second program uses a different fragment shader that outputs the color yellow; draw both triangles again where one outputs the color yellow.
Render a Circle
use texturas
- Lab02: Draw to triangles in opposite direction and change the colors, first triangle change the greenValue(red, change Green, blue) and the second triangle change the red color (change red, green, blue), after that, both triangles scale in opposite direction too.
- Lab03: In a single window render 3 objects (any) and in the first apply the scale, in the second apply the rotation and in the third apply the translation.
- Lab04: Render Newton Disk
- Lab07: Render a pyramid and rotate with kewboard