z-logo
open-access-imgOpen Access
A Course In Programming And Computer Graphics Using Visual C++
Author(s) -
Roger Mayne
Publication year - 2020
Publication title -
papers on engineering education repository (american society for engineering education)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.18260/1-2--10322
Subject(s) - computer science , graphics , computer graphics , graphics software , course (navigation) , opengl , computer graphics (images) , aerospace , session (web analytics) , multimedia , visualization , world wide web , engineering , artificial intelligence , aerospace engineering
This paper describes a course in computer graphics for seniors and graduate students in mechanical and aerospace engineering at the University at Buffalo. The course involves 3D graphics theory but also focuses on programming for computer graphics. It is taught in a PC Windows environment with Microsoft’s Visual C++. The paper provides a brief history of the course and its relationship to our other computer aided design offerings. We discuss our strategy for introducing students to programming with VC++ including initial object-oriented exercises without graphics and then programming approaches for basic 2D graphics operations in windows. This is followed by an implementation of 3D graphics programming using an object-oriented format and, lastly, our approach to introducing OpenGL for the PC.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom