Real-time fluid effects on surfaces using the closest point method

The Closest Point Method (CPM) is a method for numerically solving partial differential equations (PDEs) on arbitrary surfaces, independent of the existence of a surface parametrization. The CPM uses a closest point representation of the surface, to solve the unmodified Cartesian version of a surfac...

Cur síos iomlán

Sonraí bibleagrafaíochta
Príomhchruthaitheoirí: Auer, S, MacDonald, C, Treib, M, Schneider, J, Westermann, R
Formáid: Journal article
Teanga:English
Foilsithe / Cruthaithe: 2012
_version_ 1826292856416894976
author Auer, S
MacDonald, C
Treib, M
Schneider, J
Westermann, R
author_facet Auer, S
MacDonald, C
Treib, M
Schneider, J
Westermann, R
author_sort Auer, S
collection OXFORD
description The Closest Point Method (CPM) is a method for numerically solving partial differential equations (PDEs) on arbitrary surfaces, independent of the existence of a surface parametrization. The CPM uses a closest point representation of the surface, to solve the unmodified Cartesian version of a surface PDE in a 3D volume embedding, using simple and well-understood techniques. In this paper, we present the numerical solution of the wave equation and the incompressible Navier-Stokes equations on surfaces via the CPM, and we demonstrate surface appearance and shape variations in real-time using this method. To fully exploit the potential of the CPM, we present a novel GPU realization of the entire CPM pipeline. We propose a surface-embedding adaptive 3D spatial grid for efficient representation of the surface, and present a high-performance approach using CUDA for converting surfaces given by triangulations into this representation. For real-time performance, CUDA is also used for the numerical procedures of the CPM. For rendering the surface (and the PDE solution) directly from the closest point representation without the need to reconstruct a triangulated surface, we present a GPU ray-casting method that works on the adaptive 3D grid. © 2012 The Eurographics Association and Blackwell Publishing Ltd.
first_indexed 2024-03-07T03:21:08Z
format Journal article
id oxford-uuid:b777e8ed-23b1-46ef-b2e0-15155cf64a49
institution University of Oxford
language English
last_indexed 2024-03-07T03:21:08Z
publishDate 2012
record_format dspace
spelling oxford-uuid:b777e8ed-23b1-46ef-b2e0-15155cf64a492022-03-27T04:48:51ZReal-time fluid effects on surfaces using the closest point methodJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:b777e8ed-23b1-46ef-b2e0-15155cf64a49EnglishSymplectic Elements at Oxford2012Auer, SMacDonald, CTreib, MSchneider, JWestermann, RThe Closest Point Method (CPM) is a method for numerically solving partial differential equations (PDEs) on arbitrary surfaces, independent of the existence of a surface parametrization. The CPM uses a closest point representation of the surface, to solve the unmodified Cartesian version of a surface PDE in a 3D volume embedding, using simple and well-understood techniques. In this paper, we present the numerical solution of the wave equation and the incompressible Navier-Stokes equations on surfaces via the CPM, and we demonstrate surface appearance and shape variations in real-time using this method. To fully exploit the potential of the CPM, we present a novel GPU realization of the entire CPM pipeline. We propose a surface-embedding adaptive 3D spatial grid for efficient representation of the surface, and present a high-performance approach using CUDA for converting surfaces given by triangulations into this representation. For real-time performance, CUDA is also used for the numerical procedures of the CPM. For rendering the surface (and the PDE solution) directly from the closest point representation without the need to reconstruct a triangulated surface, we present a GPU ray-casting method that works on the adaptive 3D grid. © 2012 The Eurographics Association and Blackwell Publishing Ltd.
spellingShingle Auer, S
MacDonald, C
Treib, M
Schneider, J
Westermann, R
Real-time fluid effects on surfaces using the closest point method
title Real-time fluid effects on surfaces using the closest point method
title_full Real-time fluid effects on surfaces using the closest point method
title_fullStr Real-time fluid effects on surfaces using the closest point method
title_full_unstemmed Real-time fluid effects on surfaces using the closest point method
title_short Real-time fluid effects on surfaces using the closest point method
title_sort real time fluid effects on surfaces using the closest point method
work_keys_str_mv AT auers realtimefluideffectsonsurfacesusingtheclosestpointmethod
AT macdonaldc realtimefluideffectsonsurfacesusingtheclosestpointmethod
AT treibm realtimefluideffectsonsurfacesusingtheclosestpointmethod
AT schneiderj realtimefluideffectsonsurfacesusingtheclosestpointmethod
AT westermannr realtimefluideffectsonsurfacesusingtheclosestpointmethod