Rotating the cube
Color for the cube
Texture for the cube
Dynamic color for the light
Interactivity
Canvas shader, snow effect
Shadow mapping