Sun, Zutong (2000) Software reengineering system visualizer. Other thesis, Concordia University.
With recent advent of hardware accelerators for three dimension graphics in appear, the question of how to support them has become a hot topic. OpenGL, designed as a streamlined, hardware-independent interface is the right choice for most graphics programmer who could enjoy real interactive 3D images. In this major report, the author applies the principles of software re-engineering to the. System Visualizer and successfully replaces the display module implemented by PEX with OpenGL. The new System Visualizer still retains the original algorithm, data structures and the parser, but incorporates the lighting, texture mapping, alpha blending, antialiasing, animation and hidden surface removal into the display module which the original system missing. OpenGL enables the System Visualizer run on both NT and X platform and removes the limitation of platform dependence.
|Divisions:||Concordia University > Faculty of Engineering and Computer Science > Computer Science and Software Engineering|
|Item Type:||Thesis (Other)|
|Pagination:||vi, 67 leaves : ill. ; 29 cm.|
|Degree Name:||Major reports (M.Comp.Sc.)|
|Program:||Computer Science and Software Engineering|
|Thesis Supervisor(s):||Grogono, Peter|
|Deposited By:||Concordia University Libraries|
|Deposited On:||27 Aug 2009 13:17|
|Last Modified:||08 Dec 2010 10:19|
Repository Staff Only: item control page