An improved scan-line algorithm for display of CSG models

  • Authors:
  • Kohe Tokoi;Tadahiro Kitahashi

  • Affiliations:
  • Faculty of Systems Engineering, Wakayama University, 930, Sakaedani, Wakayama, 640-8510, Japan;School of Science & Technology, Kwansei Gakuin University, 2-1, Gakuen, Sanda, 669-1337, Japan

  • Venue:
  • Geometric modeling
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

A scan-line algorithm uses a one-dimensional set operation instead of a depth comparison to find a visible surface of the object shape defined by Constructive Solid Geometry (CSG). However, this method requires considerable computing time for retrieving the CSG data structure to find visible surface by the set operation.In this chapter, we discuss 3 steps to improve the scan-line algorithm to display the CSG models on a screen. First, changing the order of application of the partial procedures in the algorithm can improve the performance in the interactive modelers. Secondly, substituting set operations for simple manipulations of the elements in two kinds of lists reduces computing time. Finally, using the connection information at the adjoining facets drastically reduces the number of set operation executions.