Compressed facade displacement maps

Saif Ali, Jieping Ye, Anshuman Razdan, Peter Wonka

Research output: Contribution to journalArticle

12 Citations (Scopus)

Abstract

We describe an approach to render massive urban models. To prevent a memory transfer bottleneck we propose to render the models from a compressed representation directly. Our solution is based on rendering crude building outlines as polygons and generating details by ray-tracing displacement maps in the fragment shader. We demonstrate how to compress a displacement map so that a decompression algorithm can selectively and quickly access individual entries in a fragment shader. Our prototype implementation shows how a massive urban model can be compressed by a factor of $85$ and outperform a basic geometry-based renderer by a factor of $50$ to $100$ in rendering speed.

Original languageEnglish (US)
Article number4585376
Pages (from-to)262-273
Number of pages12
JournalIEEE Transactions on Visualization and Computer Graphics
Volume15
Issue number2
DOIs
StatePublished - Mar 2009

Fingerprint

Facades
Ray tracing
Data storage equipment
Geometry

Keywords

  • Compression
  • Displacement mapping
  • Massive urban models
  • Real-time rendering

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Software
  • Computer Vision and Pattern Recognition
  • Signal Processing

Cite this

Compressed facade displacement maps. / Ali, Saif; Ye, Jieping; Razdan, Anshuman; Wonka, Peter.

In: IEEE Transactions on Visualization and Computer Graphics, Vol. 15, No. 2, 4585376, 03.2009, p. 262-273.

Research output: Contribution to journalArticle

Ali, S, Ye, J, Razdan, A & Wonka, P 2009, 'Compressed facade displacement maps', IEEE Transactions on Visualization and Computer Graphics, vol. 15, no. 2, 4585376, pp. 262-273. https://doi.org/10.1109/TVCG.2008.98
Ali, Saif ; Ye, Jieping ; Razdan, Anshuman ; Wonka, Peter. / Compressed facade displacement maps. In: IEEE Transactions on Visualization and Computer Graphics. 2009 ; Vol. 15, No. 2. pp. 262-273.
@article{f226cdcb51844e73bfc13554068e411f,
title = "Compressed facade displacement maps",
abstract = "We describe an approach to render massive urban models. To prevent a memory transfer bottleneck we propose to render the models from a compressed representation directly. Our solution is based on rendering crude building outlines as polygons and generating details by ray-tracing displacement maps in the fragment shader. We demonstrate how to compress a displacement map so that a decompression algorithm can selectively and quickly access individual entries in a fragment shader. Our prototype implementation shows how a massive urban model can be compressed by a factor of $85$ and outperform a basic geometry-based renderer by a factor of $50$ to $100$ in rendering speed.",
keywords = "Compression, Displacement mapping, Massive urban models, Real-time rendering",
author = "Saif Ali and Jieping Ye and Anshuman Razdan and Peter Wonka",
year = "2009",
month = "3",
doi = "10.1109/TVCG.2008.98",
language = "English (US)",
volume = "15",
pages = "262--273",
journal = "IEEE Transactions on Visualization and Computer Graphics",
issn = "1077-2626",
publisher = "IEEE Computer Society",
number = "2",

}

TY - JOUR

T1 - Compressed facade displacement maps

AU - Ali, Saif

AU - Ye, Jieping

AU - Razdan, Anshuman

AU - Wonka, Peter

PY - 2009/3

Y1 - 2009/3

N2 - We describe an approach to render massive urban models. To prevent a memory transfer bottleneck we propose to render the models from a compressed representation directly. Our solution is based on rendering crude building outlines as polygons and generating details by ray-tracing displacement maps in the fragment shader. We demonstrate how to compress a displacement map so that a decompression algorithm can selectively and quickly access individual entries in a fragment shader. Our prototype implementation shows how a massive urban model can be compressed by a factor of $85$ and outperform a basic geometry-based renderer by a factor of $50$ to $100$ in rendering speed.

AB - We describe an approach to render massive urban models. To prevent a memory transfer bottleneck we propose to render the models from a compressed representation directly. Our solution is based on rendering crude building outlines as polygons and generating details by ray-tracing displacement maps in the fragment shader. We demonstrate how to compress a displacement map so that a decompression algorithm can selectively and quickly access individual entries in a fragment shader. Our prototype implementation shows how a massive urban model can be compressed by a factor of $85$ and outperform a basic geometry-based renderer by a factor of $50$ to $100$ in rendering speed.

KW - Compression

KW - Displacement mapping

KW - Massive urban models

KW - Real-time rendering

UR - http://www.scopus.com/inward/record.url?scp=59049085883&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=59049085883&partnerID=8YFLogxK

U2 - 10.1109/TVCG.2008.98

DO - 10.1109/TVCG.2008.98

M3 - Article

VL - 15

SP - 262

EP - 273

JO - IEEE Transactions on Visualization and Computer Graphics

JF - IEEE Transactions on Visualization and Computer Graphics

SN - 1077-2626

IS - 2

M1 - 4585376

ER -