Mohawk Valley Community College s12

Mohawk Valley Community College s12

<p> MOHAWK VALLEY COMMUNITY COLLEGE UTICA AND ROME, NEW YORK Department of Business, Cybersecurity, & Computer Sciences</p><p>COURSE OUTLINE</p><p>CI 280 Computer Graphics 1 C-2, P-2, Cr-3</p><p>Course Description:</p><p>This course introduces to the field of 3D computer graphics. Topics include 2D vector algebra, 3D model creation, 3D transformation theory, texture and shader techniques, lighting effects, camera basics, mesh creation of model resources, user interactivity, animation techniques, and methods for achieving physically realistic behaviors. It uses a professional graphics package and 3D design package to complete programming and laboratory assignments. Prerequisites: CI245 Java Programming and MA121 Fundamentals of College Math 1.</p><p>Student Learning Outcomes At the conclusion of the course, the students will be able to:</p><p>1. Demonstrate an understanding of and be able to identify the types of Graphics Display Devices. 2. Demonstrate an understanding of the use of the Java Abstract Windowing Toolkit. 3. Demonstrate an understanding of using various Geometries with computer graphics computations. 4. Demonstrate an understanding of graphics primitives. 5. Demonstrate an understanding of the use of color and interaction in graphical displays. 6. Demonstrate an understanding of and produce simple interactive animations. Major Topics INTRODUCTION History of Computer Graphics Sub fields of Computer Graphics Types of Graphics Display Devices Graphics Software The Java Abstract Windowing Toolkit GEOMETRY and LINE GENERATION Planes and Coordinates Line Segments Perpendicular Lines Vectors and Vector Generation</p><p>GRAPHICS PRIMITIVES Primitive Operations Device Coordinates Line Output Primitives Text Concepts Line Styles Applications to Existing Graphics</p><p>COLOR THEORY & COLOR MODELS</p><p>ANIMATION Character Based Techniques Color Table Methods Brute Force Techniques Segment Table Methods</p><p>TRANSFORMATIONS (2-D) Vector Algebra Matrix Algebra 2-D Transformations Homogeneous Coordinates and Reexamination of 2-D Applications to Existing Graphics Devices</p><p>SEGMENTS Concept of Segments Creating & Manipulating Segments Data Structures for holding Segments Image Transformation with Segments Applications to Existing Graphics Devices</p><p>WINDOWING and CLIPPING Viewing Transformation Clipping of Lines Clipping of Polygons Generalized Clipping Algorithms Application to Existing Graphics Devices</p><p>INTERACTIVE GRAPHIC SYSTEMS Physical Interactive Devices Event Handling Algorithms Simulation of Interactive Devices Logically Applications to Existing Graphics Devices</p><p>Revised 1/17</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    3 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us