| Program | Source | Image |
|---|---|---|
| Matrix example one | matrix1.c | matrix1.jpg |
| Matrix example two | matrix2.c | matrix2.jpg |
| Matrix example three | matrix3.c | matrix3.jpg |
| Fly around example | matrix4.c | matrix4.jpg |
| Program | Source | Image |
|---|---|---|
| Rotating Cube using vertex array | box1.c | box1.jpg |
| Rotating Cube using vertex array and using display list |
box2.c | box2.jpg |
| Pillar & Rotating Cube | box3.c | box3.jpg |
| Pillar &Translate rotating Cube | box4.c | box4.jpg |
| Translate Rotating Pillar & Translate rotating Cube |
box5.c | box5.jpg |
| Rotate translated Pillar& Translate rotating Cube |
box6.c | box6.jpg |
| Rotate translated Pillar & Rotate translated Cube |
box7.c | box7.jpg |
| Translate rotating Pillar & Rotate translated Cube |
box8.c | box8.jpg |
| Translate rotating Pillar scaled after rotated & Rotate translated Cube |
box9.c | box9.jpg |
| Side view of box9 without cube | box10.c | box10.jpg |
| Added teapot and sphere | box11.c | box11.jpg |
| Different view of box11 | box12.c | box12.jpg |
| Box12 with world rotated | box13.c | box13.jpg |
| Different view of box13 | box14.c | box14.jpg |