Font Size: a A A

Design and implementation of a C# OpenGL and three-dimensional modeling class library

Posted on:2005-01-02Degree:M.EngType:Thesis
University:University of LouisvilleCandidate:Ullrich, Adam JohnFull Text:PDF
GTID:2458390008498261Subject:Computer Science
Abstract/Summary:
Computer graphics is an industry that has remained on the cutting edge of technology for years. To take advantage of advances in graphics hardware, new programming languages must be created. Microsoft's latest addition is the C# language, which combines many familiar elements of C++ with the object oriented structure of Java. By Combining C# with OpenGL, a powerful computer graphics API, it can be possible to do some impressive things with computer graphics, but the drawbacks of C# may outweigh the positive aspects. It is the intent of this project to design and implement a C# OpenGL and 3D modeling class library, which gives C#/OpenGL programmers a head start in rendering complex scenes.; A solution for OpenGL in C# is Colin Fahey's Wrapper, which exposes OpenGL functionality to the programmer, and nothing else. It does not dictate any program structure ahead of time, which made it desirable for this project. (Abstract shortened by UMI.)...
Keywords/Search Tags:Opengl, Graphics
Related items