Dynamic Fracturing of 3D Models for Real Time Computer Graphics

Yousif Ali Hassan Najim, Georgios Triantafyllidis, George Palamas

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

Abstract

This work proposes a method of fracturing one-sided 3D objects, in real time, using standard GPU shaders. Existing implementations include either pre-fracturing objects and replacing them at run-time, or precomputing the fracture patterns and using them to fracture the objects depending on user interaction. In this article we describe a novel method in which the fracturing calculations are handled by the GPU and only having the initial positions of the fracture fields handled by the CPU. To obtain higher resolutions of fractures, scalable tessellation is also implemented. As a result, this method allows for fast fracturing that could be utilized in real-time applications such as videogames.

Original languageEnglish
Title of host publication2018 - 3DTV-Conference : The True Vision - Capture, Transmission and Display of 3D Video, 3DTV-CON 2018
Number of pages4
Volume1
Place of PublicationHelsinki, Finland
PublisherIEEE
Publication date1 Oct 2018
Edition2018
Pages1
Article number8478546
ISBN (Electronic)9781538661253
DOIs
Publication statusPublished - 1 Oct 2018
Event2018 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video - Helsinki, Finland
Duration: 3 Jun 20185 Jun 2018

Conference

Conference2018 3DTV-Conference
CountryFinland
CityHelsinki
Period03/06/201805/06/2018
Series3DTV-Conference: The True Vision – Capture, Transmission and Display of 3D Video (3DTV-Con)
ISSN2161-2021

Fingerprint

Computer graphics
Program processors
Graphics processing unit

Keywords

  • 3D games
  • Fracture in computer graphics
  • GPGPU
  • VFX
  • Voronoi tessellation

Cite this

Najim, Y. A. H., Triantafyllidis, G., & Palamas, G. (2018). Dynamic Fracturing of 3D Models for Real Time Computer Graphics. In 2018 - 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video, 3DTV-CON 2018 (2018 ed., Vol. 1, pp. 1). [8478546] Helsinki, Finland: IEEE. 3DTV-Conference: The True Vision – Capture, Transmission and Display of 3D Video (3DTV-Con) https://doi.org/10.1109/3DTV.2018.8478546
Najim, Yousif Ali Hassan ; Triantafyllidis, Georgios ; Palamas, George. / Dynamic Fracturing of 3D Models for Real Time Computer Graphics. 2018 - 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video, 3DTV-CON 2018. Vol. 1 2018. ed. Helsinki, Finland : IEEE, 2018. pp. 1 (3DTV-Conference: The True Vision – Capture, Transmission and Display of 3D Video (3DTV-Con)).
@inproceedings{5033d9c998424faab0f7eb51fc1dd4dc,
title = "Dynamic Fracturing of 3D Models for Real Time Computer Graphics",
abstract = "This work proposes a method of fracturing one-sided 3D objects, in real time, using standard GPU shaders. Existing implementations include either pre-fracturing objects and replacing them at run-time, or precomputing the fracture patterns and using them to fracture the objects depending on user interaction. In this article we describe a novel method in which the fracturing calculations are handled by the GPU and only having the initial positions of the fracture fields handled by the CPU. To obtain higher resolutions of fractures, scalable tessellation is also implemented. As a result, this method allows for fast fracturing that could be utilized in real-time applications such as videogames.",
keywords = "3D games, Fracture in computer graphics, GPGPU, VFX, Voronoi tessellation",
author = "Najim, {Yousif Ali Hassan} and Georgios Triantafyllidis and George Palamas",
year = "2018",
month = "10",
day = "1",
doi = "10.1109/3DTV.2018.8478546",
language = "English",
volume = "1",
pages = "1",
booktitle = "2018 - 3DTV-Conference",
publisher = "IEEE",
address = "United States",
edition = "2018",

}

Najim, YAH, Triantafyllidis, G & Palamas, G 2018, Dynamic Fracturing of 3D Models for Real Time Computer Graphics. in 2018 - 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video, 3DTV-CON 2018. 2018 edn, vol. 1, 8478546, IEEE, Helsinki, Finland, 3DTV-Conference: The True Vision – Capture, Transmission and Display of 3D Video (3DTV-Con), pp. 1, 2018 3DTV-Conference, Helsinki, Finland, 03/06/2018. https://doi.org/10.1109/3DTV.2018.8478546

Dynamic Fracturing of 3D Models for Real Time Computer Graphics. / Najim, Yousif Ali Hassan; Triantafyllidis, Georgios; Palamas, George.

2018 - 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video, 3DTV-CON 2018. Vol. 1 2018. ed. Helsinki, Finland : IEEE, 2018. p. 1 8478546 (3DTV-Conference: The True Vision – Capture, Transmission and Display of 3D Video (3DTV-Con)).

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

TY - GEN

T1 - Dynamic Fracturing of 3D Models for Real Time Computer Graphics

AU - Najim, Yousif Ali Hassan

AU - Triantafyllidis, Georgios

AU - Palamas, George

PY - 2018/10/1

Y1 - 2018/10/1

N2 - This work proposes a method of fracturing one-sided 3D objects, in real time, using standard GPU shaders. Existing implementations include either pre-fracturing objects and replacing them at run-time, or precomputing the fracture patterns and using them to fracture the objects depending on user interaction. In this article we describe a novel method in which the fracturing calculations are handled by the GPU and only having the initial positions of the fracture fields handled by the CPU. To obtain higher resolutions of fractures, scalable tessellation is also implemented. As a result, this method allows for fast fracturing that could be utilized in real-time applications such as videogames.

AB - This work proposes a method of fracturing one-sided 3D objects, in real time, using standard GPU shaders. Existing implementations include either pre-fracturing objects and replacing them at run-time, or precomputing the fracture patterns and using them to fracture the objects depending on user interaction. In this article we describe a novel method in which the fracturing calculations are handled by the GPU and only having the initial positions of the fracture fields handled by the CPU. To obtain higher resolutions of fractures, scalable tessellation is also implemented. As a result, this method allows for fast fracturing that could be utilized in real-time applications such as videogames.

KW - 3D games

KW - Fracture in computer graphics

KW - GPGPU

KW - VFX

KW - Voronoi tessellation

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

U2 - 10.1109/3DTV.2018.8478546

DO - 10.1109/3DTV.2018.8478546

M3 - Article in proceeding

VL - 1

SP - 1

BT - 2018 - 3DTV-Conference

PB - IEEE

CY - Helsinki, Finland

ER -

Najim YAH, Triantafyllidis G, Palamas G. Dynamic Fracturing of 3D Models for Real Time Computer Graphics. In 2018 - 3DTV-Conference: The True Vision - Capture, Transmission and Display of 3D Video, 3DTV-CON 2018. 2018 ed. Vol. 1. Helsinki, Finland: IEEE. 2018. p. 1. 8478546. (3DTV-Conference: The True Vision – Capture, Transmission and Display of 3D Video (3DTV-Con)). https://doi.org/10.1109/3DTV.2018.8478546