Final Project Idea: Bouncy Ball by Angel Arellano

The idea that I have for my final project for this semester is a simple 3d animation of a bouncing ball that will keep on repeating itself until you press the "escape" key (or if you close the window). This program will first open a separate window where the program will then create a sphere object. The sphere itself will have the classic Disney "star" ball texture that has mostly been seen in many Disney movies. Ball gif The ball will then be constructed at the top of the screen, where the ball will then fall toward a plane that will act as the solid floor for the ball to land on. The ball will then bounce a couple of times until it finally comes to a stop. The animation will then repeat itself continuously until the user either presses the "escape" key or close the window. Bounce Repeat gif Some of the challenges that I believe will face will include adding physics into the animation. It's mostly the ball object that is constructed in the animation that will contain some elements of physics because I believe gravity is going to be the main reason of how the ball will fall and bounce off from another object. Another difficulty that I may experience is to program my animation to continuously repeat the same action over and over again. To solve this issue, I will be placing my whole code into a "while" loop. My animation will be a repeating type of animation as I've mentioned earlier about. The animation will continuously keep creating a sphere object, for a certain amount of time. And finally, for the background of the animation, I might later on decide to only leave a blank, white background for the bouncy ball or add a somewhat "child's room" theme background that will make the it look like that the ball is bouncing inside a child's room. Child's Room