Fast visibility analysis in 3D procedural modeling environments

Oren Gal, Yerach Doytsher

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper presents a unique solution to the visibility problem in 3D urban environments generated by procedural modeling. We shall introduce a visibility algorithm for a 3D urban environment, consisting of mass modeling shapes. Mass modeling consists of basic shape vocabulary with a box as the basic structure. Using boxes as simple mass model shapes, one can generate basic building blocks such as L, H, U and T shapes, creating a complex urban environment model computing visible parts. Visibility analysis is based on an analytic solution for basic building structures as a single box. A building structure is presented as a continuous parameterization approximating of the building's corners. The algorithm quickly generates the visible surfaces' boundary of a single building and, consequently, its visible pyramid volume. Using simple geometric operations of projections and intersections between these visible pyramid volumes, hidden surfaces between buildings are rapidly computed. Real urban environment from Boston, MA, approximated to the 3D basic shape vocabulary model demonstrates our approach.

Original languageEnglish
Title of host publicationCOM.Geo 2012 - International Conference on Computing for Geospatial Research and Applications
DOIs
StatePublished - 2012
Externally publishedYes
Event3rd International Conference and Exhibition on Computing for Geospatial Research and Application, COM.Geo 2012 - Washington, DC, United States
Duration: 1 Jul 20123 Jul 2012

Publication series

NameACM International Conference Proceeding Series

Conference

Conference3rd International Conference and Exhibition on Computing for Geospatial Research and Application, COM.Geo 2012
Country/TerritoryUnited States
CityWashington, DC
Period1/07/123/07/12

Keywords

  • 3D visibility
  • efficient algorithms
  • spatial analysis
  • urban environment

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Fast visibility analysis in 3D procedural modeling environments'. Together they form a unique fingerprint.

Cite this