Project Idea

My project idea is to render a cylinder using OpenGl. My focus will be on the transformation of the cylinder to render the motion of a cylinder rolling on the ground.

Also, it would render the shadow of the cylinder.

I want have one cylinder falling and then rolling on a surface similar to the gif below .

I will acomplish this by usign some of the computer graphic elements such as translation and rotation of an object.