Real-time Local Displacement using Dynamic GPU Memory Management

Loading...
Thumbnail Image
Date
2013
Journal Title
Journal ISSN
Volume Title
Publisher
ACM
Abstract
We propose a novel method for local displacement events in large scenes, such as scratches, footsteps, or sculpting operations. Deformations are stored as displacements for vertices generated by hardware tessellation. Adaptive mesh refinement, application of the displacement and all involved memory management happen completely on the GPU. We show various extensions to our approach, such as on-the-fly normal computation and multi-resolution editing. In typical game scenes we perform local deformations at arbitrary positions in far less than one millisecond. This makes the method particularly suited for games and interactive sculpting applications.
Description

        
@inproceedings{
10.1145:2492045.2492052
, booktitle = {
Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics
}, editor = {
Kayvon Fatahalian and Christian Theobalt
}, title = {{
Real-time Local Displacement using Dynamic GPU Memory Management
}}, author = {
Schäfer, Henry
and
Keinert, Benjamin
and
Stamminger, Marc
}, year = {
2013
}, publisher = {
ACM
}, ISSN = {
2079-8687
}, ISBN = {
978-1-4503-2135-8
}, DOI = {
10.1145/2492045.2492052
} }
Citation