Application friendly voxelization on GPU by geometry splitting

Zhuopeng Zhang, Shigeo Morishima

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

Abstract

In this paper, we present a novel approach that utilizes the geometry shader to dynamically voxelize 3D models in real-time. In the geometry shader, the primitives are split by their Z-order, and then rendered to tiles which compose a single 2D texture. This method is completely based on graphic pipeline, rather than computational methods like CUDA/OpenCL implementation. So it can be easily integrated into a rendering or simulation system. Another advantage of our algorithm is that while doing voxelization, it can simultaneously record the additional mesh information like normal, material properties and even speed of vertex displacement. Our method achieves conservative voxelization by only two passes of rendering without any preprocessing and it fully runs on GPU. As a result, our algorithm is very useful for dynamic application.

Original languageEnglish
Title of host publicationSmart Graphics - 12th International Symposium, SG 2014, Proceedings
PublisherSpringer Verlag
Pages112-120
Number of pages9
ISBN (Print)9783319116495
DOIs
Publication statusPublished - 2014 Jan 1
Event12th International Symposium on Smart Graphics, SG 2014 - Taipei, Taiwan, Province of China
Duration: 2014 Aug 272014 Aug 29

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8698 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th International Symposium on Smart Graphics, SG 2014
CountryTaiwan, Province of China
CityTaipei
Period14/8/2714/8/29

Keywords

  • applications
  • geometry shader
  • rasterization
  • voxelization

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'Application friendly voxelization on GPU by geometry splitting'. Together they form a unique fingerprint.

  • Cite this

    Zhang, Z., & Morishima, S. (2014). Application friendly voxelization on GPU by geometry splitting. In Smart Graphics - 12th International Symposium, SG 2014, Proceedings (pp. 112-120). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 8698 LNCS). Springer Verlag. https://doi.org/10.1007/978-3-319-11650-1_10