# glskeleton2 — pa1

OpenGL 3.3 Core Profile skeleton project using modern shader-based rendering.

### What this assignment contains

- **Animation**: rotating objects and changing their color with respect to time
- **Mesh class**: abstract geometry loading process on GPU provided by OpenGL

## How to play the demo

According to your os, unzip one of the zip files at your preferred location, and then go to the directory where you have uncompress it and play `glskeleton` by double-clicking it!

### Controls

| Key | Action |
|-----|--------|
| `W` | Toggle wireframe / fill (for reference demo) |
| `N` | Toggle normal visualization (for reference demo) |
| `ESC` | Quit |