Question: Instructions: For this project, you need to create 5 bouncing shapes, 3 of which should be circles or balls, performing both continuous translation and rotation

Instructions: For this project, you need to create 5 bouncing shapes, 3 of which should be circles or balls, performing both continuous translation and rotation animations. Make sure to perform both rotation and translation animations for each shape. Also, the shapes should bounce back from the boundaries. Reset the model-view matrix after each shape to reset the transformations and start fresh for the next shape so that way the transformations do not get linearly added and are individual and specific for each shape. Submit the video screen recording (screenshots not acceptable for this project, it has to be a video) showing the continuous translation and rotation animations and bouncing of the shapes of different primitive types in Dev-C++ and OpenGL on Windows or Xcode and OpenGL on MacOS.
Instructions: For this project, you need to create 5 bouncing shapes, 3 of which should be circles or balls, performing both continuous translation and rotation animations. Make sure to perform both rotation and translation animations for each shape. Also, the shapes should bounce back from the boundaries. Reset the model-view matrix after each shape to reset the transformations and start fresh for the next shape so that way the transformations do not get linearly added and are individual and specific for each shape. Submit the video screen recording (screenshots not acceptable for this project, it has to be a video) showing the continuous translation and rotation animations and bouncing of the shapes of different primitive types in Dev-C++ and OpenGL on Windows or Xcode and OpenGL on MacOS.
Instructions: For this project, you need to

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!