Next-generation 3D graphics engine design

Cameron, Justin (2006) Next-generation 3D graphics engine design. [USQ Project] (Unpublished)


Download (478Kb)


3D engines, software used to render images from 3D data, for the most part vary little in the technology utilised. All engines commercially available employ the same basic techniques for rasterisation. An alternative approach to that commonly used will be presented, which provides a cleaner result with comparable efficiency. The history of 3D engines dates back before the era of personal computers. With such limited resources of the time, only basic routines could be used. As technology improved, these same methods were improved to eventually form what we now use today. While some of the modern adaptations are innovative, it is put forward that a change in technique from the standard practice is warranted to be more inline with the demanding requirements of modern applications.

Statistics for USQ ePrint 2402
Statistics for this ePrint Item
Item Type: USQ Project
Refereed: No
Item Status: Live Archive
Depositing User: epEditor USQ
Faculty / Department / School: Historic - Faculty of Engineering and Surveying - Department of Electrical, Electronic and Computer Engineering
Date Deposited: 11 Oct 2007 01:05
Last Modified: 02 Jul 2013 22:44
Uncontrolled Keywords: 3D engines; computing; 3D graphics; games; gaming; backface culling; application programming interface (API); Bezier curver; DirectX; bicubic patch; openGL
Fields of Research (FOR2008): 08 Information and Computing Sciences > 0803 Computer Software > 080305 Multimedia Programming
08 Information and Computing Sciences > 0801 Artificial Intelligence and Image Processing > 080103 Computer Graphics

Actions (login required)

View Item Archive Repository Staff Only