Efficient Representation of Detailed Foam Waves by Incorporating Projective Space

Jong Hyun Kim, Jung Lee, Sungdeok Cha, Chang-Hun Kim

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

We propose an efficient framework to realistically simulate foam effects in which 3D water particles from a base water solver are first projected onto 2D screen space in order to reduce computational complexity of finding foam particles. Because foam effects are often created primarily in fast and complicated water flows, we analyze acceleration and curvature values to identify the areas exhibiting such flow patterns. Identified foam particles are emitted in 3D simulation space, and each foam particle is advected by its classified type based on its velocity, thereby capturing the essential characteristics of foam wave motions (e.g., floating waves or scattering bubbles). In addition, we provide an intuitive and flexible mechanism (e.g., user sketch or image) to customize parameters and control the appearance of foam effects while minimizing the occurrence of popping artifacts. Experiments convincingly demonstrate that the proposed approach is efficient and easy to use while delivering high-quality results.

Original languageEnglish
Article number7567502
Pages (from-to)2056-2068
Number of pages13
JournalIEEE Transactions on Visualization and Computer Graphics
Volume23
Issue number9
DOIs
Publication statusPublished - 2017 Sep 1

Fingerprint

Foams
Water
Space Simulation
Artifacts
Flow patterns
Computational complexity
Scattering
Experiments

Keywords

  • Foam effects
  • foam wave patterns
  • projective space

ASJC Scopus subject areas

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

Cite this

Efficient Representation of Detailed Foam Waves by Incorporating Projective Space. / Kim, Jong Hyun; Lee, Jung; Cha, Sungdeok; Kim, Chang-Hun.

In: IEEE Transactions on Visualization and Computer Graphics, Vol. 23, No. 9, 7567502, 01.09.2017, p. 2056-2068.

Research output: Contribution to journalArticle

@article{79bf44853ae34640af1a12d54058c03a,
title = "Efficient Representation of Detailed Foam Waves by Incorporating Projective Space",
abstract = "We propose an efficient framework to realistically simulate foam effects in which 3D water particles from a base water solver are first projected onto 2D screen space in order to reduce computational complexity of finding foam particles. Because foam effects are often created primarily in fast and complicated water flows, we analyze acceleration and curvature values to identify the areas exhibiting such flow patterns. Identified foam particles are emitted in 3D simulation space, and each foam particle is advected by its classified type based on its velocity, thereby capturing the essential characteristics of foam wave motions (e.g., floating waves or scattering bubbles). In addition, we provide an intuitive and flexible mechanism (e.g., user sketch or image) to customize parameters and control the appearance of foam effects while minimizing the occurrence of popping artifacts. Experiments convincingly demonstrate that the proposed approach is efficient and easy to use while delivering high-quality results.",
keywords = "Foam effects, foam wave patterns, projective space",
author = "Kim, {Jong Hyun} and Jung Lee and Sungdeok Cha and Chang-Hun Kim",
year = "2017",
month = "9",
day = "1",
doi = "10.1109/TVCG.2016.2609429",
language = "English",
volume = "23",
pages = "2056--2068",
journal = "IEEE Transactions on Visualization and Computer Graphics",
issn = "1077-2626",
publisher = "IEEE Computer Society",
number = "9",

}

TY - JOUR

T1 - Efficient Representation of Detailed Foam Waves by Incorporating Projective Space

AU - Kim, Jong Hyun

AU - Lee, Jung

AU - Cha, Sungdeok

AU - Kim, Chang-Hun

PY - 2017/9/1

Y1 - 2017/9/1

N2 - We propose an efficient framework to realistically simulate foam effects in which 3D water particles from a base water solver are first projected onto 2D screen space in order to reduce computational complexity of finding foam particles. Because foam effects are often created primarily in fast and complicated water flows, we analyze acceleration and curvature values to identify the areas exhibiting such flow patterns. Identified foam particles are emitted in 3D simulation space, and each foam particle is advected by its classified type based on its velocity, thereby capturing the essential characteristics of foam wave motions (e.g., floating waves or scattering bubbles). In addition, we provide an intuitive and flexible mechanism (e.g., user sketch or image) to customize parameters and control the appearance of foam effects while minimizing the occurrence of popping artifacts. Experiments convincingly demonstrate that the proposed approach is efficient and easy to use while delivering high-quality results.

AB - We propose an efficient framework to realistically simulate foam effects in which 3D water particles from a base water solver are first projected onto 2D screen space in order to reduce computational complexity of finding foam particles. Because foam effects are often created primarily in fast and complicated water flows, we analyze acceleration and curvature values to identify the areas exhibiting such flow patterns. Identified foam particles are emitted in 3D simulation space, and each foam particle is advected by its classified type based on its velocity, thereby capturing the essential characteristics of foam wave motions (e.g., floating waves or scattering bubbles). In addition, we provide an intuitive and flexible mechanism (e.g., user sketch or image) to customize parameters and control the appearance of foam effects while minimizing the occurrence of popping artifacts. Experiments convincingly demonstrate that the proposed approach is efficient and easy to use while delivering high-quality results.

KW - Foam effects

KW - foam wave patterns

KW - projective space

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

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

U2 - 10.1109/TVCG.2016.2609429

DO - 10.1109/TVCG.2016.2609429

M3 - Article

VL - 23

SP - 2056

EP - 2068

JO - IEEE Transactions on Visualization and Computer Graphics

JF - IEEE Transactions on Visualization and Computer Graphics

SN - 1077-2626

IS - 9

M1 - 7567502

ER -