Part 3) CafeWall (40 points) ================== Credits 4 points for each of the 3 images in the upper row 6 points for each of the 3 images in the bottom row Penalties -7 points for failing to define the “mortar” -4 points for not defining the “mortar” as an easily modifiable constant -7 points for failing to call the method to render rows from the method to render grid Part 4) Animation (60pts) ======================================== Basic rubric: - method that draws figure of your own design (10pts) - count down (5pts) - animating figure of your own design (20pts) - animating input image and integration (25pts) Possible deductions: - figure of your own design does not satisfy the requirements (at least three components with at least two colors, not too large) (-2pts per each) - method that draws the figure is not parameterized (-5pts) - wrong method signature for drawClock method (-5pts) - audio not played (-5pts) - failing to import image (-5pts) - animation - not incorporate the input parameters: drawing board width, height; x, y, speed, angle of the figure; filename, x, y, speed, angle of the image (-2pts each param) - not converting from speed and angle to x speed and y speed (-5 pts) - method that animates the image is not parameterized (-5pts) - animation of the figure and the image and playing of the audio are not simultaneous (-5pts) - improper hand position in clock during countdown (-5pts) Considerations for both parts ============================= - fail to include header(s) (-5pts) - use incorrect filename(s) (-5pts) - fail to compile (-5 pts minimum; we strongly encourage that you recompile and test before submission). - inconsistent style. (-5 pts; please read the CS112 elements of style. we will give comments on poor style and may take off a reasonable number of points for poor style).