Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS3451, Project 1 Teams of 3 (or 2).

Similar presentations


Presentation on theme: "CS3451, Project 1 Teams of 3 (or 2)."— Presentation transcript:

1 CS3451, Project 1 Teams of 3 (or 2)

2 Phase 1: Due Jan 14 Start with Bouncing Ball
Modify Replace my name with names of team members Add nice texture for the wall around the mirror Add code to keep ball (in the room) above the floor Make applet and post it Web page with running applet (fonts, textures!) Header (CS3451 Project 1, names, pictures) Links to all source (.pde) files Zip file of the folder (.pde, font, textures)

3 Phase 2: Due Jan 21 Give the ball a 3D position and velocity
Make sure that the floor and wall bounces work Create 5 balls starting with different initial conditions Add code that detects ball/ball interference for each pair Add code that refines a time step and finds the precise time of first collision (ball/ball or ball/wall) Or better, assume linear motions between time steps and compute the precise collision time Exchange normal velocities at ball/ball collisions Stop the animation at each collision until the user presses SPACE and then resume animation till the next collision Add option to perform uninterrupted animation Synchronize frames to proper time steps (not collisions)


Download ppt "CS3451, Project 1 Teams of 3 (or 2)."

Similar presentations


Ads by Google