hbpencil01 commited on
Commit
91b094d
·
verified ·
1 Parent(s): 81f3d8a

Clean GaussianFluent HF metadata and configs

Browse files
README.md CHANGED
@@ -21,25 +21,62 @@ configuration files for:
21
 
22
  ## Contents
23
 
 
 
24
  ```text
25
- model/
26
- watermelon/
27
- cameras.json
28
- cfg_args
29
- input.ply
30
- point_cloud/iteration_30000/point_cloud.ply
31
- jelly/
32
- cameras.json
33
- cfg_args
34
- input.ply
35
- point_cloud/iteration_30000/point_cloud.ply
36
- point_cloud/iteration_5000/point_cloud.ply
37
- config/
38
- watermelon_config.json
39
- jelly_config_nacc.json
40
- asset_manifest.json
41
  ```
42
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
43
  ## Usage
44
 
45
  Clone the code repository with submodules:
@@ -49,15 +86,20 @@ git clone --recurse-submodules https://github.com/HB-pencil-zero/GaussianFluent.
49
  cd GaussianFluent
50
  ```
51
 
52
- Place the downloaded `model/` and `config/` folders at the root of the code
53
- repository. The resulting layout should look like:
 
54
 
55
  ```text
56
  GaussianFluent/
 
57
  model/watermelon/...
58
  model/jelly/...
 
 
59
  config/watermelon_config.json
60
  config/jelly_config_nacc.json
 
61
  ```
62
 
63
  Example simulation commands:
@@ -89,6 +131,15 @@ https://github.com/ewrfcas/MVInpainter
89
  MVInpainter is not part of GaussianFluent and is not redistributed in this
90
  asset repository.
91
 
 
 
 
 
 
 
 
 
 
92
  ## License and Use
93
 
94
  These assets are released for academic research use with the GaussianFluent
 
21
 
22
  ## Contents
23
 
24
+ The `model/` folder contains standard 3DGS checkpoints with:
25
+
26
  ```text
27
+ model/<scene>/
28
+ cameras.json
29
+ cfg_args
30
+ input.ply
31
+ point_cloud/iteration_<latest>/point_cloud.ply
 
 
 
 
 
 
 
 
 
 
 
32
  ```
33
 
34
+ Released standard 3DGS scenes:
35
+
36
+ ```text
37
+ a752b28d-f
38
+ bowl
39
+ bullet_0_psnr36
40
+ cake
41
+ cookie
42
+ dragonfruit
43
+ garden
44
+ garden_ours
45
+ jelly
46
+ kiwi
47
+ kiwi_0.04_psnr42
48
+ lollipop
49
+ milk2
50
+ milk_0.03_psnr32
51
+ oreo
52
+ pineple
53
+ pumkin
54
+ sand_castle
55
+ toast
56
+ watermelon
57
+ watermelon_fruitninja
58
+ ```
59
+
60
+ The `model/trained_gs_fruitninja/` folder contains standalone FruitNinja assets
61
+ stored as `.ply + .json` pairs:
62
+
63
+ ```text
64
+ apple
65
+ bread
66
+ cake
67
+ orange
68
+ pomegranate
69
+ watermelon
70
+ ```
71
+
72
+ The `config/` folder contains all 32 simulation configuration JSON files from
73
+ the research codebase, including single-object and multi-object examples such as
74
+ `watermelon_config.json`, `jelly_config_nacc.json`, `fruits*.json`,
75
+ `milk2_and_watermelon_config.json`, and backup/variant configs.
76
+
77
+ `asset_manifest.json` records the local staging source, selected checkpoint
78
+ iteration, and matched config for each released scene.
79
+
80
  ## Usage
81
 
82
  Clone the code repository with submodules:
 
86
  cd GaussianFluent
87
  ```
88
 
89
+ Download this Hugging Face repository and place the `model/` and `config/`
90
+ folders at the root of the code repository. The resulting layout should look
91
+ like:
92
 
93
  ```text
94
  GaussianFluent/
95
+ model/a752b28d-f/...
96
  model/watermelon/...
97
  model/jelly/...
98
+ model/garden/...
99
+ model/trained_gs_fruitninja/apple.ply
100
  config/watermelon_config.json
101
  config/jelly_config_nacc.json
102
+ ...
103
  ```
104
 
105
  Example simulation commands:
 
131
  MVInpainter is not part of GaussianFluent and is not redistributed in this
132
  asset repository.
133
 
134
+ ## Notes
135
+
136
+ - Standard 3DGS scene folders keep only the selected latest checkpoint
137
+ `point_cloud.ply` to reduce download size.
138
+ - `trained_gs_fruitninja/` is included separately because its local layout is
139
+ standalone PLY assets instead of a standard 3DGS training directory.
140
+ - This asset repository should not contain code submodules, build outputs,
141
+ TensorBoard logs, or temporary PLY files.
142
+
143
  ## License and Use
144
 
145
  These assets are released for academic research use with the GaussianFluent
asset_manifest.json CHANGED
@@ -5,45 +5,279 @@
5
  "dry_run": false,
6
  "scenes": [
7
  {
8
- "scene": "watermelon",
 
9
  "iteration": 30000,
10
- "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon",
11
- "destination": "/root/autodl-tmp/hf_clean_upload/model/watermelon",
12
- "config": "watermelon_config.json",
13
  "files": [
14
  {
15
- "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon/cameras.json",
16
- "dst": "/root/autodl-tmp/hf_clean_upload/model/watermelon/cameras.json",
17
- "copied": false,
18
- "reason": "exists"
19
  },
20
  {
21
- "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon/cfg_args",
22
- "dst": "/root/autodl-tmp/hf_clean_upload/model/watermelon/cfg_args",
23
- "copied": false,
24
- "reason": "exists"
25
  },
26
  {
27
- "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon/input.ply",
28
- "dst": "/root/autodl-tmp/hf_clean_upload/model/watermelon/input.ply",
29
- "copied": false,
30
- "reason": "exists"
31
  },
32
  {
33
- "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon/point_cloud/iteration_30000/point_cloud.ply",
34
- "dst": "/root/autodl-tmp/hf_clean_upload/model/watermelon/point_cloud/iteration_30000/point_cloud.ply",
35
- "copied": false,
36
- "reason": "exists"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
37
  },
38
  {
39
- "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/watermelon_config.json",
40
- "dst": "/root/autodl-tmp/hf_clean_upload/config/watermelon_config.json",
41
  "copied": true,
42
  "dry_run": false
43
  }
44
  ]
45
  },
46
  {
 
47
  "scene": "jelly",
48
  "iteration": 30000,
49
  "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/jelly",
@@ -53,34 +287,710 @@
53
  {
54
  "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/jelly/cameras.json",
55
  "dst": "/root/autodl-tmp/hf_clean_upload/model/jelly/cameras.json",
56
- "copied": false,
57
- "reason": "exists"
58
  },
59
  {
60
  "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/jelly/cfg_args",
61
  "dst": "/root/autodl-tmp/hf_clean_upload/model/jelly/cfg_args",
62
- "copied": false,
63
- "reason": "exists"
64
  },
65
  {
66
  "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/jelly/input.ply",
67
  "dst": "/root/autodl-tmp/hf_clean_upload/model/jelly/input.ply",
68
- "copied": false,
69
- "reason": "exists"
70
  },
71
  {
72
  "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/jelly/point_cloud/iteration_30000/point_cloud.ply",
73
  "dst": "/root/autodl-tmp/hf_clean_upload/model/jelly/point_cloud/iteration_30000/point_cloud.ply",
74
- "copied": false,
75
- "reason": "exists"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
76
  },
77
  {
78
- "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/jelly_config_nacc.json",
79
- "dst": "/root/autodl-tmp/hf_clean_upload/config/jelly_config_nacc.json",
 
 
 
 
 
 
 
 
 
 
 
 
80
  "copied": true,
81
  "dry_run": false
82
  }
83
  ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
84
  }
85
  ]
86
  }
 
5
  "dry_run": false,
6
  "scenes": [
7
  {
8
+ "type": "standard_3dgs",
9
+ "scene": "a752b28d-f",
10
  "iteration": 30000,
11
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/a752b28d-f",
12
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/a752b28d-f",
13
+ "config": null,
14
  "files": [
15
  {
16
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/a752b28d-f/cameras.json",
17
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/a752b28d-f/cameras.json",
18
+ "copied": true,
19
+ "dry_run": false
20
  },
21
  {
22
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/a752b28d-f/cfg_args",
23
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/a752b28d-f/cfg_args",
24
+ "copied": true,
25
+ "dry_run": false
26
  },
27
  {
28
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/a752b28d-f/input.ply",
29
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/a752b28d-f/input.ply",
30
+ "copied": true,
31
+ "dry_run": false
32
  },
33
  {
34
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/a752b28d-f/point_cloud/iteration_30000/point_cloud.ply",
35
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/a752b28d-f/point_cloud/iteration_30000/point_cloud.ply",
36
+ "copied": true,
37
+ "dry_run": false
38
+ }
39
+ ]
40
+ },
41
+ {
42
+ "type": "standard_3dgs",
43
+ "scene": "bowl",
44
+ "iteration": 10000,
45
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/bowl",
46
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/bowl",
47
+ "config": "bowl_config.json",
48
+ "files": [
49
+ {
50
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/bowl/cameras.json",
51
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/bowl/cameras.json",
52
+ "copied": true,
53
+ "dry_run": false
54
+ },
55
+ {
56
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/bowl/cfg_args",
57
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/bowl/cfg_args",
58
+ "copied": true,
59
+ "dry_run": false
60
+ },
61
+ {
62
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/bowl/input.ply",
63
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/bowl/input.ply",
64
+ "copied": true,
65
+ "dry_run": false
66
+ },
67
+ {
68
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/bowl/point_cloud/iteration_10000/point_cloud.ply",
69
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/bowl/point_cloud/iteration_10000/point_cloud.ply",
70
+ "copied": true,
71
+ "dry_run": false
72
+ }
73
+ ]
74
+ },
75
+ {
76
+ "type": "standard_3dgs",
77
+ "scene": "bullet_0_psnr36",
78
+ "iteration": 30000,
79
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/bullet_0_psnr36",
80
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/bullet_0_psnr36",
81
+ "config": "bullet_config.json",
82
+ "files": [
83
+ {
84
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/bullet_0_psnr36/cameras.json",
85
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/bullet_0_psnr36/cameras.json",
86
+ "copied": true,
87
+ "dry_run": false
88
+ },
89
+ {
90
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/bullet_0_psnr36/cfg_args",
91
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/bullet_0_psnr36/cfg_args",
92
+ "copied": true,
93
+ "dry_run": false
94
+ },
95
+ {
96
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/bullet_0_psnr36/input.ply",
97
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/bullet_0_psnr36/input.ply",
98
+ "copied": true,
99
+ "dry_run": false
100
+ },
101
+ {
102
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/bullet_0_psnr36/point_cloud/iteration_30000/point_cloud.ply",
103
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/bullet_0_psnr36/point_cloud/iteration_30000/point_cloud.ply",
104
+ "copied": true,
105
+ "dry_run": false
106
+ }
107
+ ]
108
+ },
109
+ {
110
+ "type": "standard_3dgs",
111
+ "scene": "cake",
112
+ "iteration": 30000,
113
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/cake",
114
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/cake",
115
+ "config": "cake_config.json",
116
+ "files": [
117
+ {
118
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/cake/cameras.json",
119
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/cake/cameras.json",
120
+ "copied": true,
121
+ "dry_run": false
122
+ },
123
+ {
124
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/cake/cfg_args",
125
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/cake/cfg_args",
126
+ "copied": true,
127
+ "dry_run": false
128
+ },
129
+ {
130
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/cake/input.ply",
131
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/cake/input.ply",
132
+ "copied": true,
133
+ "dry_run": false
134
+ },
135
+ {
136
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/cake/point_cloud/iteration_30000/point_cloud.ply",
137
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/cake/point_cloud/iteration_30000/point_cloud.ply",
138
+ "copied": true,
139
+ "dry_run": false
140
+ }
141
+ ]
142
+ },
143
+ {
144
+ "type": "standard_3dgs",
145
+ "scene": "cookie",
146
+ "iteration": 30000,
147
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/cookie",
148
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/cookie",
149
+ "config": "cookie_config.json",
150
+ "files": [
151
+ {
152
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/cookie/cameras.json",
153
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/cookie/cameras.json",
154
+ "copied": true,
155
+ "dry_run": false
156
+ },
157
+ {
158
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/cookie/cfg_args",
159
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/cookie/cfg_args",
160
+ "copied": true,
161
+ "dry_run": false
162
+ },
163
+ {
164
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/cookie/input.ply",
165
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/cookie/input.ply",
166
+ "copied": true,
167
+ "dry_run": false
168
+ },
169
+ {
170
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/cookie/point_cloud/iteration_30000/point_cloud.ply",
171
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/cookie/point_cloud/iteration_30000/point_cloud.ply",
172
+ "copied": true,
173
+ "dry_run": false
174
+ }
175
+ ]
176
+ },
177
+ {
178
+ "type": "standard_3dgs",
179
+ "scene": "dragonfruit",
180
+ "iteration": 30000,
181
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/dragonfruit",
182
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/dragonfruit",
183
+ "config": "dragonfruit_config.json",
184
+ "files": [
185
+ {
186
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/dragonfruit/cameras.json",
187
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/dragonfruit/cameras.json",
188
+ "copied": true,
189
+ "dry_run": false
190
+ },
191
+ {
192
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/dragonfruit/cfg_args",
193
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/dragonfruit/cfg_args",
194
+ "copied": true,
195
+ "dry_run": false
196
+ },
197
+ {
198
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/dragonfruit/input.ply",
199
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/dragonfruit/input.ply",
200
+ "copied": true,
201
+ "dry_run": false
202
+ },
203
+ {
204
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/dragonfruit/point_cloud/iteration_30000/point_cloud.ply",
205
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/dragonfruit/point_cloud/iteration_30000/point_cloud.ply",
206
+ "copied": true,
207
+ "dry_run": false
208
+ }
209
+ ]
210
+ },
211
+ {
212
+ "type": "standard_3dgs",
213
+ "scene": "garden",
214
+ "iteration": 30000,
215
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/garden",
216
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/garden",
217
+ "config": null,
218
+ "files": [
219
+ {
220
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/garden/cameras.json",
221
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/garden/cameras.json",
222
+ "copied": true,
223
+ "dry_run": false
224
+ },
225
+ {
226
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/garden/cfg_args",
227
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/garden/cfg_args",
228
+ "copied": true,
229
+ "dry_run": false
230
+ },
231
+ {
232
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/garden/input.ply",
233
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/garden/input.ply",
234
+ "copied": true,
235
+ "dry_run": false
236
+ },
237
+ {
238
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/garden/point_cloud/iteration_30000/point_cloud.ply",
239
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/garden/point_cloud/iteration_30000/point_cloud.ply",
240
+ "copied": true,
241
+ "dry_run": false
242
+ }
243
+ ]
244
+ },
245
+ {
246
+ "type": "standard_3dgs",
247
+ "scene": "garden_ours",
248
+ "iteration": 150000,
249
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/garden_ours",
250
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/garden_ours",
251
+ "config": null,
252
+ "files": [
253
+ {
254
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/garden_ours/cameras.json",
255
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/garden_ours/cameras.json",
256
+ "copied": true,
257
+ "dry_run": false
258
+ },
259
+ {
260
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/garden_ours/cfg_args",
261
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/garden_ours/cfg_args",
262
+ "copied": true,
263
+ "dry_run": false
264
+ },
265
+ {
266
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/garden_ours/input.ply",
267
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/garden_ours/input.ply",
268
+ "copied": true,
269
+ "dry_run": false
270
  },
271
  {
272
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/garden_ours/point_cloud/iteration_150000/point_cloud.ply",
273
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/garden_ours/point_cloud/iteration_150000/point_cloud.ply",
274
  "copied": true,
275
  "dry_run": false
276
  }
277
  ]
278
  },
279
  {
280
+ "type": "standard_3dgs",
281
  "scene": "jelly",
282
  "iteration": 30000,
283
  "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/jelly",
 
287
  {
288
  "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/jelly/cameras.json",
289
  "dst": "/root/autodl-tmp/hf_clean_upload/model/jelly/cameras.json",
290
+ "copied": true,
291
+ "dry_run": false
292
  },
293
  {
294
  "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/jelly/cfg_args",
295
  "dst": "/root/autodl-tmp/hf_clean_upload/model/jelly/cfg_args",
296
+ "copied": true,
297
+ "dry_run": false
298
  },
299
  {
300
  "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/jelly/input.ply",
301
  "dst": "/root/autodl-tmp/hf_clean_upload/model/jelly/input.ply",
302
+ "copied": true,
303
+ "dry_run": false
304
  },
305
  {
306
  "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/jelly/point_cloud/iteration_30000/point_cloud.ply",
307
  "dst": "/root/autodl-tmp/hf_clean_upload/model/jelly/point_cloud/iteration_30000/point_cloud.ply",
308
+ "copied": true,
309
+ "dry_run": false
310
+ }
311
+ ]
312
+ },
313
+ {
314
+ "type": "standard_3dgs",
315
+ "scene": "kiwi",
316
+ "iteration": 30000,
317
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/kiwi",
318
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/kiwi",
319
+ "config": "kiwi_config.json",
320
+ "files": [
321
+ {
322
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/kiwi/cameras.json",
323
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/kiwi/cameras.json",
324
+ "copied": true,
325
+ "dry_run": false
326
+ },
327
+ {
328
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/kiwi/cfg_args",
329
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/kiwi/cfg_args",
330
+ "copied": true,
331
+ "dry_run": false
332
+ },
333
+ {
334
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/kiwi/input.ply",
335
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/kiwi/input.ply",
336
+ "copied": true,
337
+ "dry_run": false
338
+ },
339
+ {
340
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/kiwi/point_cloud/iteration_30000/point_cloud.ply",
341
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/kiwi/point_cloud/iteration_30000/point_cloud.ply",
342
+ "copied": true,
343
+ "dry_run": false
344
+ }
345
+ ]
346
+ },
347
+ {
348
+ "type": "standard_3dgs",
349
+ "scene": "kiwi_0.04_psnr42",
350
+ "iteration": 30000,
351
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/kiwi_0.04_psnr42",
352
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/kiwi_0.04_psnr42",
353
+ "config": "kiwi_config.json",
354
+ "files": [
355
+ {
356
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/kiwi_0.04_psnr42/cameras.json",
357
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/kiwi_0.04_psnr42/cameras.json",
358
+ "copied": true,
359
+ "dry_run": false
360
+ },
361
+ {
362
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/kiwi_0.04_psnr42/cfg_args",
363
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/kiwi_0.04_psnr42/cfg_args",
364
+ "copied": true,
365
+ "dry_run": false
366
+ },
367
+ {
368
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/kiwi_0.04_psnr42/input.ply",
369
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/kiwi_0.04_psnr42/input.ply",
370
+ "copied": true,
371
+ "dry_run": false
372
+ },
373
+ {
374
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/kiwi_0.04_psnr42/point_cloud/iteration_30000/point_cloud.ply",
375
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/kiwi_0.04_psnr42/point_cloud/iteration_30000/point_cloud.ply",
376
+ "copied": true,
377
+ "dry_run": false
378
+ }
379
+ ]
380
+ },
381
+ {
382
+ "type": "standard_3dgs",
383
+ "scene": "lollipop",
384
+ "iteration": 10000,
385
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/lollipop",
386
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/lollipop",
387
+ "config": "lollipop_config.json",
388
+ "files": [
389
+ {
390
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/lollipop/cameras.json",
391
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/lollipop/cameras.json",
392
+ "copied": true,
393
+ "dry_run": false
394
+ },
395
+ {
396
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/lollipop/cfg_args",
397
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/lollipop/cfg_args",
398
+ "copied": true,
399
+ "dry_run": false
400
+ },
401
+ {
402
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/lollipop/input.ply",
403
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/lollipop/input.ply",
404
+ "copied": true,
405
+ "dry_run": false
406
+ },
407
+ {
408
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/lollipop/point_cloud/iteration_10000/point_cloud.ply",
409
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/lollipop/point_cloud/iteration_10000/point_cloud.ply",
410
+ "copied": true,
411
+ "dry_run": false
412
+ }
413
+ ]
414
+ },
415
+ {
416
+ "type": "standard_3dgs",
417
+ "scene": "milk2",
418
+ "iteration": 30000,
419
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/milk2",
420
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/milk2",
421
+ "config": "milk2_config.json",
422
+ "files": [
423
+ {
424
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/milk2/cameras.json",
425
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/milk2/cameras.json",
426
+ "copied": true,
427
+ "dry_run": false
428
  },
429
  {
430
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/milk2/cfg_args",
431
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/milk2/cfg_args",
432
+ "copied": true,
433
+ "dry_run": false
434
+ },
435
+ {
436
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/milk2/input.ply",
437
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/milk2/input.ply",
438
+ "copied": true,
439
+ "dry_run": false
440
+ },
441
+ {
442
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/milk2/point_cloud/iteration_30000/point_cloud.ply",
443
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/milk2/point_cloud/iteration_30000/point_cloud.ply",
444
  "copied": true,
445
  "dry_run": false
446
  }
447
  ]
448
+ },
449
+ {
450
+ "type": "standard_3dgs",
451
+ "scene": "milk_0.03_psnr32",
452
+ "iteration": 30000,
453
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/milk_0.03_psnr32",
454
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/milk_0.03_psnr32",
455
+ "config": "milk_config.json",
456
+ "files": [
457
+ {
458
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/milk_0.03_psnr32/cameras.json",
459
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/milk_0.03_psnr32/cameras.json",
460
+ "copied": true,
461
+ "dry_run": false
462
+ },
463
+ {
464
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/milk_0.03_psnr32/cfg_args",
465
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/milk_0.03_psnr32/cfg_args",
466
+ "copied": true,
467
+ "dry_run": false
468
+ },
469
+ {
470
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/milk_0.03_psnr32/input.ply",
471
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/milk_0.03_psnr32/input.ply",
472
+ "copied": true,
473
+ "dry_run": false
474
+ },
475
+ {
476
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/milk_0.03_psnr32/point_cloud/iteration_30000/point_cloud.ply",
477
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/milk_0.03_psnr32/point_cloud/iteration_30000/point_cloud.ply",
478
+ "copied": true,
479
+ "dry_run": false
480
+ }
481
+ ]
482
+ },
483
+ {
484
+ "type": "standard_3dgs",
485
+ "scene": "oreo",
486
+ "iteration": 30000,
487
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/oreo",
488
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/oreo",
489
+ "config": "oreo_config.json",
490
+ "files": [
491
+ {
492
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/oreo/cameras.json",
493
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/oreo/cameras.json",
494
+ "copied": true,
495
+ "dry_run": false
496
+ },
497
+ {
498
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/oreo/cfg_args",
499
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/oreo/cfg_args",
500
+ "copied": true,
501
+ "dry_run": false
502
+ },
503
+ {
504
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/oreo/input.ply",
505
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/oreo/input.ply",
506
+ "copied": true,
507
+ "dry_run": false
508
+ },
509
+ {
510
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/oreo/point_cloud/iteration_30000/point_cloud.ply",
511
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/oreo/point_cloud/iteration_30000/point_cloud.ply",
512
+ "copied": true,
513
+ "dry_run": false
514
+ }
515
+ ]
516
+ },
517
+ {
518
+ "type": "standard_3dgs",
519
+ "scene": "pineple",
520
+ "iteration": 30000,
521
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/pineple",
522
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/pineple",
523
+ "config": "pineple_config.json",
524
+ "files": [
525
+ {
526
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/pineple/cameras.json",
527
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/pineple/cameras.json",
528
+ "copied": true,
529
+ "dry_run": false
530
+ },
531
+ {
532
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/pineple/cfg_args",
533
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/pineple/cfg_args",
534
+ "copied": true,
535
+ "dry_run": false
536
+ },
537
+ {
538
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/pineple/input.ply",
539
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/pineple/input.ply",
540
+ "copied": true,
541
+ "dry_run": false
542
+ },
543
+ {
544
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/pineple/point_cloud/iteration_30000/point_cloud.ply",
545
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/pineple/point_cloud/iteration_30000/point_cloud.ply",
546
+ "copied": true,
547
+ "dry_run": false
548
+ }
549
+ ]
550
+ },
551
+ {
552
+ "type": "standard_3dgs",
553
+ "scene": "pumkin",
554
+ "iteration": 30000,
555
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/pumkin",
556
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/pumkin",
557
+ "config": "pumkin_config.json",
558
+ "files": [
559
+ {
560
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/pumkin/cameras.json",
561
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/pumkin/cameras.json",
562
+ "copied": true,
563
+ "dry_run": false
564
+ },
565
+ {
566
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/pumkin/cfg_args",
567
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/pumkin/cfg_args",
568
+ "copied": true,
569
+ "dry_run": false
570
+ },
571
+ {
572
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/pumkin/input.ply",
573
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/pumkin/input.ply",
574
+ "copied": true,
575
+ "dry_run": false
576
+ },
577
+ {
578
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/pumkin/point_cloud/iteration_30000/point_cloud.ply",
579
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/pumkin/point_cloud/iteration_30000/point_cloud.ply",
580
+ "copied": true,
581
+ "dry_run": false
582
+ }
583
+ ]
584
+ },
585
+ {
586
+ "type": "standard_3dgs",
587
+ "scene": "sand_castle",
588
+ "iteration": 30000,
589
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/sand_castle",
590
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/sand_castle",
591
+ "config": "sandcastle_config.json",
592
+ "files": [
593
+ {
594
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/sand_castle/cameras.json",
595
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/sand_castle/cameras.json",
596
+ "copied": true,
597
+ "dry_run": false
598
+ },
599
+ {
600
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/sand_castle/cfg_args",
601
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/sand_castle/cfg_args",
602
+ "copied": true,
603
+ "dry_run": false
604
+ },
605
+ {
606
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/sand_castle/input.ply",
607
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/sand_castle/input.ply",
608
+ "copied": true,
609
+ "dry_run": false
610
+ },
611
+ {
612
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/sand_castle/point_cloud/iteration_30000/point_cloud.ply",
613
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/sand_castle/point_cloud/iteration_30000/point_cloud.ply",
614
+ "copied": true,
615
+ "dry_run": false
616
+ }
617
+ ]
618
+ },
619
+ {
620
+ "type": "standard_3dgs",
621
+ "scene": "toast",
622
+ "iteration": 5000,
623
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/toast",
624
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/toast",
625
+ "config": "tosta_config.json",
626
+ "files": [
627
+ {
628
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/toast/cameras.json",
629
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/toast/cameras.json",
630
+ "copied": true,
631
+ "dry_run": false
632
+ },
633
+ {
634
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/toast/cfg_args",
635
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/toast/cfg_args",
636
+ "copied": true,
637
+ "dry_run": false
638
+ },
639
+ {
640
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/toast/input.ply",
641
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/toast/input.ply",
642
+ "copied": true,
643
+ "dry_run": false
644
+ },
645
+ {
646
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/toast/point_cloud/iteration_5000/point_cloud.ply",
647
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/toast/point_cloud/iteration_5000/point_cloud.ply",
648
+ "copied": true,
649
+ "dry_run": false
650
+ }
651
+ ]
652
+ },
653
+ {
654
+ "type": "standard_3dgs",
655
+ "scene": "watermelon",
656
+ "iteration": 30000,
657
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon",
658
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/watermelon",
659
+ "config": "watermelon_config.json",
660
+ "files": [
661
+ {
662
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon/cameras.json",
663
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/watermelon/cameras.json",
664
+ "copied": true,
665
+ "dry_run": false
666
+ },
667
+ {
668
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon/cfg_args",
669
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/watermelon/cfg_args",
670
+ "copied": true,
671
+ "dry_run": false
672
+ },
673
+ {
674
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon/input.ply",
675
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/watermelon/input.ply",
676
+ "copied": true,
677
+ "dry_run": false
678
+ },
679
+ {
680
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon/point_cloud/iteration_30000/point_cloud.ply",
681
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/watermelon/point_cloud/iteration_30000/point_cloud.ply",
682
+ "copied": true,
683
+ "dry_run": false
684
+ }
685
+ ]
686
+ },
687
+ {
688
+ "type": "standard_3dgs",
689
+ "scene": "watermelon_fruitninja",
690
+ "iteration": 30000,
691
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon_fruitninja",
692
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/watermelon_fruitninja",
693
+ "config": "watermelon_config_fruitninja.json",
694
+ "files": [
695
+ {
696
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon_fruitninja/cameras.json",
697
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/watermelon_fruitninja/cameras.json",
698
+ "copied": true,
699
+ "dry_run": false
700
+ },
701
+ {
702
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon_fruitninja/cfg_args",
703
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/watermelon_fruitninja/cfg_args",
704
+ "copied": true,
705
+ "dry_run": false
706
+ },
707
+ {
708
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon_fruitninja/input.ply",
709
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/watermelon_fruitninja/input.ply",
710
+ "copied": true,
711
+ "dry_run": false
712
+ },
713
+ {
714
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/watermelon_fruitninja/point_cloud/iteration_30000/point_cloud.ply",
715
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/watermelon_fruitninja/point_cloud/iteration_30000/point_cloud.ply",
716
+ "copied": true,
717
+ "dry_run": false
718
+ }
719
+ ]
720
+ },
721
+ {
722
+ "type": "standalone_ply_group",
723
+ "scene": "trained_gs_fruitninja",
724
+ "source": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja",
725
+ "destination": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja",
726
+ "files": [
727
+ {
728
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja/apple.json",
729
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja/apple.json",
730
+ "copied": true,
731
+ "dry_run": false
732
+ },
733
+ {
734
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja/apple.ply",
735
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja/apple.ply",
736
+ "copied": true,
737
+ "dry_run": false
738
+ },
739
+ {
740
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja/bread.json",
741
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja/bread.json",
742
+ "copied": true,
743
+ "dry_run": false
744
+ },
745
+ {
746
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja/bread.ply",
747
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja/bread.ply",
748
+ "copied": true,
749
+ "dry_run": false
750
+ },
751
+ {
752
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja/cake.json",
753
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja/cake.json",
754
+ "copied": true,
755
+ "dry_run": false
756
+ },
757
+ {
758
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja/cake.ply",
759
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja/cake.ply",
760
+ "copied": true,
761
+ "dry_run": false
762
+ },
763
+ {
764
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja/orange.json",
765
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja/orange.json",
766
+ "copied": true,
767
+ "dry_run": false
768
+ },
769
+ {
770
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja/orange.ply",
771
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja/orange.ply",
772
+ "copied": true,
773
+ "dry_run": false
774
+ },
775
+ {
776
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja/pomegranate.json",
777
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja/pomegranate.json",
778
+ "copied": true,
779
+ "dry_run": false
780
+ },
781
+ {
782
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja/pomegranate.ply",
783
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja/pomegranate.ply",
784
+ "copied": true,
785
+ "dry_run": false
786
+ },
787
+ {
788
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja/watermelon.json",
789
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja/watermelon.json",
790
+ "copied": true,
791
+ "dry_run": false
792
+ },
793
+ {
794
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/model/trained_gs_fruitninja/watermelon.ply",
795
+ "dst": "/root/autodl-tmp/hf_clean_upload/model/trained_gs_fruitninja/watermelon.ply",
796
+ "copied": true,
797
+ "dry_run": false
798
+ }
799
+ ]
800
+ }
801
+ ],
802
+ "configs": [
803
+ {
804
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/apple_config.json",
805
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/apple_config.json",
806
+ "copied": true,
807
+ "dry_run": false
808
+ },
809
+ {
810
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/bowl_config.json",
811
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/bowl_config.json",
812
+ "copied": true,
813
+ "dry_run": false
814
+ },
815
+ {
816
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/bullet_config.json",
817
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/bullet_config.json",
818
+ "copied": true,
819
+ "dry_run": false
820
+ },
821
+ {
822
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/cake_config.json",
823
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/cake_config.json",
824
+ "copied": true,
825
+ "dry_run": false
826
+ },
827
+ {
828
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/cookie_config.json",
829
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/cookie_config.json",
830
+ "copied": true,
831
+ "dry_run": false
832
+ },
833
+ {
834
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/dragonfruit_config.json",
835
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/dragonfruit_config.json",
836
+ "copied": true,
837
+ "dry_run": false
838
+ },
839
+ {
840
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/fruits2_config.json",
841
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/fruits2_config.json",
842
+ "copied": true,
843
+ "dry_run": false
844
+ },
845
+ {
846
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/fruits3_config.json",
847
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/fruits3_config.json",
848
+ "copied": true,
849
+ "dry_run": false
850
+ },
851
+ {
852
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/fruits4_config.json",
853
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/fruits4_config.json",
854
+ "copied": true,
855
+ "dry_run": false
856
+ },
857
+ {
858
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/fruits5_light_config.json",
859
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/fruits5_light_config.json",
860
+ "copied": true,
861
+ "dry_run": false
862
+ },
863
+ {
864
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/fruits_config.json",
865
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/fruits_config.json",
866
+ "copied": true,
867
+ "dry_run": false
868
+ },
869
+ {
870
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/jelly_config_nacc.json",
871
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/jelly_config_nacc.json",
872
+ "copied": true,
873
+ "dry_run": false
874
+ },
875
+ {
876
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/kiwi_config.json",
877
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/kiwi_config.json",
878
+ "copied": true,
879
+ "dry_run": false
880
+ },
881
+ {
882
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/kiwi_config_backup.json",
883
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/kiwi_config_backup.json",
884
+ "copied": true,
885
+ "dry_run": false
886
+ },
887
+ {
888
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/kiwi_physgs_config.json",
889
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/kiwi_physgs_config.json",
890
+ "copied": true,
891
+ "dry_run": false
892
+ },
893
+ {
894
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/lollipop_config.json",
895
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/lollipop_config.json",
896
+ "copied": true,
897
+ "dry_run": false
898
+ },
899
+ {
900
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/milk2_and_watermelon_config.json",
901
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/milk2_and_watermelon_config.json",
902
+ "copied": true,
903
+ "dry_run": false
904
+ },
905
+ {
906
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/milk2_config.json",
907
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/milk2_config.json",
908
+ "copied": true,
909
+ "dry_run": false
910
+ },
911
+ {
912
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/milk_config.json",
913
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/milk_config.json",
914
+ "copied": true,
915
+ "dry_run": false
916
+ },
917
+ {
918
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/oreo_config.json",
919
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/oreo_config.json",
920
+ "copied": true,
921
+ "dry_run": false
922
+ },
923
+ {
924
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/pillow2sofa_config.json",
925
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/pillow2sofa_config.json",
926
+ "copied": true,
927
+ "dry_run": false
928
+ },
929
+ {
930
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/pineple_config.json",
931
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/pineple_config.json",
932
+ "copied": true,
933
+ "dry_run": false
934
+ },
935
+ {
936
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/pineple_config_backup.json",
937
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/pineple_config_backup.json",
938
+ "copied": true,
939
+ "dry_run": false
940
+ },
941
+ {
942
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/pumkin_config.json",
943
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/pumkin_config.json",
944
+ "copied": true,
945
+ "dry_run": false
946
+ },
947
+ {
948
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/sandcastle_config.json",
949
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/sandcastle_config.json",
950
+ "copied": true,
951
+ "dry_run": false
952
+ },
953
+ {
954
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/tosta_config.json",
955
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/tosta_config.json",
956
+ "copied": true,
957
+ "dry_run": false
958
+ },
959
+ {
960
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/watermelon_config.json",
961
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/watermelon_config.json",
962
+ "copied": true,
963
+ "dry_run": false
964
+ },
965
+ {
966
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/watermelon_config_backup.json",
967
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/watermelon_config_backup.json",
968
+ "copied": true,
969
+ "dry_run": false
970
+ },
971
+ {
972
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/watermelon_config_fruitninja.json",
973
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/watermelon_config_fruitninja.json",
974
+ "copied": true,
975
+ "dry_run": false
976
+ },
977
+ {
978
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/watermelon_jelly_config.json",
979
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/watermelon_jelly_config.json",
980
+ "copied": true,
981
+ "dry_run": false
982
+ },
983
+ {
984
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/watermelon_new_config.json",
985
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/watermelon_new_config.json",
986
+ "copied": true,
987
+ "dry_run": false
988
+ },
989
+ {
990
+ "src": "/root/autodl-tmp/debug_physgaussian/cdmpmGaussian/config/watermelonbp_config.json",
991
+ "dst": "/root/autodl-tmp/hf_clean_upload/config/watermelonbp_config.json",
992
+ "copied": true,
993
+ "dry_run": false
994
  }
995
  ]
996
  }
config/apple_config.json ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 2e-5,
10
+ "frame_dt": 4e-2,
11
+ "frame_num": 24,
12
+ "E": 5e7,
13
+ "nu": 0.3,
14
+ "material": "jelly",
15
+ "density": 2000,
16
+ "g": [
17
+ 0.0,
18
+ 0,
19
+ -0.0
20
+ ],
21
+ "particle_filling": {
22
+ "n_grid": 100,
23
+ "density_threshold": 1000 ,
24
+ "search_threshold": 0.1,
25
+ "search_exclude_direction": 7,
26
+ "ray_cast_direction": 4,
27
+ "max_particles_num": 5000000,
28
+ "max_partciels_per_cell": 30,
29
+ "boundary": [
30
+ 0.4,
31
+ 1.6,
32
+ 0.4,
33
+ 1.6,
34
+ 0.4,
35
+ 1.6
36
+ ],
37
+ "smooth": true,
38
+ "visualize": true
39
+ },
40
+
41
+
42
+ "sim_area": [
43
+ -2,
44
+ 2,
45
+ -2,
46
+ 2,
47
+ -1.5,
48
+ 2
49
+ ],
50
+
51
+
52
+ "boundary_conditions": [
53
+ {
54
+ "type": "bounding_box"
55
+ },
56
+ {
57
+ "type": "surface_collider",
58
+ "point": [
59
+ 1,
60
+ 1,
61
+ 0.0
62
+ ],
63
+ "normal": [
64
+ 0.0,
65
+ 0.0,
66
+ 1.0
67
+ ],
68
+ "surface": "sticky",
69
+ "friction": 0.0,
70
+ "start_time": 0,
71
+ "end_time": 1e3
72
+ }
73
+ ],
74
+ "mpm_space_vertical_upward_axis": [
75
+ 0,
76
+ 0,
77
+ 1
78
+ ],
79
+ "mpm_space_viewpoint_center": [
80
+ 1,
81
+ 1,
82
+ 1
83
+ ],
84
+ "default_camera_index": -1,
85
+ "show_hint": false,
86
+ "init_azimuthm": 90,
87
+ "init_elevation": 0.0,
88
+ "init_radius": 6.5,
89
+ "move_camera": true,
90
+ "delta_a": 6.0,
91
+ "delta_e": 0,
92
+ "delta_r": 0.0
93
+ }
config/bowl_config.json ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 90,
12
+ "E": 2e4,
13
+ "nu": 0.38,
14
+ "friction_angle": 45.0,
15
+ "beta": 0.8,
16
+ "xi": 3.0,
17
+ "n_grid": 300,
18
+ "hardening": 1.0,
19
+ "material": "watermelon",
20
+ "flip_pic_ratio" : 0.7,
21
+ "density": 1,
22
+ "g": [
23
+ 0.0,
24
+ 0,
25
+ -20
26
+ ],
27
+ "sim_area": [
28
+ -2,
29
+ 2,
30
+ -2,
31
+ 2,
32
+ -1.5,
33
+ 2
34
+ ],
35
+ "boundary_conditions": [
36
+ {
37
+ "type": "bounding_box"
38
+ },
39
+ {
40
+ "type": "surface_collider",
41
+ "point": [
42
+ 1,
43
+ 1,
44
+ 0
45
+ ],
46
+ "normal": [
47
+ 0.0,
48
+ 0.0,
49
+ 1.0
50
+ ],
51
+ "surface": "cut",
52
+ "friction": 1000.0,
53
+ "start_time": 0,
54
+ "end_time": 1e3
55
+ }
56
+ ],
57
+ "mpm_space_vertical_upward_axis": [
58
+ 0,
59
+ 0,
60
+ 1
61
+ ],
62
+ "mpm_space_viewpoint_center": [
63
+ 1,
64
+ 1,
65
+ 0.5
66
+ ],
67
+ "default_camera_index": -1,
68
+ "show_hint": false,
69
+ "init_azimuthm": 265,
70
+ "init_elevation": 30.0,
71
+ "init_radius": 2,
72
+ "move_camera": true,
73
+ "delta_a": 0,
74
+ "delta_e": 0,
75
+ "delta_r": 0.0
76
+ }
config/bullet_config.json ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "grid_lim" : 4,
10
+ "substep_dt": 2e-5,
11
+ "frame_dt": 4e-2,
12
+ "frame_num": 24,
13
+ "E": 5e7,
14
+ "nu": 0.3,
15
+ "material": "jelly",
16
+ "density": 2000,
17
+ "g": [
18
+ 0.0,
19
+ 0,
20
+ -0.0
21
+ ],
22
+ "sim_area": [
23
+ -10,
24
+ 10,
25
+ -10,
26
+ 10,
27
+ -10,
28
+ 10
29
+ ],
30
+
31
+
32
+ "boundary_conditions": [
33
+ {
34
+ "type": "bounding_box"
35
+ },
36
+ {
37
+ "type": "surface_collider",
38
+ "point": [
39
+ 1,
40
+ 1,
41
+ 0.0
42
+ ],
43
+ "normal": [
44
+ 0.0,
45
+ 0.0,
46
+ 1.0
47
+ ],
48
+ "surface": "sticky",
49
+ "friction": 0.0,
50
+ "start_time": 0,
51
+ "end_time": 1e3
52
+ },
53
+ {
54
+ "type": "enforce_particle_translation",
55
+ "point": [
56
+ 1,
57
+ 1,
58
+ 1
59
+ ],
60
+ "size": [
61
+ 1,
62
+ 1,
63
+ 0.4
64
+ ],
65
+ "velocity": [
66
+ 0,
67
+ -3,
68
+ 0
69
+ ],
70
+ "start_time": 0,
71
+ "end_time": 1e3
72
+ }
73
+ ],
74
+ "mpm_space_vertical_upward_axis": [
75
+ 0,
76
+ 0,
77
+ 1
78
+ ],
79
+ "mpm_space_viewpoint_center": [
80
+ 1,
81
+ 1,
82
+ 1
83
+ ],
84
+ "default_camera_index": -1,
85
+ "show_hint": false,
86
+ "init_azimuthm": 60,
87
+ "init_elevation": 0.0,
88
+ "init_radius": 8.5,
89
+ "move_camera": true,
90
+ "delta_a": 0.0,
91
+ "delta_e": 0,
92
+ "delta_r": 0.0
93
+ }
config/cake_config.json ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 2e-5,
10
+ "frame_dt": 4e-2,
11
+ "frame_num": 24,
12
+ "E": 5e7,
13
+ "nu": 0.3,
14
+ "material": "jelly",
15
+ "density": 2000,
16
+ "g": [
17
+ 0.0,
18
+ 0,
19
+ -8.0
20
+ ],
21
+
22
+
23
+ "sim_area": [
24
+ -2,
25
+ 2,
26
+ -2,
27
+ 2,
28
+ -1.5,
29
+ 2
30
+ ],
31
+
32
+
33
+ "boundary_conditions": [
34
+ {
35
+ "type": "bounding_box"
36
+ },
37
+ {
38
+ "type": "surface_collider",
39
+ "point": [
40
+ 1,
41
+ 1,
42
+ 0.0
43
+ ],
44
+ "normal": [
45
+ 0.0,
46
+ 0.0,
47
+ 1.0
48
+ ],
49
+ "surface": "sticky",
50
+ "friction": 0.0,
51
+ "start_time": 0,
52
+ "end_time": 1e3
53
+ }
54
+ ],
55
+ "mpm_space_vertical_upward_axis": [
56
+ 0,
57
+ 0,
58
+ 1
59
+ ],
60
+ "mpm_space_viewpoint_center": [
61
+ 1,
62
+ 1,
63
+ 1
64
+ ],
65
+ "default_camera_index": -1,
66
+ "show_hint": false,
67
+ "init_azimuthm": 60,
68
+ "init_elevation": 0.0,
69
+ "init_radius": 8.5,
70
+ "move_camera": true,
71
+ "delta_a": 6.0,
72
+ "delta_e": 0,
73
+ "delta_r": 0.0
74
+ }
config/cookie_config.json ADDED
@@ -0,0 +1,79 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 100,
12
+ "E": 2e4,
13
+ "nu": 0.38,
14
+ "friction_angle": 45.0,
15
+ "beta": 0.6,
16
+ "xi": 3.0,
17
+ "n_grid": 300,
18
+ "hardening": 1.0,
19
+ "material": "watermelon",
20
+ "flip_pic_ratio" : 0.7,
21
+ "density": 1,
22
+ "g": [
23
+ 0.0,
24
+ 0,
25
+ -100
26
+ ],
27
+
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+
38
+ "boundary_conditions": [
39
+ {
40
+ "type": "bounding_box"
41
+ },
42
+ {
43
+ "type": "surface_collider",
44
+ "point": [
45
+ 1,
46
+ 1,
47
+ -0.1
48
+ ],
49
+ "normal": [
50
+ 0.0,
51
+ 0.0,
52
+ 1.0
53
+ ],
54
+ "surface": "cut",
55
+ "friction": 5000.0,
56
+ "start_time": 0,
57
+ "end_time": 1e3
58
+ }
59
+ ],
60
+ "mpm_space_vertical_upward_axis": [
61
+ 0,
62
+ 0,
63
+ 1
64
+ ],
65
+ "mpm_space_viewpoint_center": [
66
+ 1,
67
+ 1,
68
+ 0.5
69
+ ],
70
+ "default_camera_index": -1,
71
+ "show_hint": false,
72
+ "init_azimuthm": 265,
73
+ "init_elevation": 30.0,
74
+ "init_radius": 7.5,
75
+ "move_camera": true,
76
+ "delta_a": 0,
77
+ "delta_e": 0,
78
+ "delta_r": 0.0
79
+ }
config/dragonfruit_config.json ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 60,
12
+ "E": 1e3,
13
+ "nu": 0.42,
14
+ "grid_v_damping_scale": 0.9999,
15
+ "friction_angle": 45.0,
16
+ "beta": 1000,
17
+ "xi": 3.0,
18
+ "n_grid": 100,
19
+ "hardening": 1.0,
20
+ "material": "watermelon",
21
+ "flip_pic_ratio" : 0.0,
22
+ "density": 1,
23
+ "g": [
24
+ 0.0,
25
+ 0,
26
+ -15
27
+ ],
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+ "boundary_conditions": [
38
+ {
39
+ "type": "bounding_box"
40
+ },
41
+ {
42
+ "type": "surface_collider",
43
+ "point": [
44
+ 1,
45
+ 1,
46
+ 0.5
47
+ ],
48
+ "normal": [
49
+ 0.0,
50
+ 0.0,
51
+ 1.0
52
+ ],
53
+ "surface": "sticky",
54
+ "friction": 0.0,
55
+ "start_time": 0,
56
+ "end_time": 1e3
57
+ }
58
+ ],
59
+ "mpm_space_vertical_upward_axis": [
60
+ 0,
61
+ 0,
62
+ 1
63
+ ],
64
+ "mpm_space_viewpoint_center": [
65
+ 1,
66
+ 1,
67
+ 1
68
+ ],
69
+ "default_camera_index": -1,
70
+ "show_hint": false,
71
+ "init_azimuthm": -10,
72
+ "init_elevation": 10.0,
73
+ "init_radius": 7.5,
74
+ "move_camera": true,
75
+ "delta_a": 0.0,
76
+ "delta_e": 0,
77
+ "delta_r": 0.0
78
+ }
config/fruits2_config.json ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 60,
12
+ "E": 5e2,
13
+ "nu": 0.42,
14
+ "grid_v_damping_scale": 0.9999,
15
+ "friction_angle": 45.0,
16
+ "beta": 1000,
17
+ "xi": 3.0,
18
+ "n_grid": 100,
19
+ "hardening": 1.0,
20
+ "material": "watermelon",
21
+ "flip_pic_ratio" : 0.0,
22
+ "density": 1,
23
+ "g": [
24
+ 0.0,
25
+ 0,
26
+ -15
27
+ ],
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+ "boundary_conditions": [
38
+ {
39
+ "type": "bounding_box"
40
+ },
41
+ {
42
+ "type": "surface_collider",
43
+ "point": [
44
+ 1,
45
+ 1,
46
+ 0.5
47
+ ],
48
+ "normal": [
49
+ 0.0,
50
+ 0.0,
51
+ 1.0
52
+ ],
53
+ "surface": "cut",
54
+ "friction": 10.0,
55
+ "start_time": 0,
56
+ "end_time": 1e3
57
+ }
58
+ ],
59
+ "mpm_space_vertical_upward_axis": [
60
+ 0,
61
+ 0,
62
+ 1
63
+ ],
64
+ "mpm_space_viewpoint_center": [
65
+ 1,
66
+ 1,
67
+ 0.6
68
+ ],
69
+ "default_camera_index": -1,
70
+ "show_hint": false,
71
+ "init_azimuthm": -10,
72
+ "init_elevation": 10.0,
73
+ "init_radius": 7.5,
74
+ "move_camera": true,
75
+ "delta_a": 0,
76
+ "delta_e": 0,
77
+ "delta_r": 0.0
78
+ }
config/fruits3_config.json ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 60,
12
+ "E": 4e3,
13
+ "nu": 0.38,
14
+ "grid_v_damping_scale": 0.9999,
15
+ "friction_angle": 45.0,
16
+ "beta": 3000000000,
17
+ "xi": 3.0,
18
+ "n_grid": 50,
19
+ "hardening": 1.0,
20
+ "material": "watermelon",
21
+ "flip_pic_ratio" : 0.0,
22
+ "density": 1,
23
+ "g": [
24
+ 0.0,
25
+ 0,
26
+ -30
27
+ ],
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+ "boundary_conditions": [
38
+ {
39
+ "type": "bounding_box"
40
+ },
41
+ {
42
+ "type": "surface_collider",
43
+ "point": [
44
+ 1,
45
+ 1,
46
+ 0.5
47
+ ],
48
+ "normal": [
49
+ 0.0,
50
+ 0.0,
51
+ 1.0
52
+ ],
53
+ "surface": "cut",
54
+ "friction": 100.0,
55
+ "start_time": 0,
56
+ "end_time": 1e3
57
+ }
58
+ ],
59
+ "mpm_space_vertical_upward_axis": [
60
+ 0,
61
+ 0,
62
+ 1
63
+ ],
64
+ "mpm_space_viewpoint_center": [
65
+ 1,
66
+ 1,
67
+ 1
68
+ ],
69
+ "default_camera_index": -1,
70
+ "show_hint": false,
71
+ "init_azimuthm": 25,
72
+ "init_elevation": 10.0,
73
+ "init_radius": 7.5,
74
+ "move_camera": true,
75
+ "delta_a": 0.0,
76
+ "delta_e": 0,
77
+ "delta_r": 0.0
78
+ }
config/fruits4_config.json ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 60,
12
+ "E": 1e3,
13
+ "nu": 0.42,
14
+ "grid_v_damping_scale": 0.9999,
15
+ "friction_angle": 45.0,
16
+ "beta": 1000,
17
+ "xi": 3.0,
18
+ "n_grid": 100,
19
+ "hardening": 1.0,
20
+ "material": "watermelon",
21
+ "flip_pic_ratio" : 0.0,
22
+ "density": 1,
23
+ "g": [
24
+ 0.0,
25
+ 0,
26
+ -15
27
+ ],
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+ "boundary_conditions": [
38
+ {
39
+ "type": "bounding_box"
40
+ },
41
+ {
42
+ "type": "surface_collider",
43
+ "point": [
44
+ 1,
45
+ 1,
46
+ 0.4
47
+ ],
48
+ "normal": [
49
+ 0.0,
50
+ 0.0,
51
+ 1.0
52
+ ],
53
+ "surface": "sticky",
54
+ "friction": 0.0,
55
+ "start_time": 0,
56
+ "end_time": 1e3
57
+ }
58
+ ],
59
+ "mpm_space_vertical_upward_axis": [
60
+ 0,
61
+ 0,
62
+ 1
63
+ ],
64
+ "mpm_space_viewpoint_center": [
65
+ 1,
66
+ 1,
67
+ 1
68
+ ],
69
+ "default_camera_index": -1,
70
+ "show_hint": false,
71
+ "init_azimuthm": 110,
72
+ "init_elevation": 0.0,
73
+ "init_radius": 7.5,
74
+ "move_camera": true,
75
+ "delta_a": 0,
76
+ "delta_e": 0,
77
+ "delta_r": 0.0
78
+ }
config/fruits5_light_config.json ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 240,
12
+ "E": 1e3,
13
+ "nu": 0.42,
14
+ "grid_v_damping_scale": 0.9999,
15
+ "friction_angle": 45.0,
16
+ "beta": 1000,
17
+ "xi": 3.0,
18
+ "n_grid": 100,
19
+ "hardening": 1.0,
20
+ "material": "watermelon",
21
+ "flip_pic_ratio" : 0.0,
22
+ "density": 1,
23
+ "g": [
24
+ 0.0,
25
+ 0,
26
+ -15
27
+ ],
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+ "boundary_conditions": [
38
+ {
39
+ "type": "bounding_box"
40
+ },
41
+ {
42
+ "type": "surface_collider",
43
+ "point": [
44
+ 1,
45
+ 1,
46
+ 0.5
47
+ ],
48
+ "normal": [
49
+ 0.0,
50
+ 0.0,
51
+ 1.0
52
+ ],
53
+ "surface": "sticky",
54
+ "friction": 0.0,
55
+ "start_time": 0,
56
+ "end_time": 1e3
57
+ }
58
+ ],
59
+ "mpm_space_vertical_upward_axis": [
60
+ 0,
61
+ 0,
62
+ 1
63
+ ],
64
+ "mpm_space_viewpoint_center": [
65
+ 1,
66
+ 1,
67
+ 1
68
+ ],
69
+ "default_camera_index": -1,
70
+ "show_hint": false,
71
+ "init_azimuthm": 110,
72
+ "init_elevation": 0.0,
73
+ "init_radius": 7.5,
74
+ "move_camera": true,
75
+ "delta_a": 0,
76
+ "delta_e": 0,
77
+ "delta_r": 0.0
78
+ }
config/fruits_config.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 170,
12
+ "E": 2e3,
13
+ "nu": 0.38,
14
+ "friction_angle": 45.0,
15
+ "beta": 1.0,
16
+ "xi": 3.0,
17
+ "n_grid": 300,
18
+ "hardening": 1.0,
19
+ "material": "watermelon",
20
+ "flip_pic_ratio" : 0.7,
21
+ "density": 1,
22
+ "g": [
23
+ 0.0,
24
+ 0,
25
+ -15
26
+ ],
27
+
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+
38
+
39
+ "boundary_conditions": [
40
+ {
41
+ "type": "bounding_box"
42
+ },
43
+ {
44
+ "type": "surface_collider",
45
+ "point": [
46
+ 1,
47
+ 1,
48
+ 0.0
49
+ ],
50
+ "normal": [
51
+ 0.0,
52
+ 0.0,
53
+ 1.0
54
+ ],
55
+ "surface": "sticky",
56
+ "friction": 0.0,
57
+ "start_time": 0,
58
+ "end_time": 1e3
59
+ }
60
+ ],
61
+ "mpm_space_vertical_upward_axis": [
62
+ 0,
63
+ 0,
64
+ 1
65
+ ],
66
+ "mpm_space_viewpoint_center": [
67
+ 1,
68
+ 1,
69
+ 0.5
70
+ ],
71
+ "default_camera_index": -1,
72
+ "show_hint": false,
73
+ "init_azimuthm": 265,
74
+ "init_elevation": 30.0,
75
+ "init_radius": 7.5,
76
+ "move_camera": true,
77
+ "delta_a": 0,
78
+ "delta_e": 0,
79
+ "delta_r": 0.0
80
+ }
config/kiwi_config.json ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 60,
12
+ "E": 5e2,
13
+ "nu": 0.42,
14
+ "grid_v_damping_scale": 0.9999,
15
+ "friction_angle": 45.0,
16
+ "beta": 1000,
17
+ "xi": 3.0,
18
+ "n_grid": 100,
19
+ "hardening": 1.0,
20
+ "material": "watermelon",
21
+ "flip_pic_ratio" : 0.0,
22
+ "density": 1,
23
+ "g": [
24
+ 0.0,
25
+ 0,
26
+ -15
27
+ ],
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+ "boundary_conditions": [
38
+ {
39
+ "type": "bounding_box"
40
+ },
41
+ {
42
+ "type": "surface_collider",
43
+ "point": [
44
+ 1,
45
+ 1,
46
+ 0.5
47
+ ],
48
+ "normal": [
49
+ 0.0,
50
+ 0.0,
51
+ 1.0
52
+ ],
53
+ "surface": "cut",
54
+ "friction": 10.0,
55
+ "start_time": 0,
56
+ "end_time": 1e3
57
+ }
58
+ ],
59
+ "mpm_space_vertical_upward_axis": [
60
+ 0,
61
+ 0,
62
+ 1
63
+ ],
64
+ "mpm_space_viewpoint_center": [
65
+ 1,
66
+ 1,
67
+ 1
68
+ ],
69
+ "default_camera_index": -1,
70
+ "show_hint": false,
71
+ "init_azimuthm": -10,
72
+ "init_elevation": 10.0,
73
+ "init_radius": 7.5,
74
+ "move_camera": true,
75
+ "delta_a": 2,
76
+ "delta_e": 0,
77
+ "delta_r": 0.0
78
+ }
config/kiwi_config_backup.json ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 60,
12
+ "E": 5e2,
13
+ "nu": 0.42,
14
+ "grid_v_damping_scale": 0.9999,
15
+ "friction_angle": 45.0,
16
+ "beta": 1000,
17
+ "xi": 3.0,
18
+ "n_grid": 100,
19
+ "hardening": 1.0,
20
+ "material": "watermelon",
21
+ "flip_pic_ratio" : 0.0,
22
+ "density": 1,
23
+ "g": [
24
+ 0.0,
25
+ 0,
26
+ -15
27
+ ],
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+ "boundary_conditions": [
38
+ {
39
+ "type": "bounding_box"
40
+ },
41
+ {
42
+ "type": "surface_collider",
43
+ "point": [
44
+ 1,
45
+ 1,
46
+ 0.5
47
+ ],
48
+ "normal": [
49
+ 0.0,
50
+ 0.0,
51
+ 1.0
52
+ ],
53
+ "surface": "cut",
54
+ "friction": 10.0,
55
+ "start_time": 0,
56
+ "end_time": 1e3
57
+ }
58
+ ],
59
+ "mpm_space_vertical_upward_axis": [
60
+ 0,
61
+ 0,
62
+ 1
63
+ ],
64
+ "mpm_space_viewpoint_center": [
65
+ 1,
66
+ 1,
67
+ 1
68
+ ],
69
+ "default_camera_index": -1,
70
+ "show_hint": false,
71
+ "init_azimuthm": -10,
72
+ "init_elevation": 10.0,
73
+ "init_radius": 7.5,
74
+ "move_camera": true,
75
+ "delta_a": 0.2,
76
+ "delta_e": 0,
77
+ "delta_r": 0.0
78
+ }
config/kiwi_physgs_config.json ADDED
@@ -0,0 +1,95 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 60,
12
+ "E": 5e2,
13
+ "nu": 0.42,
14
+ "grid_v_damping_scale": 0.9999,
15
+ "friction_angle": 45.0,
16
+ "beta": 1000,
17
+ "xi": 3.0,
18
+ "n_grid": 100,
19
+ "hardening": 1.0,
20
+ "material": "watermelon",
21
+ "flip_pic_ratio" : 0.0,
22
+ "density": 1,
23
+ "g": [
24
+ 0.0,
25
+ 0,
26
+ -15
27
+ ],
28
+ "particle_filling": {
29
+ "n_grid": 128,
30
+ "density_threshold": 0.1,
31
+ "search_threshold": 0.5,
32
+ "search_exclude_direction": 5,
33
+ "ray_cast_direction": 0,
34
+ "max_particles_num": 2000000,
35
+ "max_partciels_per_cell": 4,
36
+ "boundary": [
37
+ 0.6,
38
+ 1.4,
39
+ 0.6,
40
+ 1.4,
41
+ 0.92,
42
+ 1.72
43
+ ]
44
+ },
45
+
46
+ "sim_area": [
47
+ -2,
48
+ 2,
49
+ -2,
50
+ 2,
51
+ -1.5,
52
+ 2
53
+ ],
54
+ "boundary_conditions": [
55
+ {
56
+ "type": "bounding_box"
57
+ },
58
+ {
59
+ "type": "surface_collider",
60
+ "point": [
61
+ 1,
62
+ 1,
63
+ 0.5
64
+ ],
65
+ "normal": [
66
+ 0.0,
67
+ 0.0,
68
+ 1.0
69
+ ],
70
+ "surface": "cut",
71
+ "friction": 10.0,
72
+ "start_time": 0,
73
+ "end_time": 1e3
74
+ }
75
+ ],
76
+ "mpm_space_vertical_upward_axis": [
77
+ 0,
78
+ 0,
79
+ 1
80
+ ],
81
+ "mpm_space_viewpoint_center": [
82
+ 1,
83
+ 1,
84
+ 1
85
+ ],
86
+ "default_camera_index": -1,
87
+ "show_hint": false,
88
+ "init_azimuthm": -10,
89
+ "init_elevation": 10.0,
90
+ "init_radius": 7.5,
91
+ "move_camera": true,
92
+ "delta_a": 0.2,
93
+ "delta_e": 0,
94
+ "delta_r": 0.0
95
+ }
config/lollipop_config.json ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 90,
12
+ "E": 2e4,
13
+ "nu": 0.38,
14
+ "friction_angle": 45.0,
15
+ "beta": 0.5,
16
+ "xi": 3.0,
17
+ "n_grid": 300,
18
+ "hardening": 1.0,
19
+ "material": "watermelon",
20
+ "flip_pic_ratio" : 0.7,
21
+ "density": 1,
22
+ "g": [
23
+ 0.0,
24
+ 0,
25
+ -15
26
+ ],
27
+ "sim_area": [
28
+ -2,
29
+ 2,
30
+ -2,
31
+ 2,
32
+ -1.5,
33
+ 2
34
+ ],
35
+ "boundary_conditions": [
36
+ {
37
+ "type": "bounding_box"
38
+ },
39
+ {
40
+ "type": "surface_collider",
41
+ "point": [
42
+ 1,
43
+ 1,
44
+ 0
45
+ ],
46
+ "normal": [
47
+ 0.0,
48
+ 0.0,
49
+ 1.0
50
+ ],
51
+ "surface": "cut",
52
+ "friction": 1000.0,
53
+ "start_time": 0,
54
+ "end_time": 1e3
55
+ }
56
+ ],
57
+ "mpm_space_vertical_upward_axis": [
58
+ 0,
59
+ 0,
60
+ 1
61
+ ],
62
+ "mpm_space_viewpoint_center": [
63
+ 1,
64
+ 1,
65
+ 0.5
66
+ ],
67
+ "default_camera_index": -1,
68
+ "show_hint": false,
69
+ "init_azimuthm": 265,
70
+ "init_elevation": 30.0,
71
+ "init_radius": 7.5,
72
+ "move_camera": true,
73
+ "delta_a": 0,
74
+ "delta_e": 0,
75
+ "delta_r": 0.0
76
+ }
config/milk2_and_watermelon_config.json ADDED
@@ -0,0 +1,114 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.01,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "grid_lim" : 5,
11
+ "frame_dt": 3e-2,
12
+ "frame_num": 150,
13
+ "E": 1e3,
14
+ "nu": 0.49,
15
+ "friction_angle": 0.0,
16
+ "beta": 0,
17
+ "xi": 0.01,
18
+ "n_grid": 200,
19
+ "hardening": 1.0,
20
+ "material": "watermelon",
21
+ "flip_pic_ratio" : 0.99,
22
+ "alpha_0" : -1,
23
+ "density": 1,
24
+ "g": [
25
+ 0.0,
26
+ 0,
27
+ -4
28
+ ],
29
+
30
+
31
+ "sim_area": [
32
+ -2,
33
+ 2,
34
+ -2,
35
+ 2,
36
+ -1.5,
37
+ 2
38
+ ],
39
+
40
+
41
+ "boundary_conditions": [
42
+ {
43
+ "type": "bounding_box"
44
+ },
45
+ {
46
+ "type": "surface_collider",
47
+ "point": [
48
+ 1,
49
+ 1,
50
+ 0.0
51
+ ],
52
+ "normal": [
53
+ 0.0,
54
+ 0.0,
55
+ 1.0
56
+ ],
57
+ "surface": "sticky",
58
+ "friction": 0.0,
59
+ "start_time": 0,
60
+ "end_time": 1e3
61
+ },
62
+ {
63
+ "type": "enforce_particle_translation",
64
+ "point": [
65
+ 2.4817, 2.4823, 0.0
66
+ ],
67
+ "size": [
68
+ 2.5, 2.5, 1.28
69
+ ],
70
+ "velocity": [
71
+ 0,
72
+ 0,
73
+ 0
74
+ ],
75
+ "start_time": 0,
76
+ "end_time": 1e3
77
+ },
78
+ {
79
+ "type": "enforce_particle_translation",
80
+ "point": [
81
+ 3.50, 3.2, 0.78
82
+ ],
83
+ "size": [
84
+ 0.5, 0.4, 1
85
+ ],
86
+ "velocity": [
87
+ 0,
88
+ 0,
89
+ 0
90
+ ],
91
+ "start_time": 0,
92
+ "end_time": 1e3
93
+ }
94
+ ],
95
+ "mpm_space_vertical_upward_axis": [
96
+ 0,
97
+ 0,
98
+ 1
99
+ ],
100
+ "mpm_space_viewpoint_center": [
101
+ 2.5,
102
+ 2.5,
103
+ 1.2
104
+ ],
105
+ "default_camera_index": -1,
106
+ "show_hint": false,
107
+ "init_azimuthm": 265,
108
+ "init_elevation": 30.0,
109
+ "init_radius": 12.5,
110
+ "move_camera": true,
111
+ "delta_a": 0,
112
+ "delta_e": 0.0,
113
+ "delta_r": 0.0
114
+ }
config/milk2_config.json ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.01,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "grid_lim" : 5,
11
+ "frame_dt": 3e-2,
12
+ "frame_num": 360,
13
+ "E": 1e3,
14
+ "nu": 0.49,
15
+ "friction_angle": 0.0,
16
+ "beta": 0,
17
+ "xi": 0.01,
18
+ "n_grid": 200,
19
+ "hardening": 1.0,
20
+ "material": "watermelon",
21
+ "flip_pic_ratio" : 0.99,
22
+ "alpha_0" : -1,
23
+ "density": 1,
24
+ "g": [
25
+ 0.0,
26
+ 0,
27
+ -10
28
+ ],
29
+
30
+
31
+ "sim_area": [
32
+ -2,
33
+ 2,
34
+ -2,
35
+ 2,
36
+ -1.5,
37
+ 2
38
+ ],
39
+
40
+
41
+ "boundary_conditions": [
42
+ {
43
+ "type": "bounding_box"
44
+ },
45
+ {
46
+ "type": "surface_collider",
47
+ "point": [
48
+ 1,
49
+ 1,
50
+ 0.0
51
+ ],
52
+ "normal": [
53
+ 0.0,
54
+ 0.0,
55
+ 1.0
56
+ ],
57
+ "surface": "sticky",
58
+ "friction": 0.0,
59
+ "start_time": 0,
60
+ "end_time": 1e3
61
+ }
62
+
63
+ ],
64
+ "mpm_space_vertical_upward_axis": [
65
+ 0,
66
+ 0,
67
+ 1
68
+ ],
69
+ "mpm_space_viewpoint_center": [
70
+ 2.5,
71
+ 2.5,
72
+ -0.2
73
+ ],
74
+ "default_camera_index": -1,
75
+ "show_hint": false,
76
+ "init_azimuthm": 265,
77
+ "init_elevation": 30.0,
78
+ "init_radius": 12.5,
79
+ "move_camera": true,
80
+ "delta_a": 0.5,
81
+ "delta_e": 0.0,
82
+ "delta_r": 0.0
83
+ }
config/milk_config.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.01,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 50,
12
+ "E": 1e3,
13
+ "nu": 0.49,
14
+ "friction_angle": 0.0,
15
+ "beta": 0,
16
+ "xi": 0.1,
17
+ "n_grid": 100,
18
+ "hardening": 1.0,
19
+ "material": "watermelon",
20
+ "flip_pic_ratio" : 0.99,
21
+ "density": 1,
22
+ "g": [
23
+ 0.0,
24
+ 0,
25
+ -10
26
+ ],
27
+
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+
38
+
39
+ "boundary_conditions": [
40
+ {
41
+ "type": "bounding_box"
42
+ },
43
+ {
44
+ "type": "surface_collider",
45
+ "point": [
46
+ 1,
47
+ 1,
48
+ 0.0
49
+ ],
50
+ "normal": [
51
+ 0.0,
52
+ 0.0,
53
+ 1.0
54
+ ],
55
+ "surface": "sticky",
56
+ "friction": 0.0,
57
+ "start_time": 0,
58
+ "end_time": 1e3
59
+ }
60
+ ],
61
+ "mpm_space_vertical_upward_axis": [
62
+ 0,
63
+ 0,
64
+ 1
65
+ ],
66
+ "mpm_space_viewpoint_center": [
67
+ 1,
68
+ 1,
69
+ 1
70
+ ],
71
+ "default_camera_index": -1,
72
+ "show_hint": false,
73
+ "init_azimuthm": 60,
74
+ "init_elevation": 30.0,
75
+ "init_radius": 7.5,
76
+ "move_camera": true,
77
+ "delta_a": 2.5,
78
+ "delta_e": 0,
79
+ "delta_r": 0.0
80
+ }
config/oreo_config.json ADDED
@@ -0,0 +1,79 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 50,
12
+ "E": 1e4,
13
+ "nu": 0.38,
14
+ "friction_angle": 45.0,
15
+ "beta": 0.6,
16
+ "xi": 3.0,
17
+ "n_grid": 300,
18
+ "hardening": 1.0,
19
+ "material": "watermelon",
20
+ "flip_pic_ratio" : 0.0,
21
+ "density": 1,
22
+ "g": [
23
+ 0.0,
24
+ 0,
25
+ -100
26
+ ],
27
+
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+
38
+ "boundary_conditions": [
39
+ {
40
+ "type": "bounding_box"
41
+ },
42
+ {
43
+ "type": "surface_collider",
44
+ "point": [
45
+ 1,
46
+ 1,
47
+ 0.0
48
+ ],
49
+ "normal": [
50
+ 0.0,
51
+ 0.0,
52
+ 1.0
53
+ ],
54
+ "surface": "cut",
55
+ "friction": 150.0,
56
+ "start_time": 0,
57
+ "end_time": 1e3
58
+ }
59
+ ],
60
+ "mpm_space_vertical_upward_axis": [
61
+ 0,
62
+ 0,
63
+ 1
64
+ ],
65
+ "mpm_space_viewpoint_center": [
66
+ 1,
67
+ 1,
68
+ 0.5
69
+ ],
70
+ "default_camera_index": -1,
71
+ "show_hint": false,
72
+ "init_azimuthm": 265,
73
+ "init_elevation": 30.0,
74
+ "init_radius": 7.5,
75
+ "move_camera": true,
76
+ "delta_a": 0,
77
+ "delta_e": 0,
78
+ "delta_r": 0.0
79
+ }
config/pillow2sofa_config.json ADDED
@@ -0,0 +1,151 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.02,
3
+ "rotation_degree": [],
4
+ "rotation_axis": [],
5
+ "substep_dt": 1e-4,
6
+ "frame_dt": 2e-2,
7
+ "frame_num": 300,
8
+ "E": 1e4,
9
+ "nu": 0.4,
10
+ "friction_angle": 45.0,
11
+ "beta": 2.0,
12
+ "xi": 3.0,
13
+ "n_grid": 100,
14
+ "material": "jelly",
15
+ "density": 2000,
16
+ "g": [
17
+ 0.0,
18
+ 0,
19
+ -2.0
20
+ ],
21
+ "sim_area": [
22
+ -0.65,
23
+ 0.65,
24
+ -0.6,
25
+ 0.6,
26
+ -1,
27
+ 1
28
+ ],
29
+ "particle_filling": {
30
+ "n_grid": 128,
31
+ "density_threshold": 40.0,
32
+ "search_threshold": 0.5,
33
+ "search_exclude_direction": 5,
34
+ "ray_cast_direction": 0,
35
+ "max_particles_num": 2000000,
36
+ "max_partciels_per_cell": 4,
37
+ "boundary": [
38
+ 0.6,
39
+ 1.4,
40
+ 0.6,
41
+ 1.4,
42
+ 0.92,
43
+ 1.72
44
+ ]
45
+ },
46
+ "boundary_conditions": [
47
+ {
48
+ "type": "bounding_box"
49
+ },
50
+ {
51
+ "type": "cuboid",
52
+ "point": [
53
+ 1,
54
+ 1,
55
+ 0.5
56
+ ],
57
+ "size": [
58
+ 1.0,
59
+ 1.0,
60
+ 0.05
61
+ ],
62
+ "velocity": [
63
+ 0,
64
+ 0,
65
+ 0
66
+ ],
67
+ "start_time": 0,
68
+ "end_time": 1e3,
69
+ "reset": 1
70
+ },
71
+ {
72
+ "type": "enforce_particle_translation",
73
+ "point": [
74
+ 1,
75
+ 1,
76
+ 0.5
77
+ ],
78
+ "size": [
79
+ 1,
80
+ 1,
81
+ 0.4
82
+ ],
83
+ "velocity": [
84
+ 0,
85
+ 0,
86
+ 0
87
+ ],
88
+ "start_time": 0,
89
+ "end_time": 1e3
90
+ },
91
+ {
92
+ "type": "cuboid",
93
+ "point": [
94
+ 1,
95
+ 1,
96
+ 1.2
97
+ ],
98
+ "size": [
99
+ 1.0,
100
+ 1.0,
101
+ 0.12
102
+ ],
103
+ "velocity": [
104
+ 0,
105
+ 0,
106
+ 0
107
+ ],
108
+ "start_time": 0,
109
+ "end_time": 0.5
110
+ },
111
+ {
112
+ "type": "cuboid",
113
+ "point": [
114
+ 1,
115
+ 1,
116
+ 1.45
117
+ ],
118
+ "size": [
119
+ 1.0,
120
+ 1.0,
121
+ 0.1
122
+ ],
123
+ "velocity": [
124
+ 0,
125
+ 0,
126
+ 0
127
+ ],
128
+ "start_time": 0.0,
129
+ "end_time": 1.0
130
+ }
131
+ ],
132
+ "mpm_space_vertical_upward_axis": [
133
+ 0,
134
+ 0,
135
+ 1
136
+ ],
137
+ "mpm_space_viewpoint_center": [
138
+ 1,
139
+ 1,
140
+ 1
141
+ ],
142
+ "default_camera_index": -1,
143
+ "show_hint": false,
144
+ "init_azimuthm": -90.0,
145
+ "init_elevation": 30.0,
146
+ "init_radius": 2.5,
147
+ "move_camera": true,
148
+ "delta_a": 0.5,
149
+ "delta_e": 0.0,
150
+ "delta_r": 0.0
151
+ }
config/pineple_config.json ADDED
@@ -0,0 +1,79 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 60,
12
+ "E": 2e4,
13
+ "nu": 0.38,
14
+ "grid_v_damping_scale": 0.9999,
15
+ "friction_angle": 0.0,
16
+ "beta": 0,
17
+ "alpha": 0,
18
+ "xi": 3.0,
19
+ "n_grid": 300,
20
+ "hardening": 1.0,
21
+ "material": "watermelon",
22
+ "flip_pic_ratio" : 0.9,
23
+ "density": 1,
24
+ "g": [
25
+ 0.0,
26
+ 0,
27
+ -15
28
+ ],
29
+
30
+ "sim_area": [
31
+ -2,
32
+ 2,
33
+ -2,
34
+ 2,
35
+ -1.5,
36
+ 2
37
+ ],
38
+ "boundary_conditions": [
39
+ {
40
+ "type": "bounding_box"
41
+ },
42
+ {
43
+ "type": "surface_collider",
44
+ "point": [
45
+ 1,
46
+ 1,
47
+ 0.5
48
+ ],
49
+ "normal": [
50
+ 0.0,
51
+ 0.0,
52
+ 1.0
53
+ ],
54
+ "surface": "cut",
55
+ "friction": 1000000.0,
56
+ "start_time": 0,
57
+ "end_time": 1e3
58
+ }
59
+ ],
60
+ "mpm_space_vertical_upward_axis": [
61
+ 0,
62
+ 0,
63
+ 1
64
+ ],
65
+ "mpm_space_viewpoint_center": [
66
+ 1,
67
+ 1,
68
+ 1
69
+ ],
70
+ "default_camera_index": -1,
71
+ "show_hint": false,
72
+ "init_azimuthm": 15,
73
+ "init_elevation": 10.0,
74
+ "init_radius": 7.5,
75
+ "move_camera": true,
76
+ "delta_a": 0.0,
77
+ "delta_e": 0,
78
+ "delta_r": 0.0
79
+ }
config/pineple_config_backup.json ADDED
@@ -0,0 +1,79 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 60,
12
+ "E": 1e4,
13
+ "nu": 0.38,
14
+ "grid_v_damping_scale": 0.9999,
15
+ "friction_angle": 0.0,
16
+ "beta": 3000000000,
17
+ "alpha": -10,
18
+ "xi": 3.0,
19
+ "n_grid": 300,
20
+ "hardening": 1.0,
21
+ "material": "watermelon",
22
+ "flip_pic_ratio" : 0.9,
23
+ "density": 1,
24
+ "g": [
25
+ 0.0,
26
+ 0,
27
+ -15
28
+ ],
29
+
30
+ "sim_area": [
31
+ -2,
32
+ 2,
33
+ -2,
34
+ 2,
35
+ -1.5,
36
+ 2
37
+ ],
38
+ "boundary_conditions": [
39
+ {
40
+ "type": "bounding_box"
41
+ },
42
+ {
43
+ "type": "surface_collider",
44
+ "point": [
45
+ 1,
46
+ 1,
47
+ 0.5
48
+ ],
49
+ "normal": [
50
+ 0.0,
51
+ 0.0,
52
+ 1.0
53
+ ],
54
+ "surface": "cut",
55
+ "friction": 1000000.0,
56
+ "start_time": 0,
57
+ "end_time": 1e3
58
+ }
59
+ ],
60
+ "mpm_space_vertical_upward_axis": [
61
+ 0,
62
+ 0,
63
+ 1
64
+ ],
65
+ "mpm_space_viewpoint_center": [
66
+ 1,
67
+ 1,
68
+ 1
69
+ ],
70
+ "default_camera_index": -1,
71
+ "show_hint": false,
72
+ "init_azimuthm": 15,
73
+ "init_elevation": 10.0,
74
+ "init_radius": 7.5,
75
+ "move_camera": true,
76
+ "delta_a": 0.0,
77
+ "delta_e": 0,
78
+ "delta_r": 0.0
79
+ }
config/pumkin_config.json ADDED
@@ -0,0 +1,79 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 100,
12
+ "E": 2e3,
13
+ "nu": 0.38,
14
+ "friction_angle": 45.0,
15
+ "beta": 1.2,
16
+ "xi": 3.0,
17
+ "n_grid": 300,
18
+ "hardening": 1.0,
19
+ "material": "watermelon",
20
+ "density": 1,
21
+ "g": [
22
+ 0.0,
23
+ 0,
24
+ -10
25
+ ],
26
+
27
+
28
+ "sim_area": [
29
+ -2,
30
+ 2,
31
+ -2,
32
+ 2,
33
+ -1.5,
34
+ 2
35
+ ],
36
+
37
+
38
+ "boundary_conditions": [
39
+ {
40
+ "type": "bounding_box"
41
+ },
42
+ {
43
+ "type": "surface_collider",
44
+ "point": [
45
+ 1,
46
+ 1,
47
+ 0.0
48
+ ],
49
+ "normal": [
50
+ 0.0,
51
+ 0.0,
52
+ 1.0
53
+ ],
54
+ "surface": "sticky",
55
+ "friction": 0.0,
56
+ "start_time": 0,
57
+ "end_time": 1e3
58
+ }
59
+ ],
60
+ "mpm_space_vertical_upward_axis": [
61
+ 0,
62
+ 0,
63
+ 1
64
+ ],
65
+ "mpm_space_viewpoint_center": [
66
+ 1,
67
+ 1,
68
+ 1
69
+ ],
70
+ "default_camera_index": -1,
71
+ "show_hint": false,
72
+ "init_azimuthm": 60,
73
+ "init_elevation": 20.0,
74
+ "init_radius": 8.5,
75
+ "move_camera": true,
76
+ "delta_a": 3.0,
77
+ "delta_e": 0,
78
+ "delta_r": 0.0
79
+ }
config/sandcastle_config.json ADDED
@@ -0,0 +1,127 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.01,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "grid_lim" : 5,
11
+ "frame_dt": 3e-2,
12
+ "frame_num": 100,
13
+ "E": 1e3,
14
+ "nu": 0.45,
15
+ "friction_angle": 10.0,
16
+ "beta": 0.05,
17
+ "xi": 0.1,
18
+ "n_grid": 200,
19
+ "hardening": 1.0,
20
+ "material": "watermelon",
21
+ "flip_pic_ratio" : 0.9,
22
+ "alpha_0" : -1,
23
+ "density": 1,
24
+ "g": [
25
+ 0.0,
26
+ 0,
27
+ -6
28
+ ],
29
+
30
+
31
+ "sim_area": [
32
+ -2,
33
+ 2,
34
+ -2,
35
+ 2,
36
+ -1.5,
37
+ 2
38
+ ],
39
+
40
+ "particle_filling": {
41
+ "n_grid": 128,
42
+ "density_threshold": 0.1,
43
+ "search_threshold": 0.5,
44
+ "search_exclude_direction": 5,
45
+ "ray_cast_direction": 0,
46
+ "max_particles_num": 2000000,
47
+ "max_partciels_per_cell": 20,
48
+ "boundary": [
49
+ 0.6,
50
+ 1.4,
51
+ 0.6,
52
+ 1.4,
53
+ 0.92,
54
+ 1.72
55
+ ]
56
+ },
57
+
58
+ "boundary_conditions": [
59
+ {
60
+ "type": "bounding_box"
61
+ },
62
+ {
63
+ "type": "surface_collider",
64
+ "point": [
65
+ 1,
66
+ 1,
67
+ 0.8
68
+ ],
69
+ "normal": [
70
+ 0.0,
71
+ 0.0,
72
+ 1.0
73
+ ],
74
+ "surface": "sticky",
75
+ "friction": 0.0,
76
+ "start_time": 0,
77
+ "end_time": 1e3
78
+ },
79
+ {
80
+ "type": "surface_collider",
81
+ "point": [
82
+ 1,
83
+ 1,
84
+ 0.5
85
+ ],
86
+ "normal": [
87
+ 0.0,
88
+ 0.0,
89
+ 1.0
90
+ ],
91
+ "surface": "cut",
92
+ "friction": 1000000.0,
93
+ "start_time": 0,
94
+ "end_time": 1e3
95
+ },
96
+ {
97
+ "type": "particle_impulse",
98
+ "force": [
99
+ -2e-3,
100
+ 0,
101
+ 0.0
102
+ ],
103
+ "num_dt": 1,
104
+ "start_time": 0
105
+ }
106
+
107
+ ],
108
+ "mpm_space_vertical_upward_axis": [
109
+ 0,
110
+ 0,
111
+ 1
112
+ ],
113
+ "mpm_space_viewpoint_center": [
114
+ 1,
115
+ 1,
116
+ 0.9
117
+ ],
118
+ "default_camera_index": -1,
119
+ "show_hint": false,
120
+ "init_azimuthm": 265,
121
+ "init_elevation": 30.0,
122
+ "init_radius": 12.5,
123
+ "move_camera": true,
124
+ "delta_a": 0.5,
125
+ "delta_e": 0.0,
126
+ "delta_r": 0.0
127
+ }
config/tosta_config.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 150,
12
+ "E": 2e3,
13
+ "nu": 0.38,
14
+ "friction_angle": 45.0,
15
+ "beta": 1.0,
16
+ "xi": 3.0,
17
+ "n_grid": 300,
18
+ "hardening": 1.0,
19
+ "material": "watermelon",
20
+ "flip_pic_ratio" : 0.7,
21
+ "density": 1,
22
+ "g": [
23
+ 0.0,
24
+ 0,
25
+ -15
26
+ ],
27
+
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+
38
+
39
+ "boundary_conditions": [
40
+ {
41
+ "type": "bounding_box"
42
+ },
43
+ {
44
+ "type": "surface_collider",
45
+ "point": [
46
+ 1,
47
+ 1,
48
+ 0.0
49
+ ],
50
+ "normal": [
51
+ 0.0,
52
+ 0.0,
53
+ 1.0
54
+ ],
55
+ "surface": "sticky",
56
+ "friction": 0.0,
57
+ "start_time": 0,
58
+ "end_time": 1e3
59
+ }
60
+ ],
61
+ "mpm_space_vertical_upward_axis": [
62
+ 0,
63
+ 0,
64
+ 1
65
+ ],
66
+ "mpm_space_viewpoint_center": [
67
+ 1,
68
+ 1,
69
+ 0.5
70
+ ],
71
+ "default_camera_index": -1,
72
+ "show_hint": false,
73
+ "init_azimuthm": 150,
74
+ "init_elevation": 30.0,
75
+ "init_radius": 7,
76
+ "move_camera": true,
77
+ "delta_a": 3,
78
+ "delta_e": 0,
79
+ "delta_r": 0.0
80
+ }
config/watermelon_config_backup.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 300,
12
+ "E": 2e3,
13
+ "nu": 0.38,
14
+ "friction_angle": 45.0,
15
+ "beta": 1.0,
16
+ "xi": 3.0,
17
+ "n_grid": 300,
18
+ "hardening": 1.0,
19
+ "material": "watermelon",
20
+ "flip_pic_ratio" : 0.7,
21
+ "density": 1,
22
+ "g": [
23
+ 0.0,
24
+ 0,
25
+ -15
26
+ ],
27
+
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+
38
+
39
+ "boundary_conditions": [
40
+ {
41
+ "type": "bounding_box"
42
+ },
43
+ {
44
+ "type": "surface_collider",
45
+ "point": [
46
+ 1,
47
+ 1,
48
+ 0.0
49
+ ],
50
+ "normal": [
51
+ 0.0,
52
+ 0.0,
53
+ 1.0
54
+ ],
55
+ "surface": "sticky",
56
+ "friction": 0.0,
57
+ "start_time": 0,
58
+ "end_time": 1e3
59
+ }
60
+ ],
61
+ "mpm_space_vertical_upward_axis": [
62
+ 0,
63
+ 0,
64
+ 1
65
+ ],
66
+ "mpm_space_viewpoint_center": [
67
+ 1,
68
+ 1,
69
+ 0.5
70
+ ],
71
+ "default_camera_index": -1,
72
+ "show_hint": false,
73
+ "init_azimuthm": 265,
74
+ "init_elevation": 30.0,
75
+ "init_radius": 7.5,
76
+ "move_camera": true,
77
+ "delta_a": 0,
78
+ "delta_e": 0,
79
+ "delta_r": 0.0
80
+ }
config/watermelon_config_fruitninja.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 300,
12
+ "E": 2e3,
13
+ "nu": 0.38,
14
+ "friction_angle": 45.0,
15
+ "beta": 0.8 ,
16
+ "xi": 3.0,
17
+ "n_grid": 300,
18
+ "hardening": 1.0,
19
+ "material": "watermelon",
20
+ "flip_pic_ratio" : 0.7,
21
+ "density": 1,
22
+ "g": [
23
+ 0.0,
24
+ 0,
25
+ -15
26
+ ],
27
+
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+
38
+
39
+ "boundary_conditions": [
40
+ {
41
+ "type": "bounding_box"
42
+ },
43
+ {
44
+ "type": "surface_collider",
45
+ "point": [
46
+ 1,
47
+ 1,
48
+ 0.0
49
+ ],
50
+ "normal": [
51
+ 0.0,
52
+ 0.0,
53
+ 1.0
54
+ ],
55
+ "surface": "sticky",
56
+ "friction": 0.0,
57
+ "start_time": 0,
58
+ "end_time": 1e3
59
+ }
60
+ ],
61
+ "mpm_space_vertical_upward_axis": [
62
+ 0,
63
+ 0,
64
+ 1
65
+ ],
66
+ "mpm_space_viewpoint_center": [
67
+ 1,
68
+ 1,
69
+ 0.5
70
+ ],
71
+ "default_camera_index": -1,
72
+ "show_hint": false,
73
+ "init_azimuthm": 265,
74
+ "init_elevation": 30.0,
75
+ "init_radius": 7.5,
76
+ "move_camera": true,
77
+ "delta_a": 0,
78
+ "delta_e": 0,
79
+ "delta_r": 0.0
80
+ }
config/watermelon_jelly_config.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 300,
12
+ "E": 2e3,
13
+ "nu": 0.38,
14
+ "friction_angle": 45.0,
15
+ "beta": 1.0,
16
+ "xi": 3.0,
17
+ "n_grid": 100,
18
+ "hardening": 1.0,
19
+ "material": "jelly",
20
+ "flip_pic_ratio" : 1.0,
21
+ "density": 1,
22
+ "g": [
23
+ 0.0,
24
+ 0,
25
+ -10
26
+ ],
27
+
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+
38
+
39
+ "boundary_conditions": [
40
+ {
41
+ "type": "bounding_box"
42
+ },
43
+ {
44
+ "type": "surface_collider",
45
+ "point": [
46
+ 1,
47
+ 1,
48
+ 0.0
49
+ ],
50
+ "normal": [
51
+ 0.0,
52
+ 0.0,
53
+ 1.0
54
+ ],
55
+ "surface": "sticky",
56
+ "friction": 0.0,
57
+ "start_time": 0,
58
+ "end_time": 1e3
59
+ }
60
+ ],
61
+ "mpm_space_vertical_upward_axis": [
62
+ 0,
63
+ 0,
64
+ 1
65
+ ],
66
+ "mpm_space_viewpoint_center": [
67
+ 1,
68
+ 1,
69
+ 1
70
+ ],
71
+ "default_camera_index": -1,
72
+ "show_hint": false,
73
+ "init_azimuthm": 60,
74
+ "init_elevation": 30.0,
75
+ "init_radius": 7.5,
76
+ "move_camera": true,
77
+ "delta_a": 2.5,
78
+ "delta_e": 0,
79
+ "delta_r": 0.0
80
+ }
config/watermelon_new_config.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 300,
12
+ "E": 2e3,
13
+ "nu": 0.37,
14
+ "friction_angle": 45.0,
15
+ "beta": 1.2,
16
+ "xi": 3.0,
17
+ "n_grid": 300,
18
+ "hardening": 1.0,
19
+ "material": "watermelon",
20
+ "flip_pic_ratio" : 0.2,
21
+ "density": 1,
22
+ "g": [
23
+ 0.0,
24
+ 0,
25
+ -52
26
+ ],
27
+
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+
38
+
39
+ "boundary_conditions": [
40
+ {
41
+ "type": "bounding_box"
42
+ },
43
+ {
44
+ "type": "surface_collider",
45
+ "point": [
46
+ 1,
47
+ 1,
48
+ 0.0
49
+ ],
50
+ "normal": [
51
+ 0.0,
52
+ 0.0,
53
+ 1.0
54
+ ],
55
+ "surface": "sticky",
56
+ "friction": 0.0,
57
+ "start_time": 0,
58
+ "end_time": 1e3
59
+ }
60
+ ],
61
+ "mpm_space_vertical_upward_axis": [
62
+ 0,
63
+ 0,
64
+ 1
65
+ ],
66
+ "mpm_space_viewpoint_center": [
67
+ 1,
68
+ 1,
69
+ 1
70
+ ],
71
+ "default_camera_index": -1,
72
+ "show_hint": false,
73
+ "init_azimuthm": 60,
74
+ "init_elevation": 30.0,
75
+ "init_radius": 7.5,
76
+ "move_camera": true,
77
+ "delta_a": 2.5,
78
+ "delta_e": 0,
79
+ "delta_r": 0.0
80
+ }
config/watermelonbp_config.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "opacity_threshold": 0.000000,
3
+ "rotation_degree": [
4
+ 0.0
5
+ ],
6
+ "rotation_axis": [
7
+ 0
8
+ ],
9
+ "substep_dt": 1e-4,
10
+ "frame_dt": 3e-2,
11
+ "frame_num": 50,
12
+ "E": 2e3,
13
+ "nu": 0.38,
14
+ "friction_angle": 45.0,
15
+ "beta": 1.2,
16
+ "xi": 3.0,
17
+ "n_grid": 300,
18
+ "hardening": 1.0,
19
+ "material": "watermelon",
20
+ "flip_pic_ratio" : 0.2,
21
+ "density": 1,
22
+ "g": [
23
+ 0.0,
24
+ 0,
25
+ -52
26
+ ],
27
+
28
+
29
+ "sim_area": [
30
+ -2,
31
+ 2,
32
+ -2,
33
+ 2,
34
+ -1.5,
35
+ 2
36
+ ],
37
+
38
+
39
+ "boundary_conditions": [
40
+ {
41
+ "type": "bounding_box"
42
+ },
43
+ {
44
+ "type": "surface_collider",
45
+ "point": [
46
+ 1,
47
+ 1,
48
+ 0.0
49
+ ],
50
+ "normal": [
51
+ 0.0,
52
+ 0.0,
53
+ 1.0
54
+ ],
55
+ "surface": "sticky",
56
+ "friction": 0.0,
57
+ "start_time": 0,
58
+ "end_time": 1e3
59
+ }
60
+ ],
61
+ "mpm_space_vertical_upward_axis": [
62
+ 0,
63
+ 0,
64
+ 1
65
+ ],
66
+ "mpm_space_viewpoint_center": [
67
+ 1,
68
+ 1,
69
+ 1
70
+ ],
71
+ "default_camera_index": -1,
72
+ "show_hint": false,
73
+ "init_azimuthm": 60,
74
+ "init_elevation": 30.0,
75
+ "init_radius": 7.5,
76
+ "move_camera": true,
77
+ "delta_a": 2.5,
78
+ "delta_e": 0,
79
+ "delta_r": 0.0
80
+ }
model/garden/transform_matrix__.txt DELETED
@@ -1,4 +0,0 @@
1
- -0.884945 -0.229728 0.405089 0.117218
2
- -0.465207 0.396279 -0.791546 0.249417
3
- 0.021312 -0.888925 -0.457556 1.465581
4
- 0.000000 0.000000 0.000000 1.000000