Interactive computer graphics - solo project