1 AIT Asian Institute of Technology

Implementation of hidden-line and hidden-surface algorithms on microcomputer

AuthorSun, Shih-chang
Call NumberAIT Thesis no. CS-88-2
Subject(s)Microcomputers
Computer graphics
NoteA thesis submitted in partial fulfillment of the requirement for the degree of Master of Engineering, School of Engineering and Technology
PublisherAsian Institute of Technology
AbstractThe objective of this study is to implement the hidden- line and hidden-surface removal algorithms on microcomputer . In this work, two different approaches of Painter's algorithm, one by Newell and the other by Fuchs, were used to remove the hidden surfaces for shaded pictures , and one hidden line algorithm for un s haded images . Some modifications were made to improve the performance of Newell ' s algorithm and to solve the cyclic overlap problem in the hidden- line algorithm. A new polygon decomposition algorithm was also proposed to split a concave polygon into convex sub polygons because the current method cannot handle some concave situations. The Fuchs BSP algorithm was selected because it can solve both the cyclic overlap and the plane penetration problem, and at the same time achieve better performance than Newell ' s. An enhanced drawing style, dashed , for hidden- lines was developed to make the pictures more flexible and illustrative. A subsystem, build world, was also designed to enable the user to easily prepare a 3D geometric model and c hang e the viewing parameters interactively. The build world can work as a base to cooperate with the system of a user ' s interactive interface to complete a 3D graphic package. In order to gain ins ight into the singularity problem, a thorough test against those algorithms on specific singularity cases were performed and discussed. Several of the algorithms fail on the singularity cases and need further improvement. Solutions for various singularity problems are also developed.
Year1988
TypeThesis
SchoolSchool of Engineering and Technology (SET)
DepartmentOther Field of Studies (No Department)
Academic Program/FoSComputer Science (CS)
Chairperson(s)Huynh Ngoc Phien ;Bohez, Erik L.J.
Scholarship Donor(s)Government of the Republic Of China
DegreeThesis (M.Eng.) - Asian Institute of Technology, 1988


Usage Metrics
View Detail0
Read PDF0
Download PDF0