A New Fracture Simulation Algorithm Based On Peridynamics for Brittle Objects

Fracture simulation can create amazing effects in motion pictures, it is widely used into video games and virtual reality systems. In order to achieve a fast and realistic fracture simulation and in view of the advantages of peridynamics in solving discontinuity problems, we propose a new model, whi...

Full description

Bibliographic Details
Main Authors: Minghao Yan, Dedao Wu
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10220063/
_version_ 1827860243831324672
author Minghao Yan
Dedao Wu
author_facet Minghao Yan
Dedao Wu
author_sort Minghao Yan
collection DOAJ
description Fracture simulation can create amazing effects in motion pictures, it is widely used into video games and virtual reality systems. In order to achieve a fast and realistic fracture simulation and in view of the advantages of peridynamics in solving discontinuity problems, we propose a new model, which is based on spring mass model and peridynamics theory, for brittle objects fracture. The method can be described as a two-step strategy. First, the geometric model of an object is preprocessed. The model is completely wrapped in an Axis-Aligned Bounding Box (AABB) envelop box, which is subdivided into multiple fragments with 3d Voronoi diagram. The intersection of fragments and the model surface is computed by using the Boolean algorithm, and the fragments outside the model surface are clipped to obtain the final fragments. The Binary Space Partitioning (BSP) tree subdivide method is adopted in our preprocessing, which further improves the intersection speed. Second, the fracture is calculated according to spring-mass system based on peridynamics. We view each point as a spring node. The seed points are connected according to the rules of the spring-mass model based on peridynamics to form the spring topology. The object fracture is calculated according to the spring-mass model based on peridynamics. To further improve render quality, normal bump texture mapping is employed to render the fracture surface. Experimental results show that the proposed model provides users with improved visual feedback while the computational cost is at the same magnitude of other similar methods. The proposed method is especially suitable for the simulation of brittle object fracturing.
first_indexed 2024-03-12T13:21:29Z
format Article
id doaj.art-7c668a7d4f6f446f8d3b448a63f2f931
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-03-12T13:21:29Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-7c668a7d4f6f446f8d3b448a63f2f9312023-08-25T23:00:37ZengIEEEIEEE Access2169-35362023-01-0111886098861710.1109/ACCESS.2023.330563110220063A New Fracture Simulation Algorithm Based On Peridynamics for Brittle ObjectsMinghao Yan0https://orcid.org/0009-0002-0200-7145Dedao Wu1School of Mathematics and Computer Science, Nanchang University, Nanchang, ChinaSchool of Mechanical and Electronic Engineering, Jingdezhen Ceramic University, Jingdezhen, ChinaFracture simulation can create amazing effects in motion pictures, it is widely used into video games and virtual reality systems. In order to achieve a fast and realistic fracture simulation and in view of the advantages of peridynamics in solving discontinuity problems, we propose a new model, which is based on spring mass model and peridynamics theory, for brittle objects fracture. The method can be described as a two-step strategy. First, the geometric model of an object is preprocessed. The model is completely wrapped in an Axis-Aligned Bounding Box (AABB) envelop box, which is subdivided into multiple fragments with 3d Voronoi diagram. The intersection of fragments and the model surface is computed by using the Boolean algorithm, and the fragments outside the model surface are clipped to obtain the final fragments. The Binary Space Partitioning (BSP) tree subdivide method is adopted in our preprocessing, which further improves the intersection speed. Second, the fracture is calculated according to spring-mass system based on peridynamics. We view each point as a spring node. The seed points are connected according to the rules of the spring-mass model based on peridynamics to form the spring topology. The object fracture is calculated according to the spring-mass model based on peridynamics. To further improve render quality, normal bump texture mapping is employed to render the fracture surface. Experimental results show that the proposed model provides users with improved visual feedback while the computational cost is at the same magnitude of other similar methods. The proposed method is especially suitable for the simulation of brittle object fracturing.https://ieeexplore.ieee.org/document/10220063/Fracture simulationperidynamicsenvelop boxspring topologyfragments
spellingShingle Minghao Yan
Dedao Wu
A New Fracture Simulation Algorithm Based On Peridynamics for Brittle Objects
IEEE Access
Fracture simulation
peridynamics
envelop box
spring topology
fragments
title A New Fracture Simulation Algorithm Based On Peridynamics for Brittle Objects
title_full A New Fracture Simulation Algorithm Based On Peridynamics for Brittle Objects
title_fullStr A New Fracture Simulation Algorithm Based On Peridynamics for Brittle Objects
title_full_unstemmed A New Fracture Simulation Algorithm Based On Peridynamics for Brittle Objects
title_short A New Fracture Simulation Algorithm Based On Peridynamics for Brittle Objects
title_sort new fracture simulation algorithm based on peridynamics for brittle objects
topic Fracture simulation
peridynamics
envelop box
spring topology
fragments
url https://ieeexplore.ieee.org/document/10220063/
work_keys_str_mv AT minghaoyan anewfracturesimulationalgorithmbasedonperidynamicsforbrittleobjects
AT dedaowu anewfracturesimulationalgorithmbasedonperidynamicsforbrittleobjects
AT minghaoyan newfracturesimulationalgorithmbasedonperidynamicsforbrittleobjects
AT dedaowu newfracturesimulationalgorithmbasedonperidynamicsforbrittleobjects