Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

3D rendering with C++ and openGL in undergraduate projects

Published: 01 October 2001 Publication History

Abstract

Rendering and animation involve a number of very interesting programming problems that provide an excellent challenge for advanced undergraduate students. Furthermore, the topic itself has wide appeal among that group. Over the past three semesters independent study classes were conducted with three different undergraduate students. In these classes we used Microsoft's Visual C++ and OpenGL, a 3D graphics library. The educational focus was on learning Visual C++ and techniques of Object-Oriented Programming. This paper will present an outline of the basics of 3D rendering and animation, and a description of the classes we developed to formulate the problem in an object-oriented framework. Several programs produced by these students will be discussed to show their pedagogical value.

References

[1]
{1} Foley, J., van Dam, A., Feiner, S., and Hughes, J., Computer Graphics Principles and Practice, Addison-Wesley, 1997.]]
[2]
{2} Wright, R., and Sweet, M., OpenGL Superbible, The Waite Group, 1996.]]
[3]
{3} DeGoes, John, 3D Game Programming with C++, The Coriolis Group, 1996.]]
[4]
{4} Kempf, R., and Frazier, C., eds. OpenGL Reference Manual, second edition, Addison-Wesley 1997.]]

Cited By

View all
  • (2006)Interactive graphics using OpenGL and the Graphix Windowing ToolkitJournal of Computing Sciences in Colleges10.5555/1181901.118193922:2(220-227)Online publication date: 1-Dec-2006

Comments

Information & Contributors

Information

Published In

cover image Journal of Computing Sciences in Colleges
Journal of Computing Sciences in Colleges  Volume 17, Issue 1
October 2001
282 pages
ISSN:1937-4771
EISSN:1937-4763
Issue’s Table of Contents

Publisher

Consortium for Computing Sciences in Colleges

Evansville, IN, United States

Publication History

Published: 01 October 2001
Published in JCSC Volume 17, Issue 1

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)21
  • Downloads (Last 6 weeks)1
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2006)Interactive graphics using OpenGL and the Graphix Windowing ToolkitJournal of Computing Sciences in Colleges10.5555/1181901.118193922:2(220-227)Online publication date: 1-Dec-2006

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media