My 2nd year, 1st term Graphics assignment - a 2D OpenGL graphics application:
Key bindings:
-
A: Add shape
-
D: Duplicate selected shape
-
X: Delete selected shape
-
W: Increase selected shape vertices (up to 10)
-
S: Decrease selected shape vertices (up to 3)
-
R: Change selected shape colour to red
-
G: Change selected shape colour to green
-
B: Change selected shape colour to blue
-
Backspace: Remove all shapes
-
LMB: Rotate selected shape
-
RMB: Move selected shape
-
MMB: Scale selected shape
-
RMB + Space: Pan view
-
MMB + Space: Zoom view