File size: 3,673 Bytes
de369de
b152a33
 
 
de369de
b152a33
0fd6cfe
b152a33
 
 
 
de369de
 
 
b152a33
 
 
 
 
 
 
 
 
de369de
b152a33
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
de369de
b152a33
 
 
 
de369de
 
b152a33
 
 
 
 
 
 
 
de369de
b152a33
 
 
 
 
de369de
 
b152a33
de369de
b152a33
 
 
 
de369de
b152a33
 
 
 
 
de369de
 
b152a33
 
 
de369de
b152a33
 
 
 
 
de369de
 
 
 
 
b152a33
 
 
 
 
de369de
 
b152a33
de369de
 
b152a33
 
 
de369de
b152a33
de369de
b152a33
 
 
 
 
de369de
 
 
 
 
 
 
 
 
 
b152a33
 
 
de369de
b152a33
de369de
b152a33
de369de
b152a33
de369de
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
# Model Card for DeepFracture

## Model Description

- **Model type**: 3D Fracture Pattern Prediction via impulse-code conditional VQ-VAE models
- **Language(s)**: Python
- **License**: MIT
- **Finetuned from model**: Custom architecture

### Model Sources

- **Repository**: https://github.com/nikoloside/TEBP
- **Paper**: https://doi.org/10.1111/cgf.70002
- **Demo**: [WIP]

## Uses

### Direct Use

These models are designed for:
- Computer graphics applications
- Game development
- Virtual reality environments
- Paper code release

### Out-of-Scope Use

- Medical applications
- Safety-critical systems
- High-precision engineering simulations

## Bias, Risks, and Limitations

### Bias

The models are trained on synthetic simulation data and may not generalize well to real-world scenarios with different material properties or environmental conditions.

### Risks

- Models may produce unrealistic deformations under extreme conditions
- Performance may significantly different from training data
- No guarantees for physical accuracy in safety-critical applications

### Limitations

- Limited to the specific one target shape and object categories in the training dataset
- Be able to reach real-time inference in network, but need resconstruction within 2-10 seconds

## Training Details

### Training Data

- **Dataset**: Break4Model dataset
- **Training samples**: Varies by model (277-433 samples per category)
- **Validation samples**: 20% of training data
- **Data preprocessing**: Normalized impact conditions and geometry of GS-SDF

### Training Procedure

- **Training regime**: Supervised learning
- **Optimizer**: Adam
- **Learning rate**: 1e-3 - 1e-5
- **Batch size**: 1
- **Training epochs**: 1000
- **Hardware**: NVIDIA RTX 3090 GPU
- **Training time**: ~24 hours per model

### Training Results

(metrics and performance)[https://doi.org/10.1111/cgf.70002]

## Evaluation

### Testing Data

- **Dataset**: Break4Models
- **Metrics**: Geometric accuracy, Fragment size, Inference time, Fragment distribution, Surface normals, MPCD (Multiple-Phase Charmfer Distance)

### Results

The models achieve high accuracy in predicting fracture patterns while maintaining nearly real-time performance suitable for interactive applications.

## Environmental Impact

- **Hardware Type**: GPU
- **Hours used**: ~24 hours per model
- **Dataset**: Break4Model dataset
- **Framework**: PyTorch
- **Optimizer**: Adam
- **Loss Function**: L2 Loss
- **Training Time**: ~24 hours per model on NVIDIA RTX 3090

## Technical Specifications

### Model Architecture

- **Encoder**: SIREN Layer
- **Decoder**: CNN
- **Parameters**: ~2M parameters per model
- **Input**: Impact conditions (position, velocity, impulse strength) from Bullet3
- **Output**: GS-SDF (Geometrically-Segmented Signed Distance Fields)

### Compute Requirements

- **Training**: NVIDIA RTX 3090 or equivalent
- **Inference**: CPU or GPU
- **Memory**: 8GB RAM minimum
- **Storage**: ~200MB per model

## Citation

```bibtex
@article{huang2025deepfracture,
author = {Huang, Yuhang and Kanai, Takashi},
title = {DeepFracture: A Generative Approach for Predicting Brittle Fractures with Neural Discrete Representation Learning},
journal = {Computer Graphics Forum},
pages = {e70002},
year = {2025},
keywords = {animation, brittle fracture, neural networks, physically based animation},
doi = {https://doi.org/10.1111/cgf.70002},
url = {https://onlinelibrary.wiley.com/doi/abs/10.1111/cgf.70002},
eprint = {https://onlinelibrary.wiley.com/doi/pdf/10.1111/cgf.70002}
}
```

## Data Card Authors

Huang Niko(nikoloside), Fang Chaowei(fangsunjian)

## Data Card Contact

https://github.com/nikoloside/TEBP