About UsMy AccountNo items in your cart

Publication Details

Computer Graphics Programming with OpenGL
Price: $99.00
Business Focus: Database Management & Programming
Instructor: Merrill Hall
Course Code: ogl
Delivery Method: Instructor-led Online Course
Frequently Asked Questions
     
Course Overview:
You've seen sophisticated three-dimensional computer graphics used as special effects in your favorite games, movies, television, print ads, the Internet, and elsewhere. Did you ever wonder how they were created?

Well, wonder no more. This course, a behind-the-scenes introduction to computer graphics programming, will teach you how to use industry standard OpenGL and C++ tools to create computer graphics.

Challenging hands-on projects will provide you with valuable experience in a new, exciting, and fast-growing field.

Prepare for a career developing games, motion picture special effects, illustrations, and advertisements. Discover how OpenGL makes it easy for you to create points, lines, polygons, curves, 3D objects, color, surfaces, textures, light sources, shading, perspective, transformations, and more.

Instructor Biography:
Merrill Hall teaches Computer Science and Information Systems, specializing in C++ Programming, Data Structures, Algorithms, Computer Architecture, and Graphics Programming. He worked in the software design and development field for more than 20 years. He holds a Bachelor’s degree in Mathematics and a Master’s degree in Computer Science.

Course Syllabus:
Lesson 1 Syllabus Introducing Computer Graphics
Lesson 2 Syllabus The OpenGL Toolkit
Lesson 2 Objective Get some background and an overview of the field of computer graphics.
Lesson 3 Syllabus Lines, Polylines, and Input Devices
Lesson 3 Objective Introduce OpenGL, how it works, and its basic program structure.
Lesson 4 Syllabus Windows, Coordinates, and Viewports
Lesson 4 Objective Understand OpenGL primitives and its interactive capabilities.
Lesson 5 Syllabus The Canvas Class, Supporting Tools, and Relative Movement and Drawing
Lesson 5 Objective Compare different coordinate systems, and look at ways to use them in OpenGL.
Lesson 6 Syllabus Polygons, Circles, and Arcs
Lesson 6 Objective Build a Canvas class to make programs simpler, and introduce relative drawing.
Lesson 7 Syllabus Mathematical Concepts for More Advanced Graphics
Lesson 7 Objective Draw polygons, circles, arcs, and combine them into other shapes.
Lesson 8 Syllabus Cross Products, Tweening, and Different Representations for Lines and Planes
Lesson 8 Objective Introduce some of the mathematics relevant to CG.
Lesson 9 Syllabus Transformations in 2-D and 3-D
Lesson 9 Objective Continue with additional CG mathematical topics.
Lesson 10 Syllabus 3-D Objects, Lighting, and Color
Lesson 10 Objective Understand CG transformations, and introduce 3-D scenes.
Lesson 11 Syllabus More on OpenGL 3-D Objects, a Movable Camera, and Perspective
Lesson 11 Objective Cover OpenGL's built-in 3-D mesh and solid shapes, and introduce lighting and surface properties.
Lesson 12 Syllabus Custom 3-D Objects, Moving Objects, and Textures
Lesson 12 Objective Learn to manipulate built-in 3-D objects, then build a more powerful camera.

Username:

Password:

Forgot your password?

Home

Company Profiles

Industry Information

Industry & Market Reports

Business News

Business Development Resources

Business Leads

Business Directories

Business Management Resources

Business Plans

Business Encyclopedias

Online Courses

U.S. Job Search

Advertising, Refund Policy, Contact Us, Site Map, Add to del.icio.us, Customer Service, How to Buy, Frequently Asked Questions

Use of the Goliath service and this Web site constitutes acceptance of our Terms & Conditions and Privacy Policy.

Copyright © 2008, The Gale Group, a part of Cengage Learning, All Rights Reserved