Real-time solid voxelization by slice functions

  • Authors:
  • Duoduo Liao;James K. Hahn

  • Affiliations:
  • George Washington University;George Washington University

  • Venue:
  • Proceedings of the 2008 symposium on Interactive 3D graphics and games
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a new approach that utilizes a dynamic solid slice function mechanism and masking techniques based on 3D graphics hardware acceleration to significantly improve solid voxelization speed in real time as well as create diverse multivalued solid volumetric models with various kinds of slice functions. Through this approach, the solid voxelization by the size of 5123 can be obtained in less than 1 millisecond. In particular, by dynamically applying different slice functions, any surface-closed geometric model can be voxelized into a solid volumetric representation with any kind of interior materials, such as rainbow, marble, wood, translucent jade, etc. The principle and algorithm of solid slice creation and the algorithm of real-time solid voxelization are described in Figure 2 and Figure 3. The algorithms introduced in this paper are easy to implement and convenient to integrate into various applications, such as volume modeling, medical simulation, 3D printing, and computer art. The experimental results for the complex objects as shown in Figure 1 demonstrate the effectiveness, flexibility, and diversity of this approach.