Miao, Yi (2000) M-buffer: a practice of object-oriented computer graphics with UML. Masters thesis, Memorial University of Newfoundland.
[English]
PDF
- Accepted Version
Available under License - The author retains copyright ownership and moral rights in this thesis. Neither the thesis nor substantial extracts from it may be printed or otherwise reproduced without the author's permission. Download (2MB) |
Abstract
In many applications such as virtual reality and computer-aided design (CAD), time-critical rendering of pictures and adequate display of information are fundamental to real-time human-computer interactions. In compassion with shaded pictures that present a simulated level of photo-realism, line drawing (wireframe) pictures are commonly used to show the shapes and movements of three-dimensional objects during the modeling and testing stage of computer-aided design/manufacturing. This thesis presents a practice of object-oriented computer graphics. It applies object-oriented methodology in the development of a mixed-buffer hidden-line rendering algorithm, namely the M-Buffer algorithm. The developed M-Buffer algorithm combines the Z-Buffer algorithm, which is a traditional hidden-line removal algorithm in image-space, with the D-Buffer algorithm, which is a modified hidden-line rendering algorithm. In addition, as it has been constructed by means of object-oriented methodology, the M-Buffer algorithm has the unique capability of rendering pictures quickly in the image space and revealing hidden structures according to users' attention.
Item Type: | Thesis (Masters) |
---|---|
URI: | http://research.library.mun.ca/id/eprint/11040 |
Item ID: | 11040 |
Additional Information: | Bibliography: leaves 65-71. |
Department(s): | Science, Faculty of > Computer Science |
Date: | 2000 |
Date Type: | Submission |
Library of Congress Subject Heading: | Object-oriented methods (Computer science); UML (Computer science) |
Actions (login required)
View Item |