{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

CS200_A6 Specs

# CS200_A6 Specs - CS200 A6 Assignment 6 Worth Due Date Due...

This preview shows pages 1–2. Sign up to view the full content.

CS200: A6 1 Assignment 6 Worth: 10 points Due Date: 11/27/2006 Due Time: 12 noon Hardcopy: Place your hardcopy version in the CS200 submission box located in the front office. Don’t forget to sign the declaration on page 4 of this document. Softcopy: Copy the zipped softcopy version to your CS200 network submit folder. Topics Introduction to interactive graphics programming. Scan-conversion techniques for 2D circles and convex polygons. Attribute interpolation for convex polygons using linear interpolation. 2D Picking. Point-in-object tests. AABB and Bounding Circle intersection tests. Separation Axis Theorem (SAT) A6 Specifications Implement a project “A6.sln” using a CS200 Framework from A1 – A4 or your own framework demonstrating an interactive layout of a pinball simulator. A6 consists of two parts. Part one is the implementation of a static pinball simulator layout, while part two is concerned with the implementation of 2D picking. PART ONE As in the picture below, viewport is the top-level pinball chamber which in turn, contains additional objects and pinball chambers. Define viewport so that its interior represents a stationary top-level “box” pinball chamber. Within top-level pinball chamber, specify multiple circular, triangular, box, and convex polygonal (with more than four vertices) objects. Some circular objects are used to model pinballs of varying radii while the remainder are used to model solid pillars. Use convex polygons to define second-level “convex” pinball chambers.

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

### Page1 / 4

CS200_A6 Specs - CS200 A6 Assignment 6 Worth Due Date Due...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document
Ask a homework question - tutors are online