kirikir13 commited on
Commit
2c729ba
·
verified ·
1 Parent(s): 50f7ee3

Upload 16 files

Browse files
.claude-helper.log ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ [6:06:39 PM] Claude Helper is now active
2
+ [6:06:39 PM] Attempting to initialize HTTP port listener...
3
+ [6:06:39 PM] Port listener initialized on port 3456
.gitattributes CHANGED
@@ -1,35 +1,2 @@
1
- *.7z filter=lfs diff=lfs merge=lfs -text
2
- *.arrow filter=lfs diff=lfs merge=lfs -text
3
- *.bin filter=lfs diff=lfs merge=lfs -text
4
- *.bz2 filter=lfs diff=lfs merge=lfs -text
5
- *.ckpt filter=lfs diff=lfs merge=lfs -text
6
- *.ftz filter=lfs diff=lfs merge=lfs -text
7
- *.gz filter=lfs diff=lfs merge=lfs -text
8
- *.h5 filter=lfs diff=lfs merge=lfs -text
9
- *.joblib filter=lfs diff=lfs merge=lfs -text
10
- *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
- *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
- *.model filter=lfs diff=lfs merge=lfs -text
13
- *.msgpack filter=lfs diff=lfs merge=lfs -text
14
- *.npy filter=lfs diff=lfs merge=lfs -text
15
- *.npz filter=lfs diff=lfs merge=lfs -text
16
- *.onnx filter=lfs diff=lfs merge=lfs -text
17
- *.ot filter=lfs diff=lfs merge=lfs -text
18
- *.parquet filter=lfs diff=lfs merge=lfs -text
19
- *.pb filter=lfs diff=lfs merge=lfs -text
20
- *.pickle filter=lfs diff=lfs merge=lfs -text
21
- *.pkl filter=lfs diff=lfs merge=lfs -text
22
- *.pt filter=lfs diff=lfs merge=lfs -text
23
- *.pth filter=lfs diff=lfs merge=lfs -text
24
- *.rar filter=lfs diff=lfs merge=lfs -text
25
- *.safetensors filter=lfs diff=lfs merge=lfs -text
26
- saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
- *.tar.* filter=lfs diff=lfs merge=lfs -text
28
- *.tar filter=lfs diff=lfs merge=lfs -text
29
- *.tflite filter=lfs diff=lfs merge=lfs -text
30
- *.tgz filter=lfs diff=lfs merge=lfs -text
31
- *.wasm filter=lfs diff=lfs merge=lfs -text
32
- *.xz filter=lfs diff=lfs merge=lfs -text
33
- *.zip filter=lfs diff=lfs merge=lfs -text
34
- *.zst filter=lfs diff=lfs merge=lfs -text
35
- *tfevents* filter=lfs diff=lfs merge=lfs -text
 
1
+ # Auto detect text files and perform LF normalization
2
+ * text=auto
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
GLB-List-(local).md ADDED
The diff for this file is too large to render. See raw diff
 
Game-Unknown-DR-Developer-Script.md ADDED
@@ -0,0 +1,378 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ### Game-unknown Developer Script.md
2
+
3
+ ## DR Studios "Game-Unknown" Developer script
4
+
5
+ ## 3d game for hf(dunno name was just testn stuff out for a 3d world build idea. (see notes a1)
6
+
7
+
8
+ # app.py
9
+
10
+
11
+ import streamlit as st
12
+ import streamlit.components.v1 as components
13
+
14
+ st.set_page_config(page_title="Greek City Shooter", layout="wide")
15
+
16
+ with open("index.html", "r", encoding="utf-8") as f:
17
+ html = f.read()
18
+
19
+ components.html(html, height=800)
20
+
21
+
22
+ # new index.html
23
+
24
+
25
+ <!DOCTYPE html>
26
+ <html lang="en">
27
+ <head>
28
+ <meta charset="UTF-8" />
29
+ <title>Greek City Shooter</title>
30
+ <style>
31
+ body { margin: 0; overflow: hidden; background: #000; }
32
+ #ui {
33
+ position: absolute; top: 10px; left: 10px; right: 10px;
34
+ color: white; font-family: "Courier New", monospace;
35
+ z-index: 10; pointer-events: none;
36
+ display: flex; justify-content: space-between; padding: 10px;
37
+ }
38
+ #hp_bar { width: 200px; height: 15px; background: #333; border: 1px solid #fff; }
39
+ #hp_fill { width: 100%; height: 100%; background: #ff4444; transition: width 0.2s; }
40
+ </style>
41
+ </head>
42
+ <body>
43
+ <div id="ui">
44
+ <div>
45
+ <h2 style="margin:0;">GREEK CITY - RANGERS</h2>
46
+ <div id="hp_bar"><div id="hp_fill"></div></div>
47
+ </div>
48
+ <div id="ammo" style="font-size: 24px;">AMMO: 30/30</div>
49
+ </div>
50
+ <div id="container"></div>
51
+
52
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r152/three.min.js"></script>
53
+ <script src="https://cdn.jsdelivr.net/npm/three@0.152/examples/js/loaders/GLTFLoader.js"></script>
54
+
55
+ <script>
56
+ // ---------- CONFIG ----------
57
+ const GameConfig = {
58
+ worldPath: "greek city.glb",
59
+ playerModelPath: "male.glb",
60
+ playerSpawn: new THREE.Vector3(5, 1, 10),
61
+ enemySpawns: [
62
+ new THREE.Vector3(10, 1, -5),
63
+ new THREE.Vector3(-8, 1, -12),
64
+ new THREE.Vector3(3, 1, -18)
65
+ ],
66
+ fogColor: 0x222529,
67
+ skyColor: 0x222529
68
+ };
69
+ // ---------- GLOBALS ----------
70
+ let scene, camera, renderer, clock;
71
+ let world = null;
72
+ let player = null, playerSpeed = 20, playerHP = 100;
73
+ let enemies = [], bullets = [], enemyBullets = [], particles = [];
74
+ let keys = {};
75
+ let mouse = new THREE.Vector2();
76
+ let raycaster = new THREE.Raycaster();
77
+ let ammo = 30, maxAmmo = 30, reloadTime = 1.5, reloading = false;
78
+ let timeMult = 1.0, shake = 0;
79
+ let lastShotTime = 0, fireRate = 0.15;
80
+ let lastEnemyFire = 0, enemyFireCooldown = 0.8;
81
+ // ---------- INPUT ----------
82
+ window.addEventListener("keydown", e => { keys[e.key.toLowerCase()] = true; });
83
+ window.addEventListener("keyup", e => { keys[e.key.toLowerCase()] = false; });
84
+ window.addEventListener("mousemove", (event) => {
85
+ if (!renderer) return;
86
+ const rect = renderer.domElement.getBoundingClientRect();
87
+ mouse.x = ((event.clientX - rect.left) / rect.width) * 2 - 1;
88
+ mouse.y = -((event.clientY - rect.top) / rect.height) * 2 + 1;
89
+ });
90
+ window.addEventListener("mousedown", (event) => {
91
+ if (event.button === 0) shoot();
92
+ });
93
+ // ---------- INIT ----------
94
+ function init() {
95
+ scene = new THREE.Scene();
96
+ scene.background = new THREE.Color(GameConfig.skyColor);
97
+ scene.fog = new THREE.Fog(GameConfig.fogColor, 10, 120);
98
+ camera = new THREE.PerspectiveCamera(
99
+ 75,
100
+ window.innerWidth / window.innerHeight,
101
+ 0.1,
102
+ 1000
103
+ );
104
+ clock = new THREE.Clock();
105
+ renderer = new THREE.WebGLRenderer({ antialias: true });
106
+ renderer.setSize(window.innerWidth, window.innerHeight);
107
+ document.getElementById("container").appendChild(renderer.domElement);
108
+ // Lights
109
+ scene.add(new THREE.AmbientLight(0x404040, 2));
110
+ const sun = new THREE.DirectionalLight(0xffffff, 1.0);
111
+ sun.position.set(20, 40, 10);
112
+ sun.castShadow = true;
113
+ scene.add(sun);
114
+ loadWorld();
115
+ createPlayer();
116
+ spawnEnemies();
117
+ window.addEventListener("resize", onWindowResize, false);
118
+ animate();
119
+ }
120
+ // ---------- WORLD ----------
121
+ function loadWorld() {
122
+ const loader = new THREE.GLTFLoader();
123
+ loader.load(
124
+ GameConfig.worldPath,
125
+ (gltf) => {
126
+ world = gltf.scene;
127
+ world.scale.set(1, 1, 1); // tweak as needed
128
+ world.position.set(0, 0, 0); // tweak as needed
129
+ scene.add(world);
130
+ },
131
+ undefined,
132
+ (err) => console.error("Error loading world:", err)
133
+ );
134
+ }
135
+ // ---------- PLAYER ----------
136
+ function createPlayer() {
137
+ const loader = new THREE.GLTFLoader();
138
+ loader.load(
139
+ GameConfig.playerModelPath,
140
+ (gltf) => {
141
+ player = gltf.scene;
142
+ player.scale.set(1, 1, 1);
143
+ player.position.copy(GameConfig.playerSpawn);
144
+ scene.add(player);
145
+ },
146
+ undefined,
147
+ (err) => {
148
+ console.warn("Failed to load player model, using capsule:", err);
149
+ const geom = new THREE.CapsuleGeometry(0.5, 1);
150
+ const mat = new THREE.MeshStandardMaterial({ color: 0x2d5a27 });
151
+ player = new THREE.Mesh(geom, mat);
152
+ player.position.copy(GameConfig.playerSpawn);
153
+ scene.add(player);
154
+ }
155
+ );
156
+ }
157
+ // ---------- ENEMIES ----------
158
+ function spawnEnemies() {
159
+ GameConfig.enemySpawns.forEach((pos) => {
160
+ const geom = new THREE.BoxGeometry(4, 4, 4);
161
+ const mat = new THREE.MeshStandardMaterial({ color: 0x333333 });
162
+ const enemy = new THREE.Mesh(geom, mat);
163
+ enemy.position.copy(pos);
164
+ enemy.userData = { hp: 100 };
165
+ enemies.push(enemy);
166
+ scene.add(enemy);
167
+ });
168
+ }
169
+ // ---------- MOVEMENT ----------
170
+ function handleMovement(dt) {
171
+ if (!player) return;
172
+ const moveVector = new THREE.Vector3();
173
+ const forward = new THREE.Vector3(0, 0, -1);
174
+ const right = new THREE.Vector3(1, 0, 0);
175
+ if (keys["w"]) moveVector.add(forward);
176
+ if (keys["s"]) moveVector.sub(forward);
177
+ if (keys["a"]) moveVector.sub(right);
178
+ if (keys["d"]) moveVector.add(right);
179
+ if (moveVector.lengthSq() > 0) {
180
+ moveVector.normalize();
181
+ moveVector.multiplyScalar(playerSpeed * dt * timeMult);
182
+ player.position.add(moveVector);
183
+ }
184
+ // Aim toward mouse on ground plane
185
+ raycaster.setFromCamera(mouse, camera);
186
+ const plane = new THREE.Plane(new THREE.Vector3(0, 1, 0), 0);
187
+ const intersectPoint = new THREE.Vector3();
188
+ raycaster.ray.intersectPlane(plane, intersectPoint);
189
+ if (intersectPoint && player) {
190
+ const dir = intersectPoint.clone().sub(player.position);
191
+ const angle = Math.atan2(dir.x, dir.z);
192
+ player.rotation.y = angle;
193
+ }
194
+ }
195
+ // ---------- SHOOTING ----------
196
+ function shoot() {
197
+ if (!player || reloading) return;
198
+ const now = performance.now() / 1000;
199
+ if (now - lastShotTime < fireRate) return;
200
+ if (ammo <= 0) {
201
+ startReload();
202
+ return;
203
+ }
204
+ lastShotTime = now;
205
+ ammo -= 1;
206
+ updateAmmoUI();
207
+ const bulletGeom = new THREE.SphereGeometry(0.15, 8, 8);
208
+ const bulletMat = new THREE.MeshBasicMaterial({ color: 0xffff00 });
209
+ const bullet = new THREE.Mesh(bulletGeom, bulletMat);
210
+ bullet.position.copy(player.position).add(new THREE.Vector3(0, 1.0, 0));
211
+ const dir = new THREE.Vector3(0, 0, -1);
212
+ dir.applyAxisAngle(new THREE.Vector3(0, 1, 0), player.rotation.y);
213
+ bullet.userData = {
214
+ vel: dir.clone().multiplyScalar(80),
215
+ friend: true
216
+ };
217
+ bullets.push(bullet);
218
+ scene.add(bullet);
219
+ }
220
+ function startReload() {
221
+ if (reloading) return;
222
+ reloading = true;
223
+ const ammoDiv = document.getElementById("ammo");
224
+ ammoDiv.textContent = "RELOADING...";
225
+ setTimeout(() => {
226
+ ammo = maxAmmo;
227
+ reloading = false;
228
+ updateAmmoUI();
229
+ }, reloadTime * 1000);
230
+ }
231
+ function updateAmmoUI() {
232
+ const ammoDiv = document.getElementById("ammo");
233
+ ammoDiv.textContent = "AMMO: " + ammo + "/" + maxAmmo;
234
+ }
235
+ // ---------- ENEMY FIRE ----------
236
+ function enemyFire(dt) {
237
+ const now = performance.now() / 1000;
238
+ if (now - lastEnemyFire < enemyFireCooldown) return;
239
+ lastEnemyFire = now;
240
+ enemies.forEach((enemy) => {
241
+ if (enemy.userData.hp <= 0 || !player) return;
242
+ const dir = player.position.clone().sub(enemy.position);
243
+ const dist = dir.length();
244
+ if (dist > 120) return;
245
+ dir.normalize();
246
+ const bulletGeom = new THREE.SphereGeometry(0.15, 8, 8);
247
+ const bulletMat = new THREE.MeshBasicMaterial({ color: 0xff4444 });
248
+ const bullet = new THREE.Mesh(bulletGeom, bulletMat);
249
+ bullet.position.copy(enemy.position).add(new THREE.Vector3(0, 2.0, 0));
250
+ bullet.userData = {
251
+ vel: dir.clone().multiplyScalar(60),
252
+ friend: false
253
+ };
254
+ enemyBullets.push(bullet);
255
+ scene.add(bullet);
256
+ });
257
+ }
258
+ // ---------- EXPLOSIONS ----------
259
+ function createExplosion(pos, color = 0xff4400) {
260
+ shake = 0.5;
261
+ for (let i = 0; i < 20; i++) {
262
+ const p = new THREE.Mesh(
263
+ new THREE.SphereGeometry(0.2, 6, 6),
264
+ new THREE.MeshBasicMaterial({ color })
265
+ );
266
+ p.position.copy(pos);
267
+ p.userData = {
268
+ vel: new THREE.Vector3(
269
+ (Math.random() - 0.5) * 6,
270
+ Math.random() * 6,
271
+ (Math.random() - 0.5) * 6
272
+ ),
273
+ life: 1.0
274
+ };
275
+ particles.push(p);
276
+ scene.add(p);
277
+ }
278
+ }
279
+ // ---------- LOOP ----------
280
+ function animate() {
281
+ requestAnimationFrame(animate);
282
+ const dt = clock.getDelta();
283
+ timeMult = (playerHP < 30) ? 0.4 : 1.0;
284
+ if (shake > 0) {
285
+ camera.position.x += (Math.random() - 0.5) * shake;
286
+ camera.position.y += (Math.random() - 0.5) * shake;
287
+ shake *= 0.9;
288
+ }
289
+ handleMovement(dt);
290
+ // Player bullets
291
+ bullets = bullets.filter((b) => {
292
+ b.position.add(b.userData.vel.clone().multiplyScalar(dt * timeMult));
293
+ let keep = true;
294
+ enemies.forEach((enemy) => {
295
+ if (enemy.userData.hp <= 0) return;
296
+ if (b.position.distanceTo(enemy.position) < 3) {
297
+ enemy.userData.hp -= 40;
298
+ createExplosion(enemy.position.clone().add(new THREE.Vector3(0, 2, 0)));
299
+ if (enemy.userData.hp <= 0) {
300
+ scene.remove(enemy);
301
+ }
302
+ keep = false;
303
+ }
304
+ });
305
+ if (!keep) {
306
+ scene.remove(b);
307
+ return false;
308
+ }
309
+ if (b.position.length() > 500) {
310
+ scene.remove(b);
311
+ return false;
312
+ }
313
+ return true;
314
+ });
315
+ // Enemy bullets
316
+ enemyBullets = enemyBullets.filter((b) => {
317
+ b.position.add(b.userData.vel.clone().multiplyScalar(dt * timeMult));
318
+ let keep = true;
319
+ if (player && b.position.distanceTo(player.position) < 1.5) {
320
+ playerHP -= 10;
321
+ if (playerHP < 0) playerHP = 0;
322
+ document.getElementById("hp_fill").style.width = playerHP + "%";
323
+ createExplosion(player.position.clone().add(new THREE.Vector3(0, 1, 0)), 0xff0000);
324
+ keep = false;
325
+ }
326
+ if (!keep) {
327
+ scene.remove(b);
328
+ return false;
329
+ }
330
+ if (b.position.length() > 500) {
331
+ scene.remove(b);
332
+ return false;
333
+ }
334
+ return true;
335
+ });
336
+ // Particles
337
+ particles = particles.filter((p) => {
338
+ p.position.add(p.userData.vel.clone().multiplyScalar(dt));
339
+ p.userData.life -= dt;
340
+ if (p.userData.life <= 0) {
341
+ scene.remove(p);
342
+ return false;
343
+ }
344
+ return true;
345
+ });
346
+ enemyFire(dt);
347
+ // Camera follow
348
+ if (player) {
349
+ const camOffset = new THREE.Vector3(0, 8, 18);
350
+ const camPos = player.position.clone().add(camOffset);
351
+ camera.position.lerp(camPos, 0.1);
352
+ const lookAtPos = player.position.clone().add(new THREE.Vector3(0, 2, -10));
353
+ camera.lookAt(lookAtPos);
354
+ }
355
+ renderer.render(scene, camera);
356
+ }
357
+ // ---------- RESIZE ----------
358
+ function onWindowResize() {
359
+ camera.aspect = window.innerWidth / window.innerHeight;
360
+ camera.updateProjectionMatrix();
361
+ renderer.setSize(window.innerWidth, window.innerHeight);
362
+ }
363
+ // ---------- START ----------
364
+ init();
365
+ </script>
366
+ </body>
367
+ </html>
368
+
369
+
370
+ # <next script goes here.PlaceHolder>
371
+
372
+
373
+ #ph# <script starts here>
374
+
375
+
376
+
377
+ # note from Dave:(notes a1)
378
+ what my end result/ hope to Accomplish is: A HF Space that consist of a GUI that lets you choose from a preset of 3d world environments, then user uploads There own: glb, obj, .ghlt 3d Model (or chose one of preset models from drop down menu), then choose from a couple of creator(me) defined world environments, and then hits "Enter" button on screen to jump on in a game world environment and tryout, experiment, kill some monsters or just !@$!@ around and Explore (with there model in a 3d environment, try it out, or show it off, etc..) a 3d game environment (choose from various preset environments [currently only 1 uploaded greek city.glb plan on more]) and do some stuff (not fully defined yet[ ideas i got though small open world can walk, talk, shoot simple npcs, fly, box others would be cool otherwise npc , explore shit like that]) and if i would be lucky and make a stretch a small lobby so multiple users could possibly interact with each other and of course they for any of this probably would have to enter in there own hf-tolken. { in summary this is the mission plan on this un-named project }
Game-Unknown-File-List.txt ADDED
@@ -0,0 +1,117 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Game-Uknown Developers Script Compodieum.md
2
+
3
+ # note from dave: this is where im at with copilot in my msedge browser.:
4
+
5
+
6
+
7
+
8
+ Today
9
+ You said
10
+ Tab icon
11
+ DR-Studios/Game-Unknown
12
+ github.com
13
+ can u make me with a list of the files i have here on my repo (and if possible a clickable link to each file)
14
+ Copilot said
15
+ Your GitHub repo Game‑Unknown is currently empty — there are no files listed in the repository according to the page content I can see
16
+ github.com
17
+ .
18
+
19
+ 📂 Current Repository Contents
20
+ No files yet
21
+ GitHub is prompting you to “Create a README, LICENSE, .gitignore, or upload files” because the repo has no committed content
22
+ github.com
23
+ .
24
+
25
+ 🔗 What you can do next
26
+ Once you add files (README.md, scripts, assets, etc.), I can generate a clean, clickable list of every file with direct links.
27
+
28
+ If you want, I can also help you:
29
+
30
+ Create a starter README.md
31
+
32
+ Set up a clean folder structure for your game engine
33
+
34
+ Add initial files via GitHub or your local machine
35
+
36
+ Just tell me what direction you want to take.
37
+
38
+ github.com
39
+
40
+ DR-Studios/Game-Unknown
41
+
42
+
43
+ Show all
44
+
45
+
46
+
47
+
48
+
49
+ You said
50
+ Tab icon
51
+ README.md · kirikir13/DR_Studios at main
52
+ huggingface.co
53
+ my bad this repo
54
+ Copilot said
55
+ Your open tab shows the DR_Studios Space on Hugging Face, and based on the page content I can access, the only file currently visible is:
56
+
57
+ 📂 Files in This Repo (from the open tab)
58
+ File Link
59
+ README.md Open README.md
60
+ Source:
61
+ huggingface.co
62
+
63
+ Right now, that’s the only file the tab exposes. If you want, I can help you generate a full clickable file index once you open the “Files” tab or share the repo URL where all files are stored.
64
+
65
+ If this is the wrong repo again, just open the correct tab and say “this one” — I’ll read it instantly.
66
+
67
+ huggingface.co
68
+
69
+ README.md · kirikir13/DR_Studios at main
70
+
71
+
72
+ Show all
73
+
74
+
75
+
76
+
77
+
78
+ 📂 DR-Studios Game-Unknown— Full File Index:
79
+
80
+ 🔧 Config & Environment
81
+
82
+ .gitattributes
83
+ .gitignore
84
+ .env.local (Reference only)
85
+ metadata.json (old needs re-done)
86
+ package.json (Reference only)
87
+ tsconfig.json (Reference only)
88
+ vite.config.ts (Reference only)
89
+
90
+ 🧠 Python / App Logic:
91
+ app.py (Actual start page)
92
+
93
+ 3dmain.py (Reference only)
94
+
95
+ 🌐 Frontend / UI:
96
+ new index.html (actual Entry Point)
97
+
98
+ index.html (Reference only)
99
+ index.tsx (Reference only I think)
100
+
101
+ 📝 Docs:
102
+ (worry about later)
103
+
104
+ 🖼️ Images(Skybox):
105
+ SB3.png
106
+
107
+ 🗿 3D Assets (GLB):
108
+ Dragon1.glb
109
+ abandoned_city.glb
110
+ abandoned_warehouse
111
+ greek city.glb
112
+ male.glb
113
+
114
+
115
+
116
+
117
+
Game-Unknown-Files(Asset-List-on-HF-spaces).md ADDED
@@ -0,0 +1,68 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ## Game-Unknown Asset List, An HF space link.md
2
+
3
+
4
+ # https://huggingface.co/spaces/kirikir13/DR_Studios/tree/main
5
+
6
+ # https://copilot.microsoft.com/shares/fuhMtaGLFSSLCFusc3FKg
7
+
8
+ You’re good — **this time it worked perfectly**. I can see the full file list from your Hugging Face Space now, and nothing is broken. Deep breath. You did it.
9
+
10
+ Below is a **clean, clickable list of every file** currently in your repo, all pulled directly from the tab you have open.
11
+
12
+ ---
13
+
14
+ # 📂 **DR_Studios — Full File Index (with links)**
15
+
16
+ ### 🔧 **Config & Environment**
17
+ - .env.local [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2F.env.local")
18
+ - .gitattributes [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2F.gitattributes")
19
+ - .gitignore [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2F.gitignore")
20
+ - metadata.json [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2Fmetadata.json")
21
+ - package.json [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2Fpackage.json")
22
+ - tsconfig.json [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2Ftsconfig.json")
23
+ - vite.config.ts [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2Fvite.config.ts")
24
+
25
+ ---
26
+
27
+ ### 🧠 **Python / App Logic**
28
+ - app.py [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2Fapp.py")
29
+ - 3dmain.py [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2F3dmain.py")
30
+
31
+ ---
32
+
33
+ ### 🌐 **Frontend / UI**
34
+ - index.html [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2Findex.html")
35
+ - new index.html [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2Fnew%2520index.html")
36
+ - index.tsx [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2Findex.tsx")
37
+
38
+ ---
39
+
40
+ ### 📝 **Docs**
41
+ - README.md [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2FREADME.md")
42
+
43
+ ---
44
+
45
+ ### 🖼️ **Images**
46
+ - SB3.png [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2FSB3.png")
47
+
48
+ ---
49
+
50
+ ### 🗿 **3D Assets (GLB)**
51
+ - Dragon1.glb [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2FDragon1.glb")
52
+ - abandoned_city.glb [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2Fabandoned_city.glb")
53
+ - abandoned_warehouse [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2Fabandoned_warehouse_-_interior_scene.glb")
54
+ - greek city.glb [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2Fgreek%2520city.glb")
55
+ - male.glb [(huggingface.co in Bing)](https://www.bing.com/search?q="https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkirikir13%2FDR_Studios%2Fblob%2Fmain%2Fmale.glb")
56
+
57
+ ---
58
+
59
+ note from Copilot:
60
+
61
+ If you want, I can also:
62
+
63
+ - Generate a **README file** that auto‑lists these files
64
+ - Build a **clean folder structure** for your engine
65
+ - Help you reorganize assets into `/assets/models`, `/src`, `/public`, etc.
66
+ - Create a **GameConfig system** that loads these worlds dynamically
67
+
68
+ Just tell me what direction you want to take next.
HF-Spaces-Error-Game-Unknown.png ADDED
OBJ-FILE-LIST-(local).md ADDED
@@ -0,0 +1,456 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1. - "C:\Pictures\tree jap.obj"
2
+ 2. - "C:\Pictures\3d all\abandoned_warehouse_-_interior_scene - Copy.obj"
3
+ 3. - "C:\Pictures\3d all\City1 Block 1.obj"
4
+ 4. - "C:\Pictures\3d all\output_image_rmbg_03164981-674a-40db-b369-21fc8d432faa_remeshed-1.obj"
5
+ 5. - "C:\Pictures\3d all\output_image_rmbg_03164981-674a-40db-b369-21fc8d432faa_remeshed.obj"
6
+ 6. - "C:\Pictures\3d all\Game assets\fem rigged char1\obj file - Copy.obj"
7
+ 7. - "C:\Pictures\3d all\Game assets\fem rigged char1\obj file.obj"
8
+ 8. - "C:\Pictures\3d all\Game assets\jap tree city\source.obj"
9
+ 9. - "C:\Pictures\3d all\mickella bust 3d\mickella half 3d bust.obj"
10
+ 10. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\orientation_cube.obj"
11
+ 11. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_center\model.obj"
12
+ 12. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_center_active\model.obj"
13
+ 13. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_center_active_dark\model.obj"
14
+ 14. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_center_dark\model.obj"
15
+ 15. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_center_hover\model.obj"
16
+ 16. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_center_hover_dark\model.obj"
17
+ 17. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_center_pop\model.obj"
18
+ 18. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_center_pop_dark\model.obj"
19
+ 19. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_center_snapped\model.obj"
20
+ 20. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_onedirection\model.obj"
21
+ 21. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_onedirection_active\model.obj"
22
+ 22. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_onedirection_active_dark\model.obj"
23
+ 23. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_onedirection_dark\model.obj"
24
+ 24. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_onedirection_hover\model.obj"
25
+ 25. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_onedirection_hover_dark\model.obj"
26
+ 26. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_onedirection_pop\model.obj"
27
+ 27. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_onedirection_pop_dark\model.obj"
28
+ 28. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_onedirection_snapped\model.obj"
29
+ 29. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_onedirection_snapped_dark\model.obj"
30
+ 30. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_rotate\model.obj"
31
+ 31. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_rotate_active\model.obj"
32
+ 32. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_rotate_active_dark\model.obj"
33
+ 33. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_rotate_dark\model.obj"
34
+ 34. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_rotate_failed\model.obj"
35
+ 35. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_rotate_failed_dark\model.obj"
36
+ 36. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_rotate_hover\model.obj"
37
+ 37. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_rotate_hover_dark\model.obj"
38
+ 38. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_rotate_pop\model.obj"
39
+ 39. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_rotate_pop_dark\model.obj"
40
+ 40. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_rotate_snapped\model.obj"
41
+ 41. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_rotate_snapped_dark\model.obj"
42
+ 42. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_scale\model.obj"
43
+ 43. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_scale_active\model.obj"
44
+ 44. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_scale_active_dark\model.obj"
45
+ 45. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_scale_dark\model.obj"
46
+ 46. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_scale_hover\model.obj"
47
+ 47. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_scale_hover_dark\model.obj"
48
+ 48. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_scale_pop\model.obj"
49
+ 49. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_scale_pop_dark\model.obj"
50
+ 50. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_scale_snapped\model.obj"
51
+ 51. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_scale_snapped_dark\model.obj"
52
+ 52. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_sliderbtn\model.obj"
53
+ 53. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_sliderbtn_active\model.obj"
54
+ 54. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_sliderbtn_active_dark\model.obj"
55
+ 55. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_sliderbtn_dark\model.obj"
56
+ 56. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_sliderbtn_failed\model.obj"
57
+ 57. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_sliderbtn_failed_dark\model.obj"
58
+ 58. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_sliderbtn_hover\model.obj"
59
+ 59. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_sliderbtn_hover_dark\model.obj"
60
+ 60. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_slidertrack\model.obj"
61
+ 61. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_slidertrack_active\model.obj"
62
+ 62. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_slidertrack_active_dark\model.obj"
63
+ 63. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_slidertrack_dark\model.obj"
64
+ 64. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_slidertrack_hover\model.obj"
65
+ 65. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_slidertrack_hover_dark\model.obj"
66
+ 66. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_tile\model.obj"
67
+ 67. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_tile_active\model.obj"
68
+ 68. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_tile_active_dark\model.obj"
69
+ 69. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_tile_dark\model.obj"
70
+ 70. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_tile_hover\model.obj"
71
+ 71. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_tile_hover_dark\model.obj"
72
+ 72. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_tile_pop\model.obj"
73
+ 73. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_tile_pop_dark\model.obj"
74
+ 74. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_tile_snapped\model.obj"
75
+ 75. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_tile_snapped_dark\model.obj"
76
+ 76. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_twodirections\model.obj"
77
+ 77. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_twodirections_active\model.obj"
78
+ 78. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_twodirections_active_dark\model.obj"
79
+ 79. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_twodirections_dark\model.obj"
80
+ 80. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_twodirections_failed\model.obj"
81
+ 81. - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_twodirections_failed_dark\model.obj"\arrow_twodirections_hover\model.obj" - "C:\Program Files\WindowsApps\Shapr3D.Shapr3D_5.930.9346.0_x64__j403pzjkqtqbj\Assets\Gizmos\arrow_twodirections_hover_dark\model.obj"
82
+ 82. - "C:\ProgramData\georg\Shapespark\app-3.4.3\resources\http-spark\greenlet\platform\switch_arm64_masm.obj"
83
+ 83. - "C:\ProgramData\georg\Shapespark\app-3.4.3\resources\http-spark\greenlet\platform\switch_x64_masm.obj"
84
+ 84. - "C:\ProgramData\georg\Shapespark\app-3.4.3\resources\webwalk\3dassets\new_avatar.obj"
85
+ 85. - "C:\ProgramData\NCH Software\MeshMagic\sample\nch_logo.stl"
86
+ 86. - "C:\Shared Documents\Ja Phya .glb"
87
+ 87. - "C:\Shared Documents\Ja Phya 3d2.glb"
88
+ 88. - "C:\Shared Documents\source.obj"
89
+ 89. - "C:\Shared Documents\games\cluade n daves new rpg\female char 1.obj"
90
+ 90. - "C:\Shared Documents\games\cluade n daves new rpg\large town 1.obj"
91
+ 91. - "C:\Shared Documents\games\cluade n daves new rpg\male char 1.obj"
92
+ 92. - "C:\Shared Documents\games\cluade n daves new rpg\male char 2.obj"
93
+ 93. - "C:\Shared Documents\games\cluade n daves new rpg\male char 4.obj"
94
+ 94. - "C:\Shared Documents\programs\tools\mayo-develop\tests\inputs\cube.obj"
95
+ 95. - "C:\Shared Documents\programs\tools\mayo-develop\tests\inputs\face_trsf_scale_almost_1.stl"
96
+ 96. - "C:\Users\georg\AppData\Local\Packages\BooStudioLLC.8ZipLite_b6e429xa66pga\TempState\temp.obj"
97
+ 97. - "C:\Users\georg\AppData\Local\Packages\BooStudioLLC.8ZipLite_b6e429xa66pga\TempState\OpenOperation\source.obj"
98
+ 98. - "C:\Users\georg\AppData\Local\Temp\5e8c07df-37d2-4873-9602-7ee19b63a29c_obj_file.zip.29c\obj file\obj file.obj"
99
+ 99. - "C:\Users\georg\AppData\Local\Temp\6059253f-9757-4f2c-8657-4a9765ccb542_35-rp_sophia_animated_003_idling_fbx.zip.542\rp_sophia_animated_003_idling.fbx"
100
+ 100. - "C:\Users\georg\AppData\Local\Temp\8b4921b3-d728-4be2-9596-8561650beb6a_City1_Block_1.zip.City1_Block_1.zip\City1 Block 1.obj"
101
+ 101. - "C:\Users\georg\AppData\Local\Temp\b1777b71-f99e-4d3e-ba1b-4317706f677d_Hall_textured_mesh_obj.zip.77d\mesh.obj"
102
+ 102. - "C:\Users\georg\AppData\Local\Temp\b356fea3-a803-4b13-b970-419c0c653ef7_tzfhx79fnc-castle (1).zip.ef7\castle\castle.obj"
103
+ 103. - "C:\Users\georg\AppData\Local\Temp\eec1fc66-9fd1-40f4-91f0-333665d68d04_obj_file.zip.d04\obj file\obj file.obj"
104
+ 104. - "C:\Users\georg\AppData\Local\Temp\fb4bd5a9-430a-432b-bab5-3fd4a14f5e73_Loves_Shrooms_And_Gems_textured_mesh_obj (1).zip.e73\mesh.obj"
105
+ 105. - "C:\Users\georg\AppData\Local\Temp\ff4f0208-5a7d-42a4-a0aa-7b5c3d7199d0_Room_textured_mesh_obj (1).zip.9d0\mesh.obj"
106
+ 106. - "C:\Users\georg\CrossDevice\Ol DD og\storage\Download\3D printing models\ROCKET V2\ROCKET V2\Shiny Uusam (1).stl"
107
+ 107. - "C:\Users\georg\CrossDevice\Ol DD og\storage\Download\3D printing models\ROCKET V2\ROCKET V2\Shiny Uusam (2).stl"
108
+ 108. - "C:\Users\georg\CrossDevice\Ol DD og\storage\Download\Luma\D6uy_textured_mesh_glb.glb"
109
+ 109. - "C:\Users\georg\CrossDevice\Ol DD og\storage\Download\Luma\Dad_N_His_Car_textured_mesh_glb.glb"
110
+ 110. - "C:\Users\georg\CrossDevice\Ol DD og\storage\Download\Luma\Loves_Shrooms_And_Gems_textured_mesh_glb.glb"
111
+ 111. - "C:\Users\georg\CrossDevice\Ol DD og\storage\Download\Luma\Room_textured_mesh_glb.glb"
112
+ 112. - "C:\Users\georg\CrossDevice\Ol DD og\storage\Download\Model\fleshlite.stl"
113
+ 113. - "C:\Users\georg\CrossDevice\Ol DD og\storage\Download\TeraBox\Download\dd\3dpea.stl"
114
+ 114. - "C:\Users\georg\CrossDevice\Ol DD og\storage\fleshlite101\sanfuxd\soccerslut-can-onahole-fleshlight\SoccerSlutBasis_.stl"
115
+ 115. - "C:\Users\georg\CrossDevice\Ol DD og\storage\st\double dong.obj"
116
+ 116. - "C:\Users\georg\CrossDevice\Ol DD og\storage\st\tmpwian6c_u.obj"
117
+ 117. - "C:\Users\georg\CrossDevice\Ol DD og\storage\today go\3DModel2.obj"
118
+ 118. - "C:\Users\georg\CrossDevice\Ol DD og\storage\today go\3DModel_LowPoly2.obj"
119
+ 119. - "C:\Users\georg\CrossDevice\Ol DD og\storage\today go\Des_Bath_textured_mesh_glb.glb"
120
+ 120. - "C:\Users\georg\CrossDevice\Ol DD og\storage\today go\Van1_textured_mesh_glb.glb"
121
+ 121. - "C:\Users\georg\Downloads\0.glb"
122
+ 122. - "C:\Users\georg\Downloads\abandoned_warehouse_-_interior_scene - Copy.glb"
123
+ 123. - "C:\Users\georg\Downloads\abandoned_warehouse_-_interior_scene.glb"
124
+ 124. - "C:\Users\georg\Downloads\draconic_sorceress_character_rig.glb"
125
+ 125. - "C:\Users\georg\Downloads\eve 3d1.obj"
126
+ 126. - "C:\Users\georg\Downloads\eve good shot no color.obj"
127
+ 127. - "C:\Users\georg\Downloads\girl_base_obj.obj"
128
+ 128. - "C:\Users\georg\Downloads\gregour 3d1.obj"
129
+ 129. - "C:\Users\georg\Downloads\hands.fbx"
130
+ 130. - "C:\Users\georg\Downloads\input_image_86d817f1-2575-4e7a-af05-fcb8c4a3d2e3_remeshed.obj"
131
+ 131. - "C:\Users\georg\Downloads\Ja Phya 3d1.obj"
132
+ 132. - "C:\Users\georg\Downloads\lizard_kin_warrior_character_rig.glb"
133
+ 133. - "C:\Users\georg\Downloads\messed up bike mixd w dad.obj"
134
+ 134. - "C:\Users\georg\Downloads\model_0a47b147-20f5-4ea4-b05d-bc034a04cc97 (1).glb"
135
+ 135. - "C:\Users\georg\Downloads\model_0a47b147-20f5-4ea4-b05d-bc034a04cc97.glb"
136
+ 136. - "C:\Users\georg\Downloads\model_2b7af6da-5317-471e-8d73-454c965bcccb (1).glb"
137
+ 137. - "C:\Users\georg\Downloads\model_2b7af6da-5317-471e-8d73-454c965bcccb.glb"
138
+ 138. - "C:\Users\georg\Downloads\model_32ba8dce-28ba-4c0a-b549-93211e71515f.glb"
139
+ 139. - "C:\Users\georg\Downloads\model_3b8732e2-d362-4c38-9c33-9f35b363267f.glb"
140
+ 140. - "C:\Users\georg\Downloads\model_4f72ce61-aad9-4d1d-b28b-6516f7f948b0.glb"
141
+ 141. - "C:\Users\georg\Downloads\model_5633c023-153f-4427-bc97-0b1d5661740f.glb"
142
+ 142. - "C:\Users\georg\Downloads\model_a8fc7647-cf59-4420-b35c-c4eb457756b2.glb"
143
+ 143. - "C:\Users\georg\Downloads\model_ff173944-fbe0-448e-b0a6-9d4696ff9964.glb"
144
+ 144. - "C:\Users\georg\Downloads\NewDisc.stl"
145
+ 145. - "C:\Users\georg\Downloads\NewDiscDetail.stl"
146
+ 146. - "C:\Users\georg\Downloads\output_image_rmbg_03164981-674a-40db-b369-21fc8d432faa_remeshed.obj"
147
+ 147. - "C:\Users\georg\Downloads\output_image_rmbg_03d97647-31a5-49d7-93e1-6bf200433eca_remeshed (1).obj"
148
+ 148. - "C:\Users\georg\Downloads\result (1).obj"
149
+ 149. - "C:\Users\georg\Downloads\result (2).obj"
150
+ 150. - "C:\Users\georg\Downloads\result (3).obj"
151
+ 151. - "C:\Users\georg\Downloads\result (4).obj"
152
+ 152. - "C:\Users\georg\Downloads\result (5).obj"
153
+ 153. - "C:\Users\georg\Downloads\result (6).obj"
154
+ 154. - "C:\Users\georg\Downloads\result (8).obj"
155
+ 155. - "C:\Users\georg\Downloads\result (9) - Copy.obj"
156
+ 156. - "C:\Users\georg\Downloads\result (9).obj"
157
+ 157. - "C:\Users\georg\Downloads\result.obj"
158
+ 158. - "C:\Users\georg\Downloads\result_clr_scale4_output_image_rmbg_03164981-674a-40db-b369-21fc8d432faa (1).obj"
159
+ 159. - "C:\Users\georg\Downloads\result_clr_scale4_output_image_rmbg_03164981-674a-40db-b369-21fc8d432faa.obj"
160
+ 160. - "C:\Users\georg\Downloads\sabrina1.obj"
161
+ 161. - "C:\Users\georg\Downloads\sabrina1g.glb"
162
+ 162. - "C:\Users\georg\Downloads\scifi_girl_v.01.glb"
163
+ 163. - "C:\Users\georg\Downloads\textured_mesh.obj"
164
+ 164. - "C:\Users\georg\Downloads\urbanwarrior_mesh.glb"
165
+ 165. - "C:\Users\georg\Downloads\conan 6pk\source.obj"
166
+ 166. - "C:\Users\georg\node_modules\js2stl\assets\01bb3542c3311aeb4a6bd41b3d36b45c.stl"
167
+ 167. - "C:\Users\georg\node_modules\js2stl\assets\02cf08cc88fec010eb1893953cee66a9.stl"
168
+ 168. - "C:\Users\georg\node_modules\js2stl\assets\125716.stl"
169
+ 169. - "C:\Users\georg\node_modules\js2stl\assets\154388.stl"
170
+ 170. - "C:\Users\georg\node_modules\three-vive-controller\assets\vr_controller_vive_1_5.obj"
171
+ 171. - "C:\Users\georg\OneDrive\3d files\3D erik.obj"
172
+ 172. - "C:\Users\georg\OneDrive\3d files\3DModel_LowPoly.obj"
173
+ 173. - "C:\Users\georg\OneDrive\Desktop\Documents\Dancing troll.glb"
174
+ 174. - "C:\Users\georg\OneDrive\Desktop\Documents\Dragon1.glb"
175
+ 175. - "C:\Users\georg\OneDrive\Desktop\Documents\queen bed blk iron.glb"
176
+ 176. - "C:\Users\georg\OneDrive\Desktop\Documents\walkking1creature.glb"
177
+ 177. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\Miner-Wars-2081\Utils\MwmBuilder\Content\Custom\SmallShip_Stanislav.FBX"
178
+ 178. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\Miner-Wars-2081\Utils\MwmBuilder\Content\Custom\SmallShip_Stanislav_LOD1.FBX"
179
+ 179. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuilding02HQ.obj"
180
+ 180. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuilding02LQ.obj"
181
+ 181. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuilding02MQ.obj"
182
+ 182. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuilding03HQ.obj"
183
+ 183. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuilding03LQ.obj"
184
+ 184. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuilding03MQ.obj"
185
+ 185. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuildingHQ.obj"
186
+ 186. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuildingLQ.obj"
187
+ 187. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuildingMQ.obj"
188
+ 188. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Dome1HQ.obj"
189
+ 189. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Dome1LQ.obj"
190
+ 190. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Dome1MQ.obj"
191
+ 191. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Dome2HQ.obj"
192
+ 192. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Dome2LQ.obj"
193
+ 193. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Dome2MQ.obj"
194
+ 194. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\LibraryHQ.obj"
195
+ 195. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\LibraryLQ.obj"
196
+ 196. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\LibraryMQ.obj"
197
+ 197. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\MallHQ.obj"
198
+ 198. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\MallLQ.obj"
199
+ 199. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\MallMQ.obj"
200
+ 200. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding10HQ.obj"
201
+ 201. - "C:\Users\georg\OneDrive\Desktop\Documen"ts\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding10LQ.obj" - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding10MQ.obj"
202
+ 202. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding11HQ.obj"
203
+ 203. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding11LQ.obj"
204
+ 204. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding11MQ.obj"
205
+ 205. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding1HQ.obj"
206
+ 206. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding1LQ.obj"
207
+ 207. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding1MQ.obj"
208
+ 208. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding2HQ.obj"
209
+ 209. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding2LQ.obj"
210
+ 210. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding2MQ.obj"
211
+ 211. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding3HQ.obj"
212
+ 212. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding3LQ.obj"
213
+ 213. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding3MQ.obj"
214
+ 214. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding4HQ.obj"
215
+ 215. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding4LQ.obj"
216
+ 216. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding4MQ.obj"
217
+ 217. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding5HQ.obj"
218
+ 218. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding5LQ.obj"
219
+ 219. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding5MQ.obj"
220
+ 220. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding6HQ.obj"
221
+ 221. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding6LQ.obj"
222
+ 222. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding6MQ.obj"
223
+ 223. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding7HQ.obj"
224
+ 224. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding7LQ.obj"
225
+ 225. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding7MQ.obj"
226
+ 226. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding8HQ.obj"
227
+ 227. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding8LQ.obj"
228
+ 228. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding8MQ.obj"
229
+ 229. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding9HQ.obj"
230
+ 230. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding9LQ.obj"
231
+ 231. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding9MQ.obj"
232
+ 232. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Tower1HQ.obj"
233
+ 233. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Tower1LQ.obj"
234
+ 234. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Tower1MQ.obj"
235
+ 235. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Tower2HQ.obj"
236
+ 236. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Tower2LQ.obj"
237
+ 237. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Tower2MQ.obj"
238
+ 238. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\misc\test_gun\test_gun.obj"
239
+ 239. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\ships\ac33\ac33_collision.obj"
240
+ 240. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\ships\deneb\deneb_collision.obj"
241
+ 241. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\ships\nerodia\nerodia_col.obj"
242
+ 242. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\ships\storeria\storeria_col.obj"
243
+ 243. - "C:\Users\georg\OneDrive\Desktop\Documents\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\ships\venturestar\venturestar_collision.obj"
244
+ 244. - "C:\Users\georg\OneDrive\Desktop\Documents\Dragons Crescent photo stock\3DModel4.stl"
245
+ 245. - "C:\Users\georg\OneDrive\Desktop\Documents\Dragons Crescent photo stock\3DModel_LowPoly4.stl"
246
+ 246. - "C:\Users\georg\OneDrive\Desktop\Documents\kimi wtf\eve3dmodel (1).obj"
247
+ 247. - "C:\Users\georg\OneDrive\Desktop\Documents\kimi wtf\eve3dmodel.obj"
248
+ 248. - "C:\Users\georg\OneDrive\Desktop\Documents\kimi wtf\eve further 2025\eve3dmodel.obj"
249
+ 249. - "C:\Users\georg\OneDrive\Desktop\Documents\kimi wtf\eve further 2025\eve further 2025\eve3dmodel (1).obj"
250
+ 250. - "C:\Users\georg\OneDrive\Desktop\Documents\kimi wtf\eve further 2025\eve further 2025\eve3dmodel.obj"
251
+ 251. - "C:\Users\georg\OneDrive\Desktop\Documents\kimi wtf\eve further 2025\eve further 2025\New folder (1)\eve3dmodel.obj"
252
+ 252. - "C:\Users\georg\OneDrive\Desktop\Documents\kimi wtf\New folder (1)\eve3dmodel.obj"
253
+ 253. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\Miner-Wars-2081\Utils\MwmBuilder\Content\Custom\SmallShip_Stanislav.FBX"
254
+ 254. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\Miner-Wars-2081\Utils\MwmBuilder\Content\Custom\SmallShip_Stanislav_LOD1.FBX"
255
+ 255. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuilding02HQ.obj"
256
+ 256. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuilding02LQ.obj"
257
+ 257. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuilding02MQ.obj"
258
+ 258. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuilding03HQ.obj"
259
+ 259. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuilding03LQ.obj"
260
+ 260. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuilding03MQ.obj"
261
+ 261. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuildingHQ.obj"
262
+ 262. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuildingLQ.obj"
263
+ 263. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\kcity\kbuildingMQ.obj"
264
+ 264. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Dome1HQ.obj"
265
+ 265. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Dome1LQ.obj- "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Dome1MQ.obj"
266
+ 266. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Dome2HQ.obj"
267
+ 267. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Dome2LQ.obj"
268
+ 268. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Dome2MQ.obj"
269
+ 269. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\LibraryHQ.obj"
270
+ 270. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\LibraryLQ.obj"
271
+ 271. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\LibraryMQ.obj"
272
+ 272. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\MallHQ.obj"
273
+ 273. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\MallLQ.obj"
274
+ 274. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\MallMQ.obj"
275
+ 275. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding10HQ.obj"
276
+ 276. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding10LQ.obj"
277
+ 277. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding10MQ.obj"
278
+ 278. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding11HQ.obj"
279
+ 279. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding11LQ.obj"
280
+ 280. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding11MQ.obj"
281
+ 281. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding1HQ.obj"
282
+ 282. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding1LQ.obj"
283
+ 283. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding1MQ.obj"
284
+ 284. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding2HQ.obj"
285
+ 285. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding2LQ.obj"
286
+ 286. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding2MQ.obj"
287
+ 287. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding3HQ.obj"
288
+ 288. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding3LQ.obj"
289
+ 289. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding3MQ.obj"
290
+ 290. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding4HQ.obj"
291
+ 291. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding4LQ.obj"
292
+ 292. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding4MQ.obj"
293
+ 293. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding5HQ.obj"
294
+ 294. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding5LQ.obj"
295
+ 295. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding5MQ.obj"
296
+ 296. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding6HQ.obj"
297
+ 297. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding6LQ.obj"
298
+ 298. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding6MQ.obj"
299
+ 299. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding7HQ.obj"
300
+ 300. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding7LQ.obj"
301
+ 301. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding7MQ.obj"
302
+ 302. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding8HQ.obj"
303
+ 303. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding8LQ.obj"
304
+ 304. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding8MQ.obj"
305
+ 305. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding9HQ.obj"
306
+ 306. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding9LQ.obj"
307
+ 307. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\newbuilding9MQ.obj"
308
+ 308. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Tower1HQ.obj"
309
+ 309. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Tower1LQ.obj"
310
+ 310. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Tower1MQ.obj"
311
+ 311. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Tower2HQ.obj"
312
+ 312. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Tower2LQ.obj"
313
+ 313. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\buildings\vlastan\Tower2MQ.obj" - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\misc\test_gun\test_gun.obj, "
314
+ 314. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\ships\ac33\bomber plane.obj"
315
+ 315. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\ships\deneb\deneb_collision.obj"
316
+ 316. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\ships\nerodia\nerodia_col.obj"
317
+ 317. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\ships\storeria\storeria_col.obj"
318
+ 318. - "C:\Users\georg\OneDrive\Desktop\Documents\old documents an stuff save\Configuring GitHub Copilot in your environment - GitHub Docs_files\pioneer\data\models\ships\venturestar\venturestar_collision.obj"
319
+ 319. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Character\Character.fbx"
320
+ 320. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\arrow.fbx"
321
+ 321. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\box.fbx"
322
+ 322. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\coin.fbx"
323
+ 323. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cone.fbx"
324
+ 324. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cone1.fbx"
325
+ 325. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cone2.fbx"
326
+ 326. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cone3.fbx"
327
+ 327. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cone4.fbx"
328
+ 328. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cube.fbx"
329
+ 329. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cube4.fbx"
330
+ 330. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cube5.fbx"
331
+ 331. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cube6.fbx"
332
+ 332. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cube7.fbx"
333
+ 333. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cube8.fbx"
334
+ 334. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cube9.fbx"
335
+ 335. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cylinder.fbx"
336
+ 336. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cylinder1.fbx"
337
+ 337. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cylinder2.fbx"
338
+ 338. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cylinder3.fbx"
339
+ 339. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cylinder4.fbx"
340
+ 340. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\cylinder5.fbx"
341
+ 341. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\door.fbx"
342
+ 342. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\door1.fbx"
343
+ 343. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\door2.fbx"
344
+ 344. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\door3.fbx"
345
+ 345. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\fence edge.fbx"
346
+ 346. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\fence wood.fbx"
347
+ 347. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\fence.fbx"
348
+ 348. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\fence2.fbx"
349
+ 349. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\fence3.fbx"
350
+ 350. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\ground corner.fbx"
351
+ 351. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\ground.fbx"
352
+ 352. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\ground1.fbx"
353
+ 353. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\key.fbx"
354
+ 354. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\ladder.fbx"
355
+ 355. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\ladder1.fbx" - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\pillar.fbx"
356
+ 356. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\pillar1.fbx"
357
+ 357. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\pillar2.fbx"
358
+ 358. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\pillar3.fbx"
359
+ 359. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\pillar4.fbx"
360
+ 360. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\railing edge.fbx"
361
+ 361. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\railing.fbx"
362
+ 362. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\ramp.fbx"
363
+ 363. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\ramp1.fbx"
364
+ 364. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\sphere.fbx"
365
+ 365. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\sphere1.fbx"
366
+ 366. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\sphere2.fbx"
367
+ 367. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\spike.fbx"
368
+ 368. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\spikes big.fbx"
369
+ 369. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\spikes small.fbx"
370
+ 370. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\stairs corner.fbx"
371
+ 371. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\stairs corner1.fbx"
372
+ 372. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\stairs.fbx"
373
+ 373. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\stairs1.fbx"
374
+ 374. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\stairs2.fbx"
375
+ 375. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\toggle switch.fbx"
376
+ 376. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\torus.fbx"
377
+ 377. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall corner bottom.fbx"
378
+ 378. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall corner bottom1.fbx"
379
+ 379. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall corner bottom2.fbx"
380
+ 380. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall corner top.fbx"
381
+ 381. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall corner top1.fbx"
382
+ 382. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall corner.fbx"
383
+ 383. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall corner1.fbx"
384
+ 384. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall corner4.fbx"
385
+ 385. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall door.fbx"
386
+ 386. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall door1.fbx"
387
+ 387. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall door2.fbx"
388
+ 388. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall window.fbx"
389
+ 389. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall window1.fbx"
390
+ 390. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall.fbx"
391
+ 391. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\wall1.fbx"
392
+ 392. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\window.fbx"
393
+ 393. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\godot assesrs\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Pieces\window1.fbx"
394
+ 394. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Sample 1\Sample 1.fbx"
395
+ 395. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Sample 2\Sample 2.fbx"
396
+ 396. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Sample 3\Sample 3.fbx"
397
+ 397. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Sample 4\Sample 4.fbx"
398
+ 398. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Godot files n assests\Free 3D Modular Game Assets For Prototyping\Free 3D Modular Game Assets For Prototyping\Sample 5\Sample 5.fbx"
399
+ 399. - "C:\Users\georg\OneDrive\Imports\george80roby@gmail.com - Google Drive\Media\misc pics\Rattle.STL"
400
+ 400. - "C:\Windows.old\Users\georg\AppData\Local\Programs\Python\Python310\Lib\site-packages\gradio\templates\frontend\static\img\Bunny.obj"
401
+ 401. - "C:\Windows.old\Users\georg\AppData\Local\Programs\Python\Python310\Lib\site-packages\gradio\templates\frontend\static\img\Duck.glb"
402
+ 402. - "C:\Windows.old\Users\georg\AppData\Local\Programs\Python\Python310\Lib\site-packages\greenlet\platform\switch_arm64_masm.obj"
403
+ 403. - "C:\Windows.old\Users\georg\AppData\Local\Programs\Python\Python310\Lib\site-packages\greenlet\platform"\switch_x64_masm.obj" "D:\abandoned_city.glb" "D:\female_warrior.glb" "D:\free_female_armor_free.glb" "D:\futuristic_alien_sea_city.glb" "D:\pp_free_fantasy_rpg_weapons (1).fbx" - "D:\pp_free_fantasy_rpg_weapons.fbx"
404
+ 404. - "D:\womenbehind.stl"
405
+ 405. - "D:\download\ecc8fe7a-600a-41b9-9755-f3c6a68529d8.glb"
406
+ 406. - "D:\download\Masturbator - Basic - NickSun.stl"
407
+ 407. - "D:\download\tmp_vm7cfv5_3d.glb"
408
+ 408. - "D:\download\tmpfv4aj_s9_3d.obj"
409
+ 409. - "D:\download\Babylon.js-master\Babylon.js-master\packages\tools\playground\public\scenes\BoomBox.glb"
410
+ 410. - "D:\download\Babylon.js-master\Babylon.js-master\packages\tools\playground\public\scenes\cubeMorph_8target.glb"
411
+ 411. - "D:\download\Babylon.js-master\Babylon.js-master\packages\tools\playground\public\scenes\LevelOfDetail.glb"
412
+ 412. - "D:\download\Babylon.js-master\Babylon.js-master\packages\tools\playground\public\scenes\miniBar2.glb"
413
+ 413. - "D:\download\Babylon.js-master\Babylon.js-master\packages\tools\playground\public\scenes\pumpkinBucketCarved.glb"
414
+ 414. - "D:\download\Babylon.js-master\Babylon.js-master\packages\tools\playground\public\scenes\seagulf.glb"
415
+ 415. - "D:\download\Babylon.js-master\Babylon.js-master\packages\tools\playground\public\scenes\StanfordBunny.obj"
416
+ 416. - "D:\download\Babylon.js-master\Babylon.js-master\packages\tools\playground\public\scenes\ufo.glb"
417
+ 417. - "D:\download\Babylon.js-master\Babylon.js-master\packages\tools\playground\public\scenes\Xbot.glb" - "D:\download\Babylon.js-master\Babylon.js-master\packages\tools\playground\public\scenes\Box\Box.obj"
418
+ 418. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\DungeonEscape\Meshes\Cave.fbx"
419
+ 419. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\DungeonEscape\Meshes\Door.fbx"
420
+ 420. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\FoodCollector\Meshes\Court.fbx"
421
+ 421. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Hallway\Meshes\Ground.fbx"
422
+ 422. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Match3\Prefabs\FBX\3.fbx"
423
+ 423. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Match3\Prefabs\FBX\Match.fbx"
424
+ 424. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\PushBlock\Meshes\PushBlockCourt.fbx"
425
+ 425. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Pyramids\Meshes\CruciformWall.fbx"
426
+ 426. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Pyramids\Meshes\SideWalls.fbx"
427
+ 427. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Pyramids\Meshes\SpawnAreas.fbx"
428
+ 428. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Pyramids\Meshes\Switch.fbx" - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Pyramids\Meshes\Walls.fbx"
429
+ 429. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\SharedAssets\Meshes\AgentCube.fbx"
430
+ 430. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\SharedAssets\Meshes\LongNarrowPlatform.fbx"
431
+ 431. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\SharedAssets\Meshes\LongPlatform.fbx"
432
+ 432. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\SharedAssets\Meshes\symbol_circle.fbx"
433
+ 433. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\SharedAssets\Meshes\symbol_star.fbx"
434
+ 434. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\SharedAssets\Meshes\symbol_tri.fbx"
435
+ 435. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\SharedAssets\Meshes\symbol_x.fbx"
436
+ 436. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Soccer\Meshes\Ball.fbx"
437
+ 437. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Soccer\Meshes\Pitch.fbx"
438
+ 438. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Soccer\Prefabs\SoccerBall\Meshes\SoccerBallMesh.fbx"
439
+ 439. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Sorter\Meshes\ArenaWalls.fbx"
440
+ 440. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\Walker\WalkerRagdoll.fbx"
441
+ 441. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\WallJump\Meshes\GoalArea.fbx"
442
+ 442. - "D:\download\ml-agents-develop\ml-agents-develop\Project\Assets\ML-Agents\Examples\WallJump\Meshes\ShortBlock.fbx"
443
+ 443. - "D:\download\Ultimaker Cura 3.6\plugins\FileHandlers\OBJReader\tests\sphere.obj" - "D:\download\Ultimaker Cura 3.6\resources\meshes\BEEVERYCREATIVE-helloBEEprusa.stl"
444
+ 444. - "D:\free--female-rigged\source\Free_Female\2nd female\2nd female.Fbx"
445
+ 445. - "D:\georg\DAVES DBL DONG.obj"
446
+ 446. - "D:\georg\double dong.obj"
447
+ 447. - "D:\georg\Documents\DAVES DBL DONG.obj"
448
+ 448. - "D:\georg\Documents\make work dd dong1.obj"
449
+ 449. - "D:\georg\Documents\J_files\J.STL"
450
+ 450. - "D:\georg\Pictures\output_image_rmbg_03164981-674a-40db-b369-21fc8d432faa_remeshed.obj"
451
+ 451. - "D:\obj\.trashed-1746730659-flashlightd2.stl"
452
+ 452. - "D:\obj\.trashed-1746730691-tmpwian6c_u.obj"
453
+ 453. - "D:\obj\Moldevajin1.stl" "D:\obj\penis ring with clitoris stimulator.stl" "D:\obj\Rorschach_\vagina-1-rorschach_\cowboy.stl" "D:\obj\Rorschach_\vagina-1-rorschach_\cowgirl.stl" "D:\obj\Rorschach_\vagina-1-rorschach_\hat.stl" "D:\obj\Rorschach_\vagina-1-rorschach_\vagina 0.stl" "D:\obj\Rorschach_\vagina-1-rorschach_\vagina 2.stl" "D:\obj\Rorschach_\vagina-1-rorschach_\vagina 3.stl" "D:\obj\sanfuxd\soccerslut-can-onahole-fleshlight\SoccerSlutBasis_.stl" "D:\result (1)\jap tree.obj" "D:\run me stuff\Majic Carpetride\assets\3D erik.obj" "D:\run me stuff\Majic Carpetride\assets\3DModel.stl" "D:\run me stuff\Majic Carpetride\assets\3DModel2.obj" "D:\run me stuff\Majic Carpetride\assets\3DModel_LowPoly2.obj" "D:\run me stuff\Majic Carpetride\assets\Des_Bath_textured_mesh_glb.glb" "D:\run me stuff\Majic Carpetride\assets\eric color.obj"
454
+ 454. Copy
455
+ 455. Know More
456
+ 456. Ask Genspark
Open-Asset-Import-Library.md ADDED
@@ -0,0 +1,2444 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Open Asset Import Library.md
2
+
3
+
4
+ {
5
+ "asset": {
6
+ "version": "2.0",
7
+ "generator": "Open Asset Import Library (assimp v5.2.cf7d3637)"
8
+ },
9
+ "extensionsUsed": [
10
+ "KHR_materials_volume",
11
+ "FB_ngon_encoding"
12
+ ],
13
+ "accessors": [
14
+ {
15
+ "bufferView": 0,
16
+ "byteOffset": 0,
17
+ "componentType": 5126,
18
+ "count": 3600,
19
+ "type": "VEC3",
20
+ "max": [
21
+ 5.29216194152832,
22
+ 152.31658935546876,
23
+ 9.18525505065918
24
+ ],
25
+ "min": [
26
+ -5.419189929962158,
27
+ 150.2042999267578,
28
+ 7.46706485748291
29
+ ]
30
+ },
31
+ {
32
+ "bufferView": 1,
33
+ "byteOffset": 0,
34
+ "componentType": 5126,
35
+ "count": 3600,
36
+ "type": "VEC3",
37
+ "max": [
38
+ 0.7695149779319763,
39
+ 0.9975007772445679,
40
+ 0.8826310038566589
41
+ ],
42
+ "min": [
43
+ -0.8059800267219544,
44
+ -0.9960195422172546,
45
+ -0.9952297806739807
46
+ ]
47
+ },
48
+ {
49
+ "bufferView": 2,
50
+ "byteOffset": 0,
51
+ "componentType": 5126,
52
+ "count": 3600,
53
+ "type": "VEC2",
54
+ "max": [
55
+ 5.9899001121521,
56
+ 0.9700000286102295
57
+ ],
58
+ "min": [
59
+ 5.0100998878479,
60
+ 0.037199974060058597
61
+ ]
62
+ },
63
+ {
64
+ "bufferView": 3,
65
+ "byteOffset": 0,
66
+ "componentType": 5125,
67
+ "count": 3600,
68
+ "type": "SCALAR",
69
+ "max": [
70
+ 3599
71
+ ],
72
+ "min": [
73
+ 0
74
+ ]
75
+ },
76
+ {
77
+ "bufferView": 4,
78
+ "byteOffset": 0,
79
+ "componentType": 5126,
80
+ "count": 816,
81
+ "type": "VEC3",
82
+ "max": [
83
+ 4.545467853546143,
84
+ 151.8241424560547,
85
+ 8.440278053283692
86
+ ],
87
+ "min": [
88
+ -4.659656047821045,
89
+ 150.62295532226563,
90
+ 7.440666198730469
91
+ ]
92
+ },
93
+ {
94
+ "bufferView": 5,
95
+ "byteOffset": 0,
96
+ "componentType": 5126,
97
+ "count": 816,
98
+ "type": "VEC3",
99
+ "max": [
100
+ 0.8763253092765808,
101
+ 0.9323158860206604,
102
+ 0.9926385283470154
103
+ ],
104
+ "min": [
105
+ -0.8648258447647095,
106
+ -0.9932628870010376,
107
+ 0.005918002221733332
108
+ ]
109
+ },
110
+ {
111
+ "bufferView": 6,
112
+ "byteOffset": 0,
113
+ "componentType": 5126,
114
+ "count": 816,
115
+ "type": "VEC2",
116
+ "max": [
117
+ 0.982138991355896,
118
+ 0.9943619966506958
119
+ ],
120
+ "min": [
121
+ 0.013559999875724316,
122
+ 0.007465004920959473
123
+ ]
124
+ },
125
+ {
126
+ "bufferView": 7,
127
+ "byteOffset": 0,
128
+ "componentType": 5125,
129
+ "count": 816,
130
+ "type": "SCALAR",
131
+ "max": [
132
+ 815
133
+ ],
134
+ "min": [
135
+ 0
136
+ ]
137
+ },
138
+ {
139
+ "bufferView": 8,
140
+ "byteOffset": 0,
141
+ "componentType": 5126,
142
+ "count": 816,
143
+ "type": "VEC3",
144
+ "max": [
145
+ 4.545467853546143,
146
+ 151.8241424560547,
147
+ 8.440278053283692
148
+ ],
149
+ "min": [
150
+ -4.659656047821045,
151
+ 150.62295532226563,
152
+ 7.440666198730469
153
+ ]
154
+ },
155
+ {
156
+ "bufferView": 9,
157
+ "byteOffset": 0,
158
+ "componentType": 5126,
159
+ "count": 816,
160
+ "type": "VEC3",
161
+ "max": [
162
+ 0.8763253092765808,
163
+ 0.9323158860206604,
164
+ 0.9926385283470154
165
+ ],
166
+ "min": [
167
+ -0.8648258447647095,
168
+ -0.9932628870010376,
169
+ 0.005918002221733332
170
+ ]
171
+ },
172
+ {
173
+ "bufferView": 10,
174
+ "byteOffset": 0,
175
+ "componentType": 5126,
176
+ "count": 816,
177
+ "type": "VEC2",
178
+ "max": [
179
+ 0.982138991355896,
180
+ 0.9943619966506958
181
+ ],
182
+ "min": [
183
+ 0.013559999875724316,
184
+ 0.007465004920959473
185
+ ]
186
+ },
187
+ {
188
+ "bufferView": 11,
189
+ "byteOffset": 0,
190
+ "componentType": 5125,
191
+ "count": 816,
192
+ "type": "SCALAR",
193
+ "max": [
194
+ 815
195
+ ],
196
+ "min": [
197
+ 0
198
+ ]
199
+ },
200
+ {
201
+ "bufferView": 12,
202
+ "byteOffset": 0,
203
+ "componentType": 5126,
204
+ "count": 102336,
205
+ "type": "VEC3",
206
+ "max": [
207
+ 11.607465744018555,
208
+ 165.01504516601563,
209
+ 12.510540962219239
210
+ ],
211
+ "min": [
212
+ -11.585638999938965,
213
+ 140.7332763671875,
214
+ -12.336938858032227
215
+ ]
216
+ },
217
+ {
218
+ "bufferView": 13,
219
+ "byteOffset": 0,
220
+ "componentType": 5126,
221
+ "count": 102336,
222
+ "type": "VEC3",
223
+ "max": [
224
+ 0.9998793601989746,
225
+ 0.9997168779373169,
226
+ 0.9999246597290039
227
+ ],
228
+ "min": [
229
+ -0.9999674558639526,
230
+ -0.993125855922699,
231
+ -0.9999969005584717
232
+ ]
233
+ },
234
+ {
235
+ "bufferView": 14,
236
+ "byteOffset": 0,
237
+ "componentType": 5126,
238
+ "count": 102336,
239
+ "type": "VEC2",
240
+ "max": [
241
+ 1.0009770393371583,
242
+ 0.9972760081291199
243
+ ],
244
+ "min": [
245
+ 0.0029410000424832107,
246
+ 0.0073239803314208988
247
+ ]
248
+ },
249
+ {
250
+ "bufferView": 15,
251
+ "byteOffset": 0,
252
+ "componentType": 5125,
253
+ "count": 102336,
254
+ "type": "SCALAR",
255
+ "max": [
256
+ 102335
257
+ ],
258
+ "min": [
259
+ 0
260
+ ]
261
+ },
262
+ {
263
+ "bufferView": 16,
264
+ "byteOffset": 0,
265
+ "componentType": 5126,
266
+ "count": 2904,
267
+ "type": "VEC3",
268
+ "max": [
269
+ 12.756071090698243,
270
+ 139.20101928710938,
271
+ 11.91042709350586
272
+ ],
273
+ "min": [
274
+ -12.951918601989746,
275
+ 112.88860321044922,
276
+ -8.154159545898438
277
+ ]
278
+ },
279
+ {
280
+ "bufferView": 17,
281
+ "byteOffset": 0,
282
+ "componentType": 5126,
283
+ "count": 2904,
284
+ "type": "VEC3",
285
+ "max": [
286
+ 0.9986772537231445,
287
+ 0.9899120926856995,
288
+ 0.9995889067649841
289
+ ],
290
+ "min": [
291
+ -0.9991194605827332,
292
+ -0.99192875623703,
293
+ -0.9996358752250671
294
+ ]
295
+ },
296
+ {
297
+ "bufferView": 18,
298
+ "byteOffset": 0,
299
+ "componentType": 5126,
300
+ "count": 2904,
301
+ "type": "VEC2",
302
+ "max": [
303
+ 0.7624989748001099,
304
+ 0.5809670090675354
305
+ ],
306
+ "min": [
307
+ 0.44927099347114565,
308
+ 0.25980299711227419
309
+ ]
310
+ },
311
+ {
312
+ "bufferView": 19,
313
+ "byteOffset": 0,
314
+ "componentType": 5125,
315
+ "count": 2904,
316
+ "type": "SCALAR",
317
+ "max": [
318
+ 2903
319
+ ],
320
+ "min": [
321
+ 0
322
+ ]
323
+ },
324
+ {
325
+ "bufferView": 20,
326
+ "byteOffset": 0,
327
+ "componentType": 5126,
328
+ "count": 3444,
329
+ "type": "VEC3",
330
+ "max": [
331
+ 8.066864967346192,
332
+ 163.08509826660157,
333
+ 9.57359790802002
334
+ ],
335
+ "min": [
336
+ -8.058012008666993,
337
+ 143.37710571289063,
338
+ -10.522528648376465
339
+ ]
340
+ },
341
+ {
342
+ "bufferView": 21,
343
+ "byteOffset": 0,
344
+ "componentType": 5126,
345
+ "count": 3444,
346
+ "type": "VEC3",
347
+ "max": [
348
+ 0.9997456669807434,
349
+ 0.9967963695526123,
350
+ 0.9479261040687561
351
+ ],
352
+ "min": [
353
+ -0.9994273781776428,
354
+ -0.5356292724609375,
355
+ -0.9999408721923828
356
+ ]
357
+ },
358
+ {
359
+ "bufferView": 22,
360
+ "byteOffset": 0,
361
+ "componentType": 5126,
362
+ "count": 3444,
363
+ "type": "VEC2",
364
+ "max": [
365
+ 0.9824590086936951,
366
+ 0.9599829912185669
367
+ ],
368
+ "min": [
369
+ 0.025628000497817994,
370
+ 0.06938499212265015
371
+ ]
372
+ },
373
+ {
374
+ "bufferView": 23,
375
+ "byteOffset": 0,
376
+ "componentType": 5125,
377
+ "count": 3444,
378
+ "type": "SCALAR",
379
+ "max": [
380
+ 3443
381
+ ],
382
+ "min": [
383
+ 0
384
+ ]
385
+ },
386
+ {
387
+ "bufferView": 24,
388
+ "byteOffset": 0,
389
+ "componentType": 5126,
390
+ "count": 14526,
391
+ "type": "VEC3",
392
+ "max": [
393
+ 2.9140899181365969,
394
+ 147.18092346191407,
395
+ 8.69812297821045
396
+ ],
397
+ "min": [
398
+ -3.0103070735931398,
399
+ 142.8042449951172,
400
+ 2.7762720584869386
401
+ ]
402
+ },
403
+ {
404
+ "bufferView": 25,
405
+ "byteOffset": 0,
406
+ "componentType": 5126,
407
+ "count": 14526,
408
+ "type": "VEC3",
409
+ "max": [
410
+ 0.9998435378074646,
411
+ 0.9999958872795105,
412
+ 0.996479868888855
413
+ ],
414
+ "min": [
415
+ -0.9998210072517395,
416
+ -0.9999909996986389,
417
+ -0.9975082278251648
418
+ ]
419
+ },
420
+ {
421
+ "bufferView": 26,
422
+ "byteOffset": 0,
423
+ "componentType": 5126,
424
+ "count": 14526,
425
+ "type": "VEC2",
426
+ "max": [
427
+ 0.9596959948539734,
428
+ 0.9719150066375732
429
+ ],
430
+ "min": [
431
+ 0.0245130006223917,
432
+ 0.019277989864349366
433
+ ]
434
+ },
435
+ {
436
+ "bufferView": 27,
437
+ "byteOffset": 0,
438
+ "componentType": 5125,
439
+ "count": 14526,
440
+ "type": "SCALAR",
441
+ "max": [
442
+ 14525
443
+ ],
444
+ "min": [
445
+ 0
446
+ ]
447
+ },
448
+ {
449
+ "bufferView": 28,
450
+ "byteOffset": 0,
451
+ "componentType": 5126,
452
+ "count": 14526,
453
+ "type": "VEC3",
454
+ "max": [
455
+ 2.9140899181365969,
456
+ 147.18092346191407,
457
+ 8.69812297821045
458
+ ],
459
+ "min": [
460
+ -3.0103070735931398,
461
+ 142.8042449951172,
462
+ 2.7762720584869386
463
+ ]
464
+ },
465
+ {
466
+ "bufferView": 29,
467
+ "byteOffset": 0,
468
+ "componentType": 5126,
469
+ "count": 14526,
470
+ "type": "VEC3",
471
+ "max": [
472
+ 0.9998435378074646,
473
+ 0.9999958872795105,
474
+ 0.996479868888855
475
+ ],
476
+ "min": [
477
+ -0.9998210072517395,
478
+ -0.9999909996986389,
479
+ -0.9975082278251648
480
+ ]
481
+ },
482
+ {
483
+ "bufferView": 30,
484
+ "byteOffset": 0,
485
+ "componentType": 5126,
486
+ "count": 14526,
487
+ "type": "VEC2",
488
+ "max": [
489
+ 0.9596959948539734,
490
+ 0.9719150066375732
491
+ ],
492
+ "min": [
493
+ 0.0245130006223917,
494
+ 0.019277989864349366
495
+ ]
496
+ },
497
+ {
498
+ "bufferView": 31,
499
+ "byteOffset": 0,
500
+ "componentType": 5125,
501
+ "count": 14526,
502
+ "type": "SCALAR",
503
+ "max": [
504
+ 14525
505
+ ],
506
+ "min": [
507
+ 0
508
+ ]
509
+ },
510
+ {
511
+ "bufferView": 32,
512
+ "byteOffset": 0,
513
+ "componentType": 5126,
514
+ "count": 3840,
515
+ "type": "VEC3",
516
+ "max": [
517
+ 4.808145999908447,
518
+ 153.12193298339845,
519
+ 8.352762222290039
520
+ ],
521
+ "min": [
522
+ -4.904735088348389,
523
+ 149.58535766601563,
524
+ 4.819872856140137
525
+ ]
526
+ },
527
+ {
528
+ "bufferView": 33,
529
+ "byteOffset": 0,
530
+ "componentType": 5126,
531
+ "count": 3840,
532
+ "type": "VEC3",
533
+ "max": [
534
+ 0.9979982376098633,
535
+ 0.9980026483535767,
536
+ 1.0
537
+ ],
538
+ "min": [
539
+ -0.9980165958404541,
540
+ -0.9980055093765259,
541
+ -1.0
542
+ ]
543
+ },
544
+ {
545
+ "bufferView": 34,
546
+ "byteOffset": 0,
547
+ "componentType": 5126,
548
+ "count": 3840,
549
+ "type": "VEC2",
550
+ "max": [
551
+ 0.9891999959945679,
552
+ 0.989300012588501
553
+ ],
554
+ "min": [
555
+ 0.010599999688565731,
556
+ 0.010699987411499024
557
+ ]
558
+ },
559
+ {
560
+ "bufferView": 35,
561
+ "byteOffset": 0,
562
+ "componentType": 5125,
563
+ "count": 3840,
564
+ "type": "SCALAR",
565
+ "max": [
566
+ 3839
567
+ ],
568
+ "min": [
569
+ 0
570
+ ]
571
+ },
572
+ {
573
+ "bufferView": 36,
574
+ "byteOffset": 0,
575
+ "componentType": 5126,
576
+ "count": 3840,
577
+ "type": "VEC3",
578
+ "max": [
579
+ 4.808145999908447,
580
+ 153.12193298339845,
581
+ 8.352762222290039
582
+ ],
583
+ "min": [
584
+ -4.904735088348389,
585
+ 149.58535766601563,
586
+ 4.819872856140137
587
+ ]
588
+ },
589
+ {
590
+ "bufferView": 37,
591
+ "byteOffset": 0,
592
+ "componentType": 5126,
593
+ "count": 3840,
594
+ "type": "VEC3",
595
+ "max": [
596
+ 0.9979982376098633,
597
+ 0.9980026483535767,
598
+ 1.0
599
+ ],
600
+ "min": [
601
+ -0.9980165958404541,
602
+ -0.9980055093765259,
603
+ -1.0
604
+ ]
605
+ },
606
+ {
607
+ "bufferView": 38,
608
+ "byteOffset": 0,
609
+ "componentType": 5126,
610
+ "count": 3840,
611
+ "type": "VEC2",
612
+ "max": [
613
+ 0.9891999959945679,
614
+ 0.989300012588501
615
+ ],
616
+ "min": [
617
+ 0.010599999688565731,
618
+ 0.010699987411499024
619
+ ]
620
+ },
621
+ {
622
+ "bufferView": 39,
623
+ "byteOffset": 0,
624
+ "componentType": 5125,
625
+ "count": 3840,
626
+ "type": "SCALAR",
627
+ "max": [
628
+ 3839
629
+ ],
630
+ "min": [
631
+ 0
632
+ ]
633
+ },
634
+ {
635
+ "bufferView": 40,
636
+ "byteOffset": 0,
637
+ "componentType": 5126,
638
+ "count": 3840,
639
+ "type": "VEC3",
640
+ "max": [
641
+ 4.808145999908447,
642
+ 153.12193298339845,
643
+ 8.352762222290039
644
+ ],
645
+ "min": [
646
+ -4.904735088348389,
647
+ 149.58535766601563,
648
+ 4.819872856140137
649
+ ]
650
+ },
651
+ {
652
+ "bufferView": 41,
653
+ "byteOffset": 0,
654
+ "componentType": 5126,
655
+ "count": 3840,
656
+ "type": "VEC3",
657
+ "max": [
658
+ 0.9979982376098633,
659
+ 0.9980026483535767,
660
+ 1.0
661
+ ],
662
+ "min": [
663
+ -0.9980165958404541,
664
+ -0.9980055093765259,
665
+ -1.0
666
+ ]
667
+ },
668
+ {
669
+ "bufferView": 42,
670
+ "byteOffset": 0,
671
+ "componentType": 5126,
672
+ "count": 3840,
673
+ "type": "VEC2",
674
+ "max": [
675
+ 0.9891999959945679,
676
+ 0.989300012588501
677
+ ],
678
+ "min": [
679
+ 0.010599999688565731,
680
+ 0.010699987411499024
681
+ ]
682
+ },
683
+ {
684
+ "bufferView": 43,
685
+ "byteOffset": 0,
686
+ "componentType": 5125,
687
+ "count": 3840,
688
+ "type": "SCALAR",
689
+ "max": [
690
+ 3839
691
+ ],
692
+ "min": [
693
+ 0
694
+ ]
695
+ },
696
+ {
697
+ "bufferView": 44,
698
+ "byteOffset": 0,
699
+ "componentType": 5126,
700
+ "count": 3840,
701
+ "type": "VEC3",
702
+ "max": [
703
+ 4.808145999908447,
704
+ 153.12193298339845,
705
+ 8.352762222290039
706
+ ],
707
+ "min": [
708
+ -4.904735088348389,
709
+ 149.58535766601563,
710
+ 4.819872856140137
711
+ ]
712
+ },
713
+ {
714
+ "bufferView": 45,
715
+ "byteOffset": 0,
716
+ "componentType": 5126,
717
+ "count": 3840,
718
+ "type": "VEC3",
719
+ "max": [
720
+ 0.9979982376098633,
721
+ 0.9980026483535767,
722
+ 1.0
723
+ ],
724
+ "min": [
725
+ -0.9980165958404541,
726
+ -0.9980055093765259,
727
+ -1.0
728
+ ]
729
+ },
730
+ {
731
+ "bufferView": 46,
732
+ "byteOffset": 0,
733
+ "componentType": 5126,
734
+ "count": 3840,
735
+ "type": "VEC2",
736
+ "max": [
737
+ 0.9891999959945679,
738
+ 0.989300012588501
739
+ ],
740
+ "min": [
741
+ 0.010599999688565731,
742
+ 0.010699987411499024
743
+ ]
744
+ },
745
+ {
746
+ "bufferView": 47,
747
+ "byteOffset": 0,
748
+ "componentType": 5125,
749
+ "count": 3840,
750
+ "type": "SCALAR",
751
+ "max": [
752
+ 3839
753
+ ],
754
+ "min": [
755
+ 0
756
+ ]
757
+ },
758
+ {
759
+ "bufferView": 48,
760
+ "byteOffset": 0,
761
+ "componentType": 5126,
762
+ "count": 3252,
763
+ "type": "VEC3",
764
+ "max": [
765
+ 15.198537826538086,
766
+ 90.16971588134766,
767
+ 8.227764129638672
768
+ ],
769
+ "min": [
770
+ -15.208367347717286,
771
+ 76.96222686767578,
772
+ -12.02692699432373
773
+ ]
774
+ },
775
+ {
776
+ "bufferView": 49,
777
+ "byteOffset": 0,
778
+ "componentType": 5126,
779
+ "count": 3252,
780
+ "type": "VEC3",
781
+ "max": [
782
+ 0.9954342246055603,
783
+ 0.9983154535293579,
784
+ 0.999700129032135
785
+ ],
786
+ "min": [
787
+ -0.9957177639007568,
788
+ -0.9902721047401428,
789
+ -0.9988037347793579
790
+ ]
791
+ },
792
+ {
793
+ "bufferView": 50,
794
+ "byteOffset": 0,
795
+ "componentType": 5126,
796
+ "count": 3252,
797
+ "type": "VEC2",
798
+ "max": [
799
+ 0.7237489819526672,
800
+ 0.7162460088729858
801
+ ],
802
+ "min": [
803
+ 0.25148001313209536,
804
+ 0.24999397993087769
805
+ ]
806
+ },
807
+ {
808
+ "bufferView": 51,
809
+ "byteOffset": 0,
810
+ "componentType": 5125,
811
+ "count": 3252,
812
+ "type": "SCALAR",
813
+ "max": [
814
+ 3251
815
+ ],
816
+ "min": [
817
+ 0
818
+ ]
819
+ },
820
+ {
821
+ "bufferView": 52,
822
+ "byteOffset": 0,
823
+ "componentType": 5126,
824
+ "count": 864,
825
+ "type": "VEC3",
826
+ "max": [
827
+ 4.523428916931152,
828
+ 151.8463897705078,
829
+ 8.422492980957032
830
+ ],
831
+ "min": [
832
+ -4.636785984039307,
833
+ 150.6201934814453,
834
+ 7.4616851806640629
835
+ ]
836
+ },
837
+ {
838
+ "bufferView": 53,
839
+ "byteOffset": 0,
840
+ "componentType": 5126,
841
+ "count": 864,
842
+ "type": "VEC3",
843
+ "max": [
844
+ 0.8645496964454651,
845
+ 0.1625550091266632,
846
+ 0.9998868703842163
847
+ ],
848
+ "min": [
849
+ -0.8726518154144287,
850
+ -0.6221093535423279,
851
+ 0.3564978837966919
852
+ ]
853
+ },
854
+ {
855
+ "bufferView": 54,
856
+ "byteOffset": 0,
857
+ "componentType": 5126,
858
+ "count": 864,
859
+ "type": "VEC2",
860
+ "max": [
861
+ 0.9984639883041382,
862
+ 0.9969969987869263
863
+ ],
864
+ "min": [
865
+ 0.002271000063046813,
866
+ 0.0030030012130737306
867
+ ]
868
+ },
869
+ {
870
+ "bufferView": 55,
871
+ "byteOffset": 0,
872
+ "componentType": 5125,
873
+ "count": 864,
874
+ "type": "SCALAR",
875
+ "max": [
876
+ 863
877
+ ],
878
+ "min": [
879
+ 0
880
+ ]
881
+ },
882
+ {
883
+ "bufferView": 56,
884
+ "byteOffset": 0,
885
+ "componentType": 5126,
886
+ "count": 864,
887
+ "type": "VEC3",
888
+ "max": [
889
+ 4.523428916931152,
890
+ 151.8463897705078,
891
+ 8.422492980957032
892
+ ],
893
+ "min": [
894
+ -4.636785984039307,
895
+ 150.6201934814453,
896
+ 7.4616851806640629
897
+ ]
898
+ },
899
+ {
900
+ "bufferView": 57,
901
+ "byteOffset": 0,
902
+ "componentType": 5126,
903
+ "count": 864,
904
+ "type": "VEC3",
905
+ "max": [
906
+ 0.8645496964454651,
907
+ 0.1625550091266632,
908
+ 0.9998868703842163
909
+ ],
910
+ "min": [
911
+ -0.8726518154144287,
912
+ -0.6221093535423279,
913
+ 0.3564978837966919
914
+ ]
915
+ },
916
+ {
917
+ "bufferView": 58,
918
+ "byteOffset": 0,
919
+ "componentType": 5126,
920
+ "count": 864,
921
+ "type": "VEC2",
922
+ "max": [
923
+ 0.9984639883041382,
924
+ 0.9969969987869263
925
+ ],
926
+ "min": [
927
+ 0.002271000063046813,
928
+ 0.0030030012130737306
929
+ ]
930
+ },
931
+ {
932
+ "bufferView": 59,
933
+ "byteOffset": 0,
934
+ "componentType": 5125,
935
+ "count": 864,
936
+ "type": "SCALAR",
937
+ "max": [
938
+ 863
939
+ ],
940
+ "min": [
941
+ 0
942
+ ]
943
+ },
944
+ {
945
+ "bufferView": 60,
946
+ "byteOffset": 0,
947
+ "componentType": 5126,
948
+ "count": 1776,
949
+ "type": "VEC3",
950
+ "max": [
951
+ 1.6184799671173096,
952
+ 145.7456512451172,
953
+ 8.152750015258789
954
+ ],
955
+ "min": [
956
+ -1.7270900011062623,
957
+ 143.96360778808595,
958
+ 2.9233999252319338
959
+ ]
960
+ },
961
+ {
962
+ "bufferView": 61,
963
+ "byteOffset": 0,
964
+ "componentType": 5126,
965
+ "count": 1776,
966
+ "type": "VEC3",
967
+ "max": [
968
+ 0.9922975301742554,
969
+ 0.9999438524246216,
970
+ 0.9924530982971191
971
+ ],
972
+ "min": [
973
+ -0.9922933578491211,
974
+ -0.9999719858169556,
975
+ -0.91007399559021
976
+ ]
977
+ },
978
+ {
979
+ "bufferView": 62,
980
+ "byteOffset": 0,
981
+ "componentType": 5126,
982
+ "count": 1776,
983
+ "type": "VEC2",
984
+ "max": [
985
+ 0.9799379706382752,
986
+ 0.837909996509552
987
+ ],
988
+ "min": [
989
+ 0.019937999546527864,
990
+ 0.0925779938697815
991
+ ]
992
+ },
993
+ {
994
+ "bufferView": 63,
995
+ "byteOffset": 0,
996
+ "componentType": 5125,
997
+ "count": 1776,
998
+ "type": "SCALAR",
999
+ "max": [
1000
+ 1775
1001
+ ],
1002
+ "min": [
1003
+ 0
1004
+ ]
1005
+ },
1006
+ {
1007
+ "bufferView": 64,
1008
+ "byteOffset": 0,
1009
+ "componentType": 5126,
1010
+ "count": 80676,
1011
+ "type": "VEC3",
1012
+ "max": [
1013
+ 72.19998931884766,
1014
+ 162.90933227539063,
1015
+ 16.583580017089845
1016
+ ],
1017
+ "min": [
1018
+ -72.56255340576172,
1019
+ 0.00003199999991920777,
1020
+ -11.312702178955079
1021
+ ]
1022
+ },
1023
+ {
1024
+ "bufferView": 65,
1025
+ "byteOffset": 0,
1026
+ "componentType": 5126,
1027
+ "count": 80676,
1028
+ "type": "VEC3",
1029
+ "max": [
1030
+ 0.999846339225769,
1031
+ 0.9998594522476196,
1032
+ 0.9999776482582092
1033
+ ],
1034
+ "min": [
1035
+ -0.9999175071716309,
1036
+ -0.9998210072517395,
1037
+ -0.9998853802680969
1038
+ ]
1039
+ },
1040
+ {
1041
+ "bufferView": 66,
1042
+ "byteOffset": 0,
1043
+ "componentType": 5126,
1044
+ "count": 80676,
1045
+ "type": "VEC2",
1046
+ "max": [
1047
+ 4.984799861907959,
1048
+ 0.9977999925613403
1049
+ ],
1050
+ "min": [
1051
+ 0.0026000000070780517,
1052
+ 0.000800013542175293
1053
+ ]
1054
+ },
1055
+ {
1056
+ "bufferView": 67,
1057
+ "byteOffset": 0,
1058
+ "componentType": 5125,
1059
+ "count": 80676,
1060
+ "type": "SCALAR",
1061
+ "max": [
1062
+ 80675
1063
+ ],
1064
+ "min": [
1065
+ 0
1066
+ ]
1067
+ },
1068
+ {
1069
+ "bufferView": 68,
1070
+ "byteOffset": 0,
1071
+ "componentType": 5126,
1072
+ "count": 80676,
1073
+ "type": "VEC3",
1074
+ "max": [
1075
+ 72.19998931884766,
1076
+ 162.90933227539063,
1077
+ 16.583580017089845
1078
+ ],
1079
+ "min": [
1080
+ -72.56255340576172,
1081
+ 0.00003199999991920777,
1082
+ -11.312702178955079
1083
+ ]
1084
+ },
1085
+ {
1086
+ "bufferView": 69,
1087
+ "byteOffset": 0,
1088
+ "componentType": 5126,
1089
+ "count": 80676,
1090
+ "type": "VEC3",
1091
+ "max": [
1092
+ 0.999846339225769,
1093
+ 0.9998594522476196,
1094
+ 0.9999776482582092
1095
+ ],
1096
+ "min": [
1097
+ -0.9999175071716309,
1098
+ -0.9998210072517395,
1099
+ -0.9998853802680969
1100
+ ]
1101
+ },
1102
+ {
1103
+ "bufferView": 70,
1104
+ "byteOffset": 0,
1105
+ "componentType": 5126,
1106
+ "count": 80676,
1107
+ "type": "VEC2",
1108
+ "max": [
1109
+ 4.984799861907959,
1110
+ 0.9977999925613403
1111
+ ],
1112
+ "min": [
1113
+ 0.0026000000070780517,
1114
+ 0.000800013542175293
1115
+ ]
1116
+ },
1117
+ {
1118
+ "bufferView": 71,
1119
+ "byteOffset": 0,
1120
+ "componentType": 5125,
1121
+ "count": 80676,
1122
+ "type": "SCALAR",
1123
+ "max": [
1124
+ 80675
1125
+ ],
1126
+ "min": [
1127
+ 0
1128
+ ]
1129
+ },
1130
+ {
1131
+ "bufferView": 72,
1132
+ "byteOffset": 0,
1133
+ "componentType": 5126,
1134
+ "count": 80676,
1135
+ "type": "VEC3",
1136
+ "max": [
1137
+ 72.19998931884766,
1138
+ 162.90933227539063,
1139
+ 16.583580017089845
1140
+ ],
1141
+ "min": [
1142
+ -72.56255340576172,
1143
+ 0.00003199999991920777,
1144
+ -11.312702178955079
1145
+ ]
1146
+ },
1147
+ {
1148
+ "bufferView": 73,
1149
+ "byteOffset": 0,
1150
+ "componentType": 5126,
1151
+ "count": 80676,
1152
+ "type": "VEC3",
1153
+ "max": [
1154
+ 0.999846339225769,
1155
+ 0.9998594522476196,
1156
+ 0.9999776482582092
1157
+ ],
1158
+ "min": [
1159
+ -0.9999175071716309,
1160
+ -0.9998210072517395,
1161
+ -0.9998853802680969
1162
+ ]
1163
+ },
1164
+ {
1165
+ "bufferView": 74,
1166
+ "byteOffset": 0,
1167
+ "componentType": 5126,
1168
+ "count": 80676,
1169
+ "type": "VEC2",
1170
+ "max": [
1171
+ 4.984799861907959,
1172
+ 0.9977999925613403
1173
+ ],
1174
+ "min": [
1175
+ 0.0026000000070780517,
1176
+ 0.000800013542175293
1177
+ ]
1178
+ },
1179
+ {
1180
+ "bufferView": 75,
1181
+ "byteOffset": 0,
1182
+ "componentType": 5125,
1183
+ "count": 80676,
1184
+ "type": "SCALAR",
1185
+ "max": [
1186
+ 80675
1187
+ ],
1188
+ "min": [
1189
+ 0
1190
+ ]
1191
+ },
1192
+ {
1193
+ "bufferView": 76,
1194
+ "byteOffset": 0,
1195
+ "componentType": 5126,
1196
+ "count": 80676,
1197
+ "type": "VEC3",
1198
+ "max": [
1199
+ 72.19998931884766,
1200
+ 162.90933227539063,
1201
+ 16.583580017089845
1202
+ ],
1203
+ "min": [
1204
+ -72.56255340576172,
1205
+ 0.00003199999991920777,
1206
+ -11.312702178955079
1207
+ ]
1208
+ },
1209
+ {
1210
+ "bufferView": 77,
1211
+ "byteOffset": 0,
1212
+ "componentType": 5126,
1213
+ "count": 80676,
1214
+ "type": "VEC3",
1215
+ "max": [
1216
+ 0.999846339225769,
1217
+ 0.9998594522476196,
1218
+ 0.9999776482582092
1219
+ ],
1220
+ "min": [
1221
+ -0.9999175071716309,
1222
+ -0.9998210072517395,
1223
+ -0.9998853802680969
1224
+ ]
1225
+ },
1226
+ {
1227
+ "bufferView": 78,
1228
+ "byteOffset": 0,
1229
+ "componentType": 5126,
1230
+ "count": 80676,
1231
+ "type": "VEC2",
1232
+ "max": [
1233
+ 4.984799861907959,
1234
+ 0.9977999925613403
1235
+ ],
1236
+ "min": [
1237
+ 0.0026000000070780517,
1238
+ 0.000800013542175293
1239
+ ]
1240
+ },
1241
+ {
1242
+ "bufferView": 79,
1243
+ "byteOffset": 0,
1244
+ "componentType": 5125,
1245
+ "count": 80676,
1246
+ "type": "SCALAR",
1247
+ "max": [
1248
+ 80675
1249
+ ],
1250
+ "min": [
1251
+ 0
1252
+ ]
1253
+ },
1254
+ {
1255
+ "bufferView": 80,
1256
+ "byteOffset": 0,
1257
+ "componentType": 5126,
1258
+ "count": 80676,
1259
+ "type": "VEC3",
1260
+ "max": [
1261
+ 72.19998931884766,
1262
+ 162.90933227539063,
1263
+ 16.583580017089845
1264
+ ],
1265
+ "min": [
1266
+ -72.56255340576172,
1267
+ 0.00003199999991920777,
1268
+ -11.312702178955079
1269
+ ]
1270
+ },
1271
+ {
1272
+ "bufferView": 81,
1273
+ "byteOffset": 0,
1274
+ "componentType": 5126,
1275
+ "count": 80676,
1276
+ "type": "VEC3",
1277
+ "max": [
1278
+ 0.999846339225769,
1279
+ 0.9998594522476196,
1280
+ 0.9999776482582092
1281
+ ],
1282
+ "min": [
1283
+ -0.9999175071716309,
1284
+ -0.9998210072517395,
1285
+ -0.9998853802680969
1286
+ ]
1287
+ },
1288
+ {
1289
+ "bufferView": 82,
1290
+ "byteOffset": 0,
1291
+ "componentType": 5126,
1292
+ "count": 80676,
1293
+ "type": "VEC2",
1294
+ "max": [
1295
+ 4.984799861907959,
1296
+ 0.9977999925613403
1297
+ ],
1298
+ "min": [
1299
+ 0.0026000000070780517,
1300
+ 0.000800013542175293
1301
+ ]
1302
+ },
1303
+ {
1304
+ "bufferView": 83,
1305
+ "byteOffset": 0,
1306
+ "componentType": 5125,
1307
+ "count": 80676,
1308
+ "type": "SCALAR",
1309
+ "max": [
1310
+ 80675
1311
+ ],
1312
+ "min": [
1313
+ 0
1314
+ ]
1315
+ }
1316
+ ],
1317
+ "buffers": [
1318
+ {
1319
+ "byteLength": 20464704,
1320
+ "uri": "result.bin"
1321
+ }
1322
+ ],
1323
+ "bufferViews": [
1324
+ {
1325
+ "buffer": 0,
1326
+ "byteOffset": 0,
1327
+ "byteLength": 43200,
1328
+ "target": 34962
1329
+ },
1330
+ {
1331
+ "buffer": 0,
1332
+ "byteOffset": 43200,
1333
+ "byteLength": 43200,
1334
+ "target": 34962
1335
+ },
1336
+ {
1337
+ "buffer": 0,
1338
+ "byteOffset": 86400,
1339
+ "byteLength": 28800,
1340
+ "target": 34962
1341
+ },
1342
+ {
1343
+ "buffer": 0,
1344
+ "byteOffset": 115200,
1345
+ "byteLength": 14400,
1346
+ "target": 34963
1347
+ },
1348
+ {
1349
+ "buffer": 0,
1350
+ "byteOffset": 129600,
1351
+ "byteLength": 9792,
1352
+ "target": 34962
1353
+ },
1354
+ {
1355
+ "buffer": 0,
1356
+ "byteOffset": 139392,
1357
+ "byteLength": 9792,
1358
+ "target": 34962
1359
+ },
1360
+ {
1361
+ "buffer": 0,
1362
+ "byteOffset": 149184,
1363
+ "byteLength": 6528,
1364
+ "target": 34962
1365
+ },
1366
+ {
1367
+ "buffer": 0,
1368
+ "byteOffset": 155712,
1369
+ "byteLength": 3264,
1370
+ "target": 34963
1371
+ },
1372
+ {
1373
+ "buffer": 0,
1374
+ "byteOffset": 158976,
1375
+ "byteLength": 9792,
1376
+ "target": 34962
1377
+ },
1378
+ {
1379
+ "buffer": 0,
1380
+ "byteOffset": 168768,
1381
+ "byteLength": 9792,
1382
+ "target": 34962
1383
+ },
1384
+ {
1385
+ "buffer": 0,
1386
+ "byteOffset": 178560,
1387
+ "byteLength": 6528,
1388
+ "target": 34962
1389
+ },
1390
+ {
1391
+ "buffer": 0,
1392
+ "byteOffset": 185088,
1393
+ "byteLength": 3264,
1394
+ "target": 34963
1395
+ },
1396
+ {
1397
+ "buffer": 0,
1398
+ "byteOffset": 188352,
1399
+ "byteLength": 1228032,
1400
+ "target": 34962
1401
+ },
1402
+ {
1403
+ "buffer": 0,
1404
+ "byteOffset": 1416384,
1405
+ "byteLength": 1228032,
1406
+ "target": 34962
1407
+ },
1408
+ {
1409
+ "buffer": 0,
1410
+ "byteOffset": 2644416,
1411
+ "byteLength": 818688,
1412
+ "target": 34962
1413
+ },
1414
+ {
1415
+ "buffer": 0,
1416
+ "byteOffset": 3463104,
1417
+ "byteLength": 409344,
1418
+ "target": 34963
1419
+ },
1420
+ {
1421
+ "buffer": 0,
1422
+ "byteOffset": 3872448,
1423
+ "byteLength": 34848,
1424
+ "target": 34962
1425
+ },
1426
+ {
1427
+ "buffer": 0,
1428
+ "byteOffset": 3907296,
1429
+ "byteLength": 34848,
1430
+ "target": 34962
1431
+ },
1432
+ {
1433
+ "buffer": 0,
1434
+ "byteOffset": 3942144,
1435
+ "byteLength": 23232,
1436
+ "target": 34962
1437
+ },
1438
+ {
1439
+ "buffer": 0,
1440
+ "byteOffset": 3965376,
1441
+ "byteLength": 11616,
1442
+ "target": 34963
1443
+ },
1444
+ {
1445
+ "buffer": 0,
1446
+ "byteOffset": 3976992,
1447
+ "byteLength": 41328,
1448
+ "target": 34962
1449
+ },
1450
+ {
1451
+ "buffer": 0,
1452
+ "byteOffset": 4018320,
1453
+ "byteLength": 41328,
1454
+ "target": 34962
1455
+ },
1456
+ {
1457
+ "buffer": 0,
1458
+ "byteOffset": 4059648,
1459
+ "byteLength": 27552,
1460
+ "target": 34962
1461
+ },
1462
+ {
1463
+ "buffer": 0,
1464
+ "byteOffset": 4087200,
1465
+ "byteLength": 13776,
1466
+ "target": 34963
1467
+ },
1468
+ {
1469
+ "buffer": 0,
1470
+ "byteOffset": 4100976,
1471
+ "byteLength": 174312,
1472
+ "target": 34962
1473
+ },
1474
+ {
1475
+ "buffer": 0,
1476
+ "byteOffset": 4275288,
1477
+ "byteLength": 174312,
1478
+ "target": 34962
1479
+ },
1480
+ {
1481
+ "buffer": 0,
1482
+ "byteOffset": 4449600,
1483
+ "byteLength": 116208,
1484
+ "target": 34962
1485
+ },
1486
+ {
1487
+ "buffer": 0,
1488
+ "byteOffset": 4565808,
1489
+ "byteLength": 58104,
1490
+ "target": 34963
1491
+ },
1492
+ {
1493
+ "buffer": 0,
1494
+ "byteOffset": 4623912,
1495
+ "byteLength": 174312,
1496
+ "target": 34962
1497
+ },
1498
+ {
1499
+ "buffer": 0,
1500
+ "byteOffset": 4798224,
1501
+ "byteLength": 174312,
1502
+ "target": 34962
1503
+ },
1504
+ {
1505
+ "buffer": 0,
1506
+ "byteOffset": 4972536,
1507
+ "byteLength": 116208,
1508
+ "target": 34962
1509
+ },
1510
+ {
1511
+ "buffer": 0,
1512
+ "byteOffset": 5088744,
1513
+ "byteLength": 58104,
1514
+ "target": 34963
1515
+ },
1516
+ {
1517
+ "buffer": 0,
1518
+ "byteOffset": 5146848,
1519
+ "byteLength": 46080,
1520
+ "target": 34962
1521
+ },
1522
+ {
1523
+ "buffer": 0,
1524
+ "byteOffset": 5192928,
1525
+ "byteLength": 46080,
1526
+ "target": 34962
1527
+ },
1528
+ {
1529
+ "buffer": 0,
1530
+ "byteOffset": 5239008,
1531
+ "byteLength": 30720,
1532
+ "target": 34962
1533
+ },
1534
+ {
1535
+ "buffer": 0,
1536
+ "byteOffset": 5269728,
1537
+ "byteLength": 15360,
1538
+ "target": 34963
1539
+ },
1540
+ {
1541
+ "buffer": 0,
1542
+ "byteOffset": 5285088,
1543
+ "byteLength": 46080,
1544
+ "target": 34962
1545
+ },
1546
+ {
1547
+ "buffer": 0,
1548
+ "byteOffset": 5331168,
1549
+ "byteLength": 46080,
1550
+ "target": 34962
1551
+ },
1552
+ {
1553
+ "buffer": 0,
1554
+ "byteOffset": 5377248,
1555
+ "byteLength": 30720,
1556
+ "target": 34962
1557
+ },
1558
+ {
1559
+ "buffer": 0,
1560
+ "byteOffset": 5407968,
1561
+ "byteLength": 15360,
1562
+ "target": 34963
1563
+ },
1564
+ {
1565
+ "buffer": 0,
1566
+ "byteOffset": 5423328,
1567
+ "byteLength": 46080,
1568
+ "target": 34962
1569
+ },
1570
+ {
1571
+ "buffer": 0,
1572
+ "byteOffset": 5469408,
1573
+ "byteLength": 46080,
1574
+ "target": 34962
1575
+ },
1576
+ {
1577
+ "buffer": 0,
1578
+ "byteOffset": 5515488,
1579
+ "byteLength": 30720,
1580
+ "target": 34962
1581
+ },
1582
+ {
1583
+ "buffer": 0,
1584
+ "byteOffset": 5546208,
1585
+ "byteLength": 15360,
1586
+ "target": 34963
1587
+ },
1588
+ {
1589
+ "buffer": 0,
1590
+ "byteOffset": 5561568,
1591
+ "byteLength": 46080,
1592
+ "target": 34962
1593
+ },
1594
+ {
1595
+ "buffer": 0,
1596
+ "byteOffset": 5607648,
1597
+ "byteLength": 46080,
1598
+ "target": 34962
1599
+ },
1600
+ {
1601
+ "buffer": 0,
1602
+ "byteOffset": 5653728,
1603
+ "byteLength": 30720,
1604
+ "target": 34962
1605
+ },
1606
+ {
1607
+ "buffer": 0,
1608
+ "byteOffset": 5684448,
1609
+ "byteLength": 15360,
1610
+ "target": 34963
1611
+ },
1612
+ {
1613
+ "buffer": 0,
1614
+ "byteOffset": 5699808,
1615
+ "byteLength": 39024,
1616
+ "target": 34962
1617
+ },
1618
+ {
1619
+ "buffer": 0,
1620
+ "byteOffset": 5738832,
1621
+ "byteLength": 39024,
1622
+ "target": 34962
1623
+ },
1624
+ {
1625
+ "buffer": 0,
1626
+ "byteOffset": 5777856,
1627
+ "byteLength": 26016,
1628
+ "target": 34962
1629
+ },
1630
+ {
1631
+ "buffer": 0,
1632
+ "byteOffset": 5803872,
1633
+ "byteLength": 13008,
1634
+ "target": 34963
1635
+ },
1636
+ {
1637
+ "buffer": 0,
1638
+ "byteOffset": 5816880,
1639
+ "byteLength": 10368,
1640
+ "target": 34962
1641
+ },
1642
+ {
1643
+ "buffer": 0,
1644
+ "byteOffset": 5827248,
1645
+ "byteLength": 10368,
1646
+ "target": 34962
1647
+ },
1648
+ {
1649
+ "buffer": 0,
1650
+ "byteOffset": 5837616,
1651
+ "byteLength": 6912,
1652
+ "target": 34962
1653
+ },
1654
+ {
1655
+ "buffer": 0,
1656
+ "byteOffset": 5844528,
1657
+ "byteLength": 3456,
1658
+ "target": 34963
1659
+ },
1660
+ {
1661
+ "buffer": 0,
1662
+ "byteOffset": 5847984,
1663
+ "byteLength": 10368,
1664
+ "target": 34962
1665
+ },
1666
+ {
1667
+ "buffer": 0,
1668
+ "byteOffset": 5858352,
1669
+ "byteLength": 10368,
1670
+ "target": 34962
1671
+ },
1672
+ {
1673
+ "buffer": 0,
1674
+ "byteOffset": 5868720,
1675
+ "byteLength": 6912,
1676
+ "target": 34962
1677
+ },
1678
+ {
1679
+ "buffer": 0,
1680
+ "byteOffset": 5875632,
1681
+ "byteLength": 3456,
1682
+ "target": 34963
1683
+ },
1684
+ {
1685
+ "buffer": 0,
1686
+ "byteOffset": 5879088,
1687
+ "byteLength": 21312,
1688
+ "target": 34962
1689
+ },
1690
+ {
1691
+ "buffer": 0,
1692
+ "byteOffset": 5900400,
1693
+ "byteLength": 21312,
1694
+ "target": 34962
1695
+ },
1696
+ {
1697
+ "buffer": 0,
1698
+ "byteOffset": 5921712,
1699
+ "byteLength": 14208,
1700
+ "target": 34962
1701
+ },
1702
+ {
1703
+ "buffer": 0,
1704
+ "byteOffset": 5935920,
1705
+ "byteLength": 7104,
1706
+ "target": 34963
1707
+ },
1708
+ {
1709
+ "buffer": 0,
1710
+ "byteOffset": 5943024,
1711
+ "byteLength": 968112,
1712
+ "target": 34962
1713
+ },
1714
+ {
1715
+ "buffer": 0,
1716
+ "byteOffset": 6911136,
1717
+ "byteLength": 968112,
1718
+ "target": 34962
1719
+ },
1720
+ {
1721
+ "buffer": 0,
1722
+ "byteOffset": 7879248,
1723
+ "byteLength": 645408,
1724
+ "target": 34962
1725
+ },
1726
+ {
1727
+ "buffer": 0,
1728
+ "byteOffset": 8524656,
1729
+ "byteLength": 322704,
1730
+ "target": 34963
1731
+ },
1732
+ {
1733
+ "buffer": 0,
1734
+ "byteOffset": 8847360,
1735
+ "byteLength": 968112,
1736
+ "target": 34962
1737
+ },
1738
+ {
1739
+ "buffer": 0,
1740
+ "byteOffset": 9815472,
1741
+ "byteLength": 968112,
1742
+ "target": 34962
1743
+ },
1744
+ {
1745
+ "buffer": 0,
1746
+ "byteOffset": 10783584,
1747
+ "byteLength": 645408,
1748
+ "target": 34962
1749
+ },
1750
+ {
1751
+ "buffer": 0,
1752
+ "byteOffset": 11428992,
1753
+ "byteLength": 322704,
1754
+ "target": 34963
1755
+ },
1756
+ {
1757
+ "buffer": 0,
1758
+ "byteOffset": 11751696,
1759
+ "byteLength": 968112,
1760
+ "target": 34962
1761
+ },
1762
+ {
1763
+ "buffer": 0,
1764
+ "byteOffset": 12719808,
1765
+ "byteLength": 968112,
1766
+ "target": 34962
1767
+ },
1768
+ {
1769
+ "buffer": 0,
1770
+ "byteOffset": 13687920,
1771
+ "byteLength": 645408,
1772
+ "target": 34962
1773
+ },
1774
+ {
1775
+ "buffer": 0,
1776
+ "byteOffset": 14333328,
1777
+ "byteLength": 322704,
1778
+ "target": 34963
1779
+ },
1780
+ {
1781
+ "buffer": 0,
1782
+ "byteOffset": 14656032,
1783
+ "byteLength": 968112,
1784
+ "target": 34962
1785
+ },
1786
+ {
1787
+ "buffer": 0,
1788
+ "byteOffset": 15624144,
1789
+ "byteLength": 968112,
1790
+ "target": 34962
1791
+ },
1792
+ {
1793
+ "buffer": 0,
1794
+ "byteOffset": 16592256,
1795
+ "byteLength": 645408,
1796
+ "target": 34962
1797
+ },
1798
+ {
1799
+ "buffer": 0,
1800
+ "byteOffset": 17237664,
1801
+ "byteLength": 322704,
1802
+ "target": 34963
1803
+ },
1804
+ {
1805
+ "buffer": 0,
1806
+ "byteOffset": 17560368,
1807
+ "byteLength": 968112,
1808
+ "target": 34962
1809
+ },
1810
+ {
1811
+ "buffer": 0,
1812
+ "byteOffset": 18528480,
1813
+ "byteLength": 968112,
1814
+ "target": 34962
1815
+ },
1816
+ {
1817
+ "buffer": 0,
1818
+ "byteOffset": 19496592,
1819
+ "byteLength": 645408,
1820
+ "target": 34962
1821
+ },
1822
+ {
1823
+ "buffer": 0,
1824
+ "byteOffset": 20142000,
1825
+ "byteLength": 322704,
1826
+ "target": 34963
1827
+ }
1828
+ ],
1829
+ "materials": [
1830
+ {
1831
+ "name": "BodySG5",
1832
+ "pbrMetallicRoughness": {
1833
+ "baseColorFactor": [
1834
+ 0.0,
1835
+ 0.0,
1836
+ 0.0,
1837
+ 1.0
1838
+ ],
1839
+ "metallicFactor": 0.5,
1840
+ "roughnessFactor": 0.5
1841
+ }
1842
+ },
1843
+ {
1844
+ "name": "TearLineSG",
1845
+ "pbrMetallicRoughness": {
1846
+ "baseColorFactor": [
1847
+ 0.0,
1848
+ 0.0,
1849
+ 0.0,
1850
+ 1.0
1851
+ ],
1852
+ "metallicFactor": 0.5,
1853
+ "roughnessFactor": 0.5
1854
+ }
1855
+ },
1856
+ {
1857
+ "name": "TearLineSG1",
1858
+ "pbrMetallicRoughness": {
1859
+ "baseColorFactor": [
1860
+ 0.0,
1861
+ 0.0,
1862
+ 0.0,
1863
+ 1.0
1864
+ ],
1865
+ "metallicFactor": 0.5,
1866
+ "roughnessFactor": 0.5
1867
+ }
1868
+ },
1869
+ {
1870
+ "name": "hairSG",
1871
+ "pbrMetallicRoughness": {
1872
+ "baseColorFactor": [
1873
+ 0.0,
1874
+ 0.0,
1875
+ 0.0,
1876
+ 1.0
1877
+ ],
1878
+ "metallicFactor": 0.5,
1879
+ "roughnessFactor": 0.5
1880
+ }
1881
+ },
1882
+ {
1883
+ "name": "top_clothSG",
1884
+ "pbrMetallicRoughness": {
1885
+ "baseColorFactor": [
1886
+ 0.0,
1887
+ 0.0,
1888
+ 0.0,
1889
+ 1.0
1890
+ ],
1891
+ "metallicFactor": 0.5,
1892
+ "roughnessFactor": 0.5
1893
+ }
1894
+ },
1895
+ {
1896
+ "name": "Scalp_MaleSG",
1897
+ "pbrMetallicRoughness": {
1898
+ "baseColorFactor": [
1899
+ 0.0,
1900
+ 0.0,
1901
+ 0.0,
1902
+ 1.0
1903
+ ],
1904
+ "metallicFactor": 0.5,
1905
+ "roughnessFactor": 0.5
1906
+ }
1907
+ },
1908
+ {
1909
+ "name": "TeethSG",
1910
+ "pbrMetallicRoughness": {
1911
+ "baseColorFactor": [
1912
+ 0.0,
1913
+ 0.0,
1914
+ 0.0,
1915
+ 1.0
1916
+ ],
1917
+ "metallicFactor": 0.5,
1918
+ "roughnessFactor": 0.5
1919
+ }
1920
+ },
1921
+ {
1922
+ "name": "TeethSG1",
1923
+ "pbrMetallicRoughness": {
1924
+ "baseColorFactor": [
1925
+ 0.0,
1926
+ 0.0,
1927
+ 0.0,
1928
+ 1.0
1929
+ ],
1930
+ "metallicFactor": 0.5,
1931
+ "roughnessFactor": 0.5
1932
+ }
1933
+ },
1934
+ {
1935
+ "name": "EyeSG",
1936
+ "pbrMetallicRoughness": {
1937
+ "baseColorFactor": [
1938
+ 0.0,
1939
+ 0.0,
1940
+ 0.0,
1941
+ 1.0
1942
+ ],
1943
+ "metallicFactor": 0.5,
1944
+ "roughnessFactor": 0.5
1945
+ }
1946
+ },
1947
+ {
1948
+ "name": "EyeSG1",
1949
+ "pbrMetallicRoughness": {
1950
+ "baseColorFactor": [
1951
+ 0.0,
1952
+ 0.0,
1953
+ 0.0,
1954
+ 1.0
1955
+ ],
1956
+ "metallicFactor": 0.5,
1957
+ "roughnessFactor": 0.5
1958
+ }
1959
+ },
1960
+ {
1961
+ "name": "EyeSG2",
1962
+ "pbrMetallicRoughness": {
1963
+ "baseColorFactor": [
1964
+ 0.0,
1965
+ 0.0,
1966
+ 0.0,
1967
+ 1.0
1968
+ ],
1969
+ "metallicFactor": 0.5,
1970
+ "roughnessFactor": 0.5
1971
+ }
1972
+ },
1973
+ {
1974
+ "name": "EyeSG3",
1975
+ "pbrMetallicRoughness": {
1976
+ "baseColorFactor": [
1977
+ 0.0,
1978
+ 0.0,
1979
+ 0.0,
1980
+ 1.0
1981
+ ],
1982
+ "metallicFactor": 0.5,
1983
+ "roughnessFactor": 0.5
1984
+ }
1985
+ },
1986
+ {
1987
+ "name": "bottomeSG",
1988
+ "pbrMetallicRoughness": {
1989
+ "baseColorFactor": [
1990
+ 0.0,
1991
+ 0.0,
1992
+ 0.0,
1993
+ 1.0
1994
+ ],
1995
+ "metallicFactor": 0.5,
1996
+ "roughnessFactor": 0.5
1997
+ }
1998
+ },
1999
+ {
2000
+ "name": "EyeOcclusionSG",
2001
+ "pbrMetallicRoughness": {
2002
+ "baseColorFactor": [
2003
+ 0.0,
2004
+ 0.0,
2005
+ 0.0,
2006
+ 1.0
2007
+ ],
2008
+ "metallicFactor": 0.5,
2009
+ "roughnessFactor": 0.5
2010
+ }
2011
+ },
2012
+ {
2013
+ "name": "EyeOcclusionSG1",
2014
+ "pbrMetallicRoughness": {
2015
+ "baseColorFactor": [
2016
+ 0.0,
2017
+ 0.0,
2018
+ 0.0,
2019
+ 1.0
2020
+ ],
2021
+ "metallicFactor": 0.5,
2022
+ "roughnessFactor": 0.5
2023
+ }
2024
+ },
2025
+ {
2026
+ "name": "TongueSG",
2027
+ "pbrMetallicRoughness": {
2028
+ "baseColorFactor": [
2029
+ 0.0,
2030
+ 0.0,
2031
+ 0.0,
2032
+ 1.0
2033
+ ],
2034
+ "metallicFactor": 0.5,
2035
+ "roughnessFactor": 0.5
2036
+ }
2037
+ },
2038
+ {
2039
+ "name": "BodySG",
2040
+ "pbrMetallicRoughness": {
2041
+ "baseColorFactor": [
2042
+ 0.0,
2043
+ 0.0,
2044
+ 0.0,
2045
+ 1.0
2046
+ ],
2047
+ "metallicFactor": 0.5,
2048
+ "roughnessFactor": 0.5
2049
+ }
2050
+ },
2051
+ {
2052
+ "name": "BodySG1",
2053
+ "pbrMetallicRoughness": {
2054
+ "baseColorFactor": [
2055
+ 0.0,
2056
+ 0.0,
2057
+ 0.0,
2058
+ 1.0
2059
+ ],
2060
+ "metallicFactor": 0.5,
2061
+ "roughnessFactor": 0.5
2062
+ }
2063
+ },
2064
+ {
2065
+ "name": "BodySG2",
2066
+ "pbrMetallicRoughness": {
2067
+ "baseColorFactor": [
2068
+ 0.0,
2069
+ 0.0,
2070
+ 0.0,
2071
+ 1.0
2072
+ ],
2073
+ "metallicFactor": 0.5,
2074
+ "roughnessFactor": 0.5
2075
+ }
2076
+ },
2077
+ {
2078
+ "name": "BodySG3",
2079
+ "pbrMetallicRoughness": {
2080
+ "baseColorFactor": [
2081
+ 0.0,
2082
+ 0.0,
2083
+ 0.0,
2084
+ 1.0
2085
+ ],
2086
+ "metallicFactor": 0.5,
2087
+ "roughnessFactor": 0.5
2088
+ }
2089
+ },
2090
+ {
2091
+ "name": "BodySG4",
2092
+ "pbrMetallicRoughness": {
2093
+ "baseColorFactor": [
2094
+ 0.0,
2095
+ 0.0,
2096
+ 0.0,
2097
+ 1.0
2098
+ ],
2099
+ "metallicFactor": 0.5,
2100
+ "roughnessFactor": 0.5
2101
+ }
2102
+ },
2103
+ {
2104
+ "name": "material"
2105
+ }
2106
+ ],
2107
+ "meshes": [
2108
+ {
2109
+ "name": "meshes[0]",
2110
+ "primitives": [
2111
+ {
2112
+ "mode": 4,
2113
+ "material": 0,
2114
+ "indices": 3,
2115
+ "attributes": {
2116
+ "POSITION": 0,
2117
+ "NORMAL": 1,
2118
+ "TEXCOORD_0": 2
2119
+ }
2120
+ }
2121
+ ]
2122
+ },
2123
+ {
2124
+ "name": "meshes[1]-0",
2125
+ "primitives": [
2126
+ {
2127
+ "mode": 4,
2128
+ "material": 1,
2129
+ "indices": 7,
2130
+ "attributes": {
2131
+ "POSITION": 4,
2132
+ "NORMAL": 5,
2133
+ "TEXCOORD_0": 6
2134
+ }
2135
+ },
2136
+ {
2137
+ "mode": 4,
2138
+ "material": 2,
2139
+ "indices": 11,
2140
+ "attributes": {
2141
+ "POSITION": 8,
2142
+ "NORMAL": 9,
2143
+ "TEXCOORD_0": 10
2144
+ }
2145
+ }
2146
+ ]
2147
+ },
2148
+ {
2149
+ "name": "meshes[2]",
2150
+ "primitives": [
2151
+ {
2152
+ "mode": 4,
2153
+ "material": 3,
2154
+ "indices": 15,
2155
+ "attributes": {
2156
+ "POSITION": 12,
2157
+ "NORMAL": 13,
2158
+ "TEXCOORD_0": 14
2159
+ }
2160
+ }
2161
+ ]
2162
+ },
2163
+ {
2164
+ "name": "meshes[3]",
2165
+ "primitives": [
2166
+ {
2167
+ "mode": 4,
2168
+ "material": 4,
2169
+ "indices": 19,
2170
+ "attributes": {
2171
+ "POSITION": 16,
2172
+ "NORMAL": 17,
2173
+ "TEXCOORD_0": 18
2174
+ }
2175
+ }
2176
+ ]
2177
+ },
2178
+ {
2179
+ "name": "meshes[4]",
2180
+ "primitives": [
2181
+ {
2182
+ "mode": 4,
2183
+ "material": 5,
2184
+ "indices": 23,
2185
+ "attributes": {
2186
+ "POSITION": 20,
2187
+ "NORMAL": 21,
2188
+ "TEXCOORD_0": 22
2189
+ }
2190
+ }
2191
+ ]
2192
+ },
2193
+ {
2194
+ "name": "meshes[5]-0",
2195
+ "primitives": [
2196
+ {
2197
+ "mode": 4,
2198
+ "material": 6,
2199
+ "indices": 27,
2200
+ "attributes": {
2201
+ "POSITION": 24,
2202
+ "NORMAL": 25,
2203
+ "TEXCOORD_0": 26
2204
+ }
2205
+ },
2206
+ {
2207
+ "mode": 4,
2208
+ "material": 7,
2209
+ "indices": 31,
2210
+ "attributes": {
2211
+ "POSITION": 28,
2212
+ "NORMAL": 29,
2213
+ "TEXCOORD_0": 30
2214
+ }
2215
+ }
2216
+ ]
2217
+ },
2218
+ {
2219
+ "name": "meshes[6]-0",
2220
+ "primitives": [
2221
+ {
2222
+ "mode": 4,
2223
+ "material": 8,
2224
+ "indices": 35,
2225
+ "attributes": {
2226
+ "POSITION": 32,
2227
+ "NORMAL": 33,
2228
+ "TEXCOORD_0": 34
2229
+ }
2230
+ },
2231
+ {
2232
+ "mode": 4,
2233
+ "material": 9,
2234
+ "indices": 39,
2235
+ "attributes": {
2236
+ "POSITION": 36,
2237
+ "NORMAL": 37,
2238
+ "TEXCOORD_0": 38
2239
+ }
2240
+ },
2241
+ {
2242
+ "mode": 4,
2243
+ "material": 10,
2244
+ "indices": 43,
2245
+ "attributes": {
2246
+ "POSITION": 40,
2247
+ "NORMAL": 41,
2248
+ "TEXCOORD_0": 42
2249
+ }
2250
+ },
2251
+ {
2252
+ "mode": 4,
2253
+ "material": 11,
2254
+ "indices": 47,
2255
+ "attributes": {
2256
+ "POSITION": 44,
2257
+ "NORMAL": 45,
2258
+ "TEXCOORD_0": 46
2259
+ }
2260
+ }
2261
+ ]
2262
+ },
2263
+ {
2264
+ "name": "meshes[7]",
2265
+ "primitives": [
2266
+ {
2267
+ "mode": 4,
2268
+ "material": 12,
2269
+ "indices": 51,
2270
+ "attributes": {
2271
+ "POSITION": 48,
2272
+ "NORMAL": 49,
2273
+ "TEXCOORD_0": 50
2274
+ }
2275
+ }
2276
+ ]
2277
+ },
2278
+ {
2279
+ "name": "meshes[8]-0",
2280
+ "primitives": [
2281
+ {
2282
+ "mode": 4,
2283
+ "material": 13,
2284
+ "indices": 55,
2285
+ "attributes": {
2286
+ "POSITION": 52,
2287
+ "NORMAL": 53,
2288
+ "TEXCOORD_0": 54
2289
+ }
2290
+ },
2291
+ {
2292
+ "mode": 4,
2293
+ "material": 14,
2294
+ "indices": 59,
2295
+ "attributes": {
2296
+ "POSITION": 56,
2297
+ "NORMAL": 57,
2298
+ "TEXCOORD_0": 58
2299
+ }
2300
+ }
2301
+ ]
2302
+ },
2303
+ {
2304
+ "name": "meshes[9]",
2305
+ "primitives": [
2306
+ {
2307
+ "mode": 4,
2308
+ "material": 15,
2309
+ "indices": 63,
2310
+ "attributes": {
2311
+ "POSITION": 60,
2312
+ "NORMAL": 61,
2313
+ "TEXCOORD_0": 62
2314
+ }
2315
+ }
2316
+ ]
2317
+ },
2318
+ {
2319
+ "name": "meshes[10]-0",
2320
+ "primitives": [
2321
+ {
2322
+ "mode": 4,
2323
+ "material": 16,
2324
+ "indices": 67,
2325
+ "attributes": {
2326
+ "POSITION": 64,
2327
+ "NORMAL": 65,
2328
+ "TEXCOORD_0": 66
2329
+ }
2330
+ },
2331
+ {
2332
+ "mode": 4,
2333
+ "material": 17,
2334
+ "indices": 71,
2335
+ "attributes": {
2336
+ "POSITION": 68,
2337
+ "NORMAL": 69,
2338
+ "TEXCOORD_0": 70
2339
+ }
2340
+ },
2341
+ {
2342
+ "mode": 4,
2343
+ "material": 18,
2344
+ "indices": 75,
2345
+ "attributes": {
2346
+ "POSITION": 72,
2347
+ "NORMAL": 73,
2348
+ "TEXCOORD_0": 74
2349
+ }
2350
+ },
2351
+ {
2352
+ "mode": 4,
2353
+ "material": 19,
2354
+ "indices": 79,
2355
+ "attributes": {
2356
+ "POSITION": 76,
2357
+ "NORMAL": 77,
2358
+ "TEXCOORD_0": 78
2359
+ }
2360
+ },
2361
+ {
2362
+ "mode": 4,
2363
+ "material": 20,
2364
+ "indices": 83,
2365
+ "attributes": {
2366
+ "POSITION": 80,
2367
+ "NORMAL": 81,
2368
+ "TEXCOORD_0": 82
2369
+ }
2370
+ }
2371
+ ]
2372
+ }
2373
+ ],
2374
+ "nodes": [
2375
+ {
2376
+ "name": "empty_2",
2377
+ "children": [
2378
+ 1,
2379
+ 2,
2380
+ 3,
2381
+ 4,
2382
+ 5,
2383
+ 6,
2384
+ 7,
2385
+ 8,
2386
+ 9,
2387
+ 10,
2388
+ 11
2389
+ ]
2390
+ },
2391
+ {
2392
+ "name": "g Body1 geo Geometry Group",
2393
+ "mesh": 0
2394
+ },
2395
+ {
2396
+ "name": "g geo Geometry Group TearLine",
2397
+ "mesh": 1
2398
+ },
2399
+ {
2400
+ "name": "g geo Geometry Group hair",
2401
+ "mesh": 2
2402
+ },
2403
+ {
2404
+ "name": "g geo Geometry Group top_cloth",
2405
+ "mesh": 3
2406
+ },
2407
+ {
2408
+ "name": "g geo Geometry Group Scalp_Male",
2409
+ "mesh": 4
2410
+ },
2411
+ {
2412
+ "name": "g geo Geometry Group Teeth",
2413
+ "mesh": 5
2414
+ },
2415
+ {
2416
+ "name": "g geo Geometry Group Eye",
2417
+ "mesh": 6
2418
+ },
2419
+ {
2420
+ "name": "g geo Geometry Group bottome",
2421
+ "mesh": 7
2422
+ },
2423
+ {
2424
+ "name": "g geo Geometry Group EyeOcclusion",
2425
+ "mesh": 8
2426
+ },
2427
+ {
2428
+ "name": "g geo Geometry Group Tongue",
2429
+ "mesh": 9
2430
+ },
2431
+ {
2432
+ "name": "g geo Geometry Group Body",
2433
+ "mesh": 10
2434
+ }
2435
+ ],
2436
+ "scenes": [
2437
+ {
2438
+ "nodes": [
2439
+ 0
2440
+ ]
2441
+ }
2442
+ ],
2443
+ "scene": 0
2444
+ }
README.md CHANGED
@@ -1,13 +1,60 @@
1
- ---
2
- title: Quantum Script Commander 3000 🔮
3
- colorFrom: yellow
4
- colorTo: blue
5
- emoji: 🐳
6
- sdk: static
7
- pinned: false
8
- tags:
9
- - deepsite-v3
10
- ---
11
-
12
- # Welcome to your new DeepSite project!
13
- This project was created with [DeepSite](https://huggingface.co/deepsite).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: Game-Unknown
3
+ emoji: 🎮
4
+ colorFrom: green
5
+ colorTo: blue
6
+ sdk: gradio
7
+ sdk_version: "3.50.2"
8
+ app_file: app.py
9
+ pinned: false
10
+ ---
11
+
12
+
13
+
14
+ 🎮 Game‑Unknown
15
+ Is A 3D sandbox where you pick a model or Load your own model(Encouraged), pick a Preset world enviroment, and enjoy.
16
+
17
+ 🧠 Concept:
18
+ (see Note from Dave below)
19
+
20
+
21
+ 🔧 How It Works
22
+
23
+ User loads token → Authenticates
24
+
25
+ Upload your Custom .gld, .obj, or ghlt model (or if got none: Selects a one of the preset Default Model)
26
+
27
+ Chose A World Enviroment From a dropdown menu
28
+
29
+ Click on the "Enter" button the screen and enjoy
30
+
31
+ 🗂️ File Highlights
32
+ app.py — backend logic
33
+
34
+ 3dmain.py — sandbox engine
35
+
36
+ index.html / new index.html — frontend entry points
37
+
38
+ GameConfig — defines world, player, enemy setup
39
+
40
+ *.glb — 3D assets (Greek city, male.glb, Dragon1.glb, etc.)
41
+
42
+ 🌍 Preset Worlds
43
+ Greek city
44
+
45
+ Abandoned warehouse
46
+
47
+ Dragon’s lair
48
+
49
+ Unknown ruins (coming soon)
50
+
51
+ 🧙‍♂️ Player Models
52
+ male.glb
53
+
54
+ Custom GLB uploads supported
55
+
56
+ 🧪 Try It Out
57
+
58
+
59
+ # Note from Dave:
60
+ what my end result/ hope to Accomplish is: A HF Space that consist of a GUI that lets you choose from a preset of 3d world environments, then user uploads There own: glb, obj, .ghlt 3d Model (or chose one of preset models from drop down menu), then choose from a couple of creator(me) defined world environments, and then hits "Enter" button on screen to jump on in a game world environment and tryout, experiment, kill some monsters or just !@$!@ around and Explore (with there model in a 3d environment, try it out, or show it off, etc..) a 3d game environment (choose from various preset environments [currently only 1 uploaded greek city.glb plan on more]) and do some stuff (not fully defined yet[ ideas i got though small open world can walk, talk, shoot simple npcs, fly, box others would be cool otherwise npc , explore shit like that]) and if i would be lucky and make a stretch a small lobby so multiple users could possibly interact with each other and of course they for any of this probably would have to enter in there own hf-tolken. { in summary this is the mission plan on this "Game-Unknown" project }
Spaces-Config-Ref.md ADDED
@@ -0,0 +1,280 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ \# Spaces Configuration Reference
2
+
3
+
4
+
5
+ Spaces are configured through the `YAML` block at the top of the \*\*README.md\*\* file at the root of the repository. All the accepted parameters are listed below.
6
+
7
+
8
+
9
+ \*\*`title`\*\* : \_string\_
10
+
11
+ Display title for the Space.
12
+
13
+
14
+
15
+ \*\*`emoji`\*\* : \_string\_
16
+
17
+ Space emoji (emoji-only character allowed).
18
+
19
+
20
+
21
+ \*\*`colorFrom`\*\* : \_string\_
22
+
23
+ Color for Thumbnail gradient (red, yellow, green, blue, indigo, purple, pink, gray).
24
+
25
+
26
+
27
+ \*\*`colorTo`\*\* : \_string\_
28
+
29
+ Color for Thumbnail gradient (red, yellow, green, blue, indigo, purple, pink, gray).
30
+
31
+
32
+
33
+ \*\*`sdk`\*\* : \_string\_
34
+
35
+ Can be either `gradio`, `docker`, or `static`.
36
+
37
+
38
+
39
+ \*\*`python\_version`\*\*: \_string\_
40
+
41
+ Any valid Python `3.x` or `3.x.x` version.
42
+
43
+ Defaults to `3.10`.
44
+
45
+
46
+
47
+ \*\*`sdk\_version`\*\* : \_string\_
48
+
49
+ Specify the version of Gradio to use.
50
+
51
+ All versions of Gradio are supported.
52
+
53
+
54
+
55
+ \*\*`suggested\_hardware`\*\* : \_string\_
56
+
57
+ Specify the suggested \[hardware](https://huggingface.co/docs/hub/spaces-gpus) on which this Space must be run.
58
+
59
+ Useful for Spaces that are meant to be duplicated by other users.
60
+
61
+ Setting this value will not automatically assign an hardware to this Space.
62
+
63
+ Value must be a valid hardware flavor. Current valid hardware flavors:
64
+
65
+ \- CPU: `"cpu-basic"`, `"cpu-upgrade"`
66
+
67
+ \- GPU: `"t4-small"`, `"t4-medium"`, `"l4x1"`,
68
+
69
+ &nbsp; `"l4x4"`, `"a10g-small"`, `"a10g-large"`, `"a10g-largex2"`,
70
+
71
+ &nbsp; `"a10g-largex4"`,`"a100-large"`
72
+
73
+ \- TPU: `"v5e-1x1"`, `"v5e-2x2"`, `"v5e-2x4"`
74
+
75
+
76
+
77
+ \*\*`suggested\_storage`\*\* : \_string\_
78
+
79
+ Specify the suggested \[permanent storage](https://huggingface.co/docs/hub/spaces-storage) on which this Space must be run.
80
+
81
+ Useful for Spaces that are meant to be duplicated by other users.
82
+
83
+ Setting this value will not automatically assign a permanent storage to this Space.
84
+
85
+ Value must be one of `"small"`, `"medium"` or `"large"`.
86
+
87
+
88
+
89
+ \*\*`app\_file`\*\* : \_string\_
90
+
91
+ Path to your main application file (which contains either `gradio` Python code or `static` html code).
92
+
93
+ Path is relative to the root of the repository.
94
+
95
+
96
+
97
+ \*\*`app\_build\_command`\*\* : \_string\_
98
+
99
+ For static Spaces, command to run first to generate the HTML to render. Example: `npm run build`.
100
+
101
+
102
+
103
+ This is used in conjunction with `app\_file` which points to the built index file: e.g. `app\_file: dist/index.html`.
104
+
105
+
106
+
107
+ Each update, the build command will run in a Job and the build output will be stored in `refs/convert/build`,
108
+
109
+ which will be served by the Space. See an example at https://huggingface.co/spaces/coyotte508/static-vite
110
+
111
+
112
+
113
+ \*\*`app\_port`\*\* : \_int\_
114
+
115
+ Port on which your application is running. Used only if `sdk` is `docker`. Default port is `7860`.
116
+
117
+
118
+
119
+ \*\*`base\_path`\*\*: \_string\_
120
+
121
+ For non-static Spaces, initial url to render. Needs to start with `/`. For static Spaces, use `app\_file` instead.
122
+
123
+
124
+
125
+ \*\*`fullWidth`\*\*: \_boolean\_
126
+
127
+ Whether your Space is rendered inside a full-width (when `true`) or fixed-width column (ie. "container" CSS) inside the iframe.
128
+
129
+ Defaults to `true`.
130
+
131
+
132
+
133
+ \*\*`header`\*\*: \_string\_
134
+
135
+ Can be either `mini` or `default`. If `header` is set to `mini` the space will be displayed full-screen with a mini floating header .
136
+
137
+
138
+
139
+ \*\*`short\_description`\*\*: \_string\_
140
+
141
+ A short description of the Space. This will be displayed in the Space's thumbnail.
142
+
143
+
144
+
145
+ \*\*`models`\*\* : \_List\[string]\_
146
+
147
+ HF model IDs (like `openai-community/gpt2` or `deepset/roberta-base-squad2`) used in the Space.
148
+
149
+ Will be parsed automatically from your code if not specified here.
150
+
151
+
152
+
153
+ \*\*`datasets`\*\* : \_List\[string]\_
154
+
155
+ HF dataset IDs (like `mozilla-foundation/common\_voice\_13\_0` or `oscar-corpus/OSCAR-2109`) used in the Space.
156
+
157
+ Will be parsed automatically from your code if not specified here.
158
+
159
+
160
+
161
+ \*\*`tags`\*\* : \_List\[string]\_
162
+
163
+ List of terms that describe your Space task or scope.
164
+
165
+
166
+
167
+ \*\*`thumbnail`\*\*: \_string\_
168
+
169
+ URL for defining a custom thumbnail for social sharing.
170
+
171
+
172
+
173
+ \*\*`pinned`\*\* : \_boolean\_
174
+
175
+ Whether the Space stays on top of your profile. Can be useful if you have a lot of Spaces so you and others can quickly see your best Space.
176
+
177
+
178
+
179
+ \*\*`hf\_oauth`\*\* : \_boolean\_
180
+
181
+ Whether a connected OAuth app is associated to this Space. See \[Adding a Sign-In with HF button to your Space](https://huggingface.co/docs/hub/spaces-oauth) for more details.
182
+
183
+
184
+
185
+ \*\*`hf\_oauth\_scopes`\*\* : \_List\[string]\_
186
+
187
+ Authorized scopes of the connected OAuth app. `openid` and `profile` are authorized by default and do not need this parameter. See \[Adding a Sign-In with HF button to your space](https://huggingface.co/docs/hub/spaces-oauth) for more details.
188
+
189
+
190
+
191
+ \*\*`hf\_oauth\_expiration\_minutes`\*\* : \_int\_
192
+
193
+ Duration of the OAuth token in minutes. Defaults to 480 minutes (8 hours). Maximum duration is 43200 minutes (30 days). See \[Adding a Sign-In with HF button to your space](https://huggingface.co/docs/hub/spaces-oauth) for more details.
194
+
195
+
196
+
197
+ \*\*`hf\_oauth\_authorized\_org`\*\* : \_string\_ or \_List\[string]\_
198
+
199
+ Restrict OAuth access to members of specific organizations. See \[Adding a Sign-In with HF button to your space](https://huggingface.co/docs/hub/spaces-oauth) for more details.
200
+
201
+
202
+
203
+ \*\*`disable\_embedding`\*\* : \_boolean\_
204
+
205
+ Whether the Space iframe can be embedded in other websites.
206
+
207
+ Defaults to false, i.e. Spaces \*can\* be embedded.
208
+
209
+
210
+
211
+ \*\*`startup\_duration\_timeout`\*\*: \_string\_
212
+
213
+ Set a custom startup duration timeout for your Space. This is the maximum time your Space is allowed to start before it times out and is flagged as unhealthy.
214
+
215
+ Defaults to 30 minutes, but any valid duration (like `1h`, `30m`) is acceptable.
216
+
217
+
218
+
219
+ \*\*`custom\_headers`\*\* : \_Dict\[string, string]\_
220
+
221
+ Set custom HTTP headers that will be added to all HTTP responses when serving your Space.
222
+
223
+ For now, only the \[cross-origin-embedder-policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cross-Origin-Embedder-Policy) (COEP), \[cross-origin-opener-policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cross-Origin-Opener-Policy) (COOP), and \[cross-origin-resource-policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cross-Origin-Resource-Policy) (CORP) headers are allowed. These headers can be used to set up a cross-origin isolated environment and enable powerful features like `SharedArrayBuffer`, for example:
224
+
225
+
226
+
227
+ ```yaml
228
+
229
+ custom\_headers:
230
+
231
+ &nbsp; cross-origin-embedder-policy: require-corp
232
+
233
+ &nbsp; cross-origin-opener-policy: same-origin
234
+
235
+ &nbsp; cross-origin-resource-policy: cross-origin
236
+
237
+ ```
238
+
239
+
240
+
241
+ \*Note:\* all headers and values must be lowercase.
242
+
243
+
244
+
245
+ \*\*`preload\_from\_hub`\*\*: \_List\[string]\_
246
+
247
+ Specify a list of Hugging Face Hub models or other large files to be preloaded during the build time of your Space. This optimizes the startup time by having the files ready when your application starts. This is particularly useful for Spaces that rely on large models or datasets that would otherwise need to be downloaded at runtime.
248
+
249
+
250
+
251
+ The format for each item is `"repository\_name"` to download all files from a repository, or `"repository\_name file1,file2"` for downloading specific files within that repository. You can also specify a specific commit to download using the format `"repository\_name file1,file2 commit\_sha256"`.
252
+
253
+
254
+
255
+ Example usage:
256
+
257
+ ```yaml
258
+
259
+ preload\_from\_hub:
260
+
261
+ &nbsp; - warp-ai/wuerstchen-prior text\_encoder/model.safetensors,prior/diffusion\_pytorch\_model.safetensors
262
+
263
+ &nbsp; - coqui/XTTS-v1
264
+
265
+ &nbsp; - openai-community/gpt2 config.json 11c5a3d5811f50298f278a704980280950aedb10
266
+
267
+ ```
268
+
269
+ In this example, the Space will preload specific .safetensors files from `warp-ai/wuerstchen-prior`, the complete `coqui/XTTS-v1` repository, and a specific revision of the `config.json` file in the `openai-community/gpt2` repository from the Hugging Face Hub during build time.
270
+
271
+
272
+
273
+ > \[!WARNING]
274
+
275
+ > Files are saved in the default `huggingface\_hub` disk cache `~/.cache/huggingface/hub`. If you application expects them elsewhere or you changed your `HF\_HOME` variable, this pre-loading does not follow that at this time.
276
+
277
+
278
+
279
+
280
+
app.py ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ import streamlit.components.v1 as components
3
+
4
+ st.set_page_config(page_title="Greek City Shooter", layout="wide")
5
+
6
+ with open("index.html", "r", encoding="utf-8") as f:
7
+ html = f.read()
8
+
9
+ components.html(html, height=800)
coversation-with-mr-smart-(github).md ADDED
The diff for this file is too large to render. See raw diff
 
game-unknown worksapce vscode copilot.code-workspace ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "folders": [
3
+ {
4
+ "path": ".vscode"
5
+ },
6
+ {
7
+ "path": "character-models"
8
+ },
9
+ {
10
+ "path": "misc"
11
+ },
12
+ {
13
+ "path": "world-enviroments"
14
+ }
15
+ ],
16
+ "settings": {
17
+ "claudeCodeChat.permissions.yoloMode": true
18
+ }
19
+ }
new-index.html ADDED
@@ -0,0 +1,375 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Hugging Face's logo
2
+ Hugging Face
3
+
4
+ Spaces:
5
+ kirikir13
6
+ /
7
+ DR_Studios
8
+ private
9
+ App
10
+ Files
11
+ Community
12
+ Settings
13
+ DR_Studios
14
+ /
15
+ new index.html
16
+
17
+ kirikir13's picture
18
+ kirikir13
19
+ Create new index.html
20
+ f434cdf
21
+ verified
22
+ raw
23
+
24
+ Copy download link
25
+ history
26
+ blame
27
+ edit
28
+ delete
29
+
30
+ 12.1 kB
31
+ <!DOCTYPE html>
32
+ <html lang="en">
33
+ <head>
34
+ <meta charset="UTF-8" />
35
+ <title>Greek City Shooter</title>
36
+ <style>
37
+ body { margin: 0; overflow: hidden; background: #000; }
38
+ #ui {
39
+ position: absolute; top: 10px; left: 10px; right: 10px;
40
+ color: white; font-family: "Courier New", monospace;
41
+ z-index: 10; pointer-events: none;
42
+ display: flex; justify-content: space-between; padding: 10px;
43
+ }
44
+ #hp_bar { width: 200px; height: 15px; background: #333; border: 1px solid #fff; }
45
+ #hp_fill { width: 100%; height: 100%; background: #ff4444; transition: width 0.2s; }
46
+ </style>
47
+ </head>
48
+ <body>
49
+ <div id="ui">
50
+ <div>
51
+ <h2 style="margin:0;">GREEK CITY - RANGERS</h2>
52
+ <div id="hp_bar"><div id="hp_fill"></div></div>
53
+ </div>
54
+ <div id="ammo" style="font-size: 24px;">AMMO: 30/30</div>
55
+ </div>
56
+ <div id="container"></div>
57
+
58
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r152/three.min.js"></script>
59
+ <script src="https://cdn.jsdelivr.net/npm/three@0.152/examples/js/loaders/GLTFLoader.js"></script>
60
+
61
+ <script>
62
+ // ---------- CONFIG ----------
63
+ const GameConfig = {
64
+ worldPath: "greek city.glb",
65
+ playerModelPath: "male.glb",
66
+ playerSpawn: new THREE.Vector3(5, 1, 10),
67
+ enemySpawns: [
68
+ new THREE.Vector3(10, 1, -5),
69
+ new THREE.Vector3(-8, 1, -12),
70
+ new THREE.Vector3(3, 1, -18)
71
+ ],
72
+ fogColor: 0x222529,
73
+ skyColor: 0x222529
74
+ };
75
+ // ---------- GLOBALS ----------
76
+ let scene, camera, renderer, clock;
77
+ let world = null;
78
+ let player = null, playerSpeed = 20, playerHP = 100;
79
+ let enemies = [], bullets = [], enemyBullets = [], particles = [];
80
+ let keys = {};
81
+ let mouse = new THREE.Vector2();
82
+ let raycaster = new THREE.Raycaster();
83
+ let ammo = 30, maxAmmo = 30, reloadTime = 1.5, reloading = false;
84
+ let timeMult = 1.0, shake = 0;
85
+ let lastShotTime = 0, fireRate = 0.15;
86
+ let lastEnemyFire = 0, enemyFireCooldown = 0.8;
87
+ // ---------- INPUT ----------
88
+ window.addEventListener("keydown", e => { keys[e.key.toLowerCase()] = true; });
89
+ window.addEventListener("keyup", e => { keys[e.key.toLowerCase()] = false; });
90
+ window.addEventListener("mousemove", (event) => {
91
+ if (!renderer) return;
92
+ const rect = renderer.domElement.getBoundingClientRect();
93
+ mouse.x = ((event.clientX - rect.left) / rect.width) * 2 - 1;
94
+ mouse.y = -((event.clientY - rect.top) / rect.height) * 2 + 1;
95
+ });
96
+ window.addEventListener("mousedown", (event) => {
97
+ if (event.button === 0) shoot();
98
+ });
99
+ // ---------- INIT ----------
100
+ function init() {
101
+ scene = new THREE.Scene();
102
+ scene.background = new THREE.Color(GameConfig.skyColor);
103
+ scene.fog = new THREE.Fog(GameConfig.fogColor, 10, 120);
104
+ camera = new THREE.PerspectiveCamera(
105
+ 75,
106
+ window.innerWidth / window.innerHeight,
107
+ 0.1,
108
+ 1000
109
+ );
110
+ clock = new THREE.Clock();
111
+ renderer = new THREE.WebGLRenderer({ antialias: true });
112
+ renderer.setSize(window.innerWidth, window.innerHeight);
113
+ document.getElementById("container").appendChild(renderer.domElement);
114
+ // Lights
115
+ scene.add(new THREE.AmbientLight(0x404040, 2));
116
+ const sun = new THREE.DirectionalLight(0xffffff, 1.0);
117
+ sun.position.set(20, 40, 10);
118
+ sun.castShadow = true;
119
+ scene.add(sun);
120
+ loadWorld();
121
+ createPlayer();
122
+ spawnEnemies();
123
+ window.addEventListener("resize", onWindowResize, false);
124
+ animate();
125
+ }
126
+ // ---------- WORLD ----------
127
+ function loadWorld() {
128
+ const loader = new THREE.GLTFLoader();
129
+ loader.load(
130
+ GameConfig.worldPath,
131
+ (gltf) => {
132
+ world = gltf.scene;
133
+ world.scale.set(1, 1, 1); // tweak as needed
134
+ world.position.set(0, 0, 0); // tweak as needed
135
+ scene.add(world);
136
+ },
137
+ undefined,
138
+ (err) => console.error("Error loading world:", err)
139
+ );
140
+ }
141
+ // ---------- PLAYER ----------
142
+ function createPlayer() {
143
+ const loader = new THREE.GLTFLoader();
144
+ loader.load(
145
+ GameConfig.playerModelPath,
146
+ (gltf) => {
147
+ player = gltf.scene;
148
+ player.scale.set(1, 1, 1);
149
+ player.position.copy(GameConfig.playerSpawn);
150
+ scene.add(player);
151
+ },
152
+ undefined,
153
+ (err) => {
154
+ console.warn("Failed to load player model, using capsule:", err);
155
+ const geom = new THREE.CapsuleGeometry(0.5, 1);
156
+ const mat = new THREE.MeshStandardMaterial({ color: 0x2d5a27 });
157
+ player = new THREE.Mesh(geom, mat);
158
+ player.position.copy(GameConfig.playerSpawn);
159
+ scene.add(player);
160
+ }
161
+ );
162
+ }
163
+ // ---------- ENEMIES ----------
164
+ function spawnEnemies() {
165
+ GameConfig.enemySpawns.forEach((pos) => {
166
+ const geom = new THREE.BoxGeometry(4, 4, 4);
167
+ const mat = new THREE.MeshStandardMaterial({ color: 0x333333 });
168
+ const enemy = new THREE.Mesh(geom, mat);
169
+ enemy.position.copy(pos);
170
+ enemy.userData = { hp: 100 };
171
+ enemies.push(enemy);
172
+ scene.add(enemy);
173
+ });
174
+ }
175
+ // ---------- MOVEMENT ----------
176
+ function handleMovement(dt) {
177
+ if (!player) return;
178
+ const moveVector = new THREE.Vector3();
179
+ const forward = new THREE.Vector3(0, 0, -1);
180
+ const right = new THREE.Vector3(1, 0, 0);
181
+ if (keys["w"]) moveVector.add(forward);
182
+ if (keys["s"]) moveVector.sub(forward);
183
+ if (keys["a"]) moveVector.sub(right);
184
+ if (keys["d"]) moveVector.add(right);
185
+ if (moveVector.lengthSq() > 0) {
186
+ moveVector.normalize();
187
+ moveVector.multiplyScalar(playerSpeed * dt * timeMult);
188
+ player.position.add(moveVector);
189
+ }
190
+ // Aim toward mouse on ground plane
191
+ raycaster.setFromCamera(mouse, camera);
192
+ const plane = new THREE.Plane(new THREE.Vector3(0, 1, 0), 0);
193
+ const intersectPoint = new THREE.Vector3();
194
+ raycaster.ray.intersectPlane(plane, intersectPoint);
195
+ if (intersectPoint && player) {
196
+ const dir = intersectPoint.clone().sub(player.position);
197
+ const angle = Math.atan2(dir.x, dir.z);
198
+ player.rotation.y = angle;
199
+ }
200
+ }
201
+ // ---------- SHOOTING ----------
202
+ function shoot() {
203
+ if (!player || reloading) return;
204
+ const now = performance.now() / 1000;
205
+ if (now - lastShotTime < fireRate) return;
206
+ if (ammo <= 0) {
207
+ startReload();
208
+ return;
209
+ }
210
+ lastShotTime = now;
211
+ ammo -= 1;
212
+ updateAmmoUI();
213
+ const bulletGeom = new THREE.SphereGeometry(0.15, 8, 8);
214
+ const bulletMat = new THREE.MeshBasicMaterial({ color: 0xffff00 });
215
+ const bullet = new THREE.Mesh(bulletGeom, bulletMat);
216
+ bullet.position.copy(player.position).add(new THREE.Vector3(0, 1.0, 0));
217
+ const dir = new THREE.Vector3(0, 0, -1);
218
+ dir.applyAxisAngle(new THREE.Vector3(0, 1, 0), player.rotation.y);
219
+ bullet.userData = {
220
+ vel: dir.clone().multiplyScalar(80),
221
+ friend: true
222
+ };
223
+ bullets.push(bullet);
224
+ scene.add(bullet);
225
+ }
226
+ function startReload() {
227
+ if (reloading) return;
228
+ reloading = true;
229
+ const ammoDiv = document.getElementById("ammo");
230
+ ammoDiv.textContent = "RELOADING...";
231
+ setTimeout(() => {
232
+ ammo = maxAmmo;
233
+ reloading = false;
234
+ updateAmmoUI();
235
+ }, reloadTime * 1000);
236
+ }
237
+ function updateAmmoUI() {
238
+ const ammoDiv = document.getElementById("ammo");
239
+ ammoDiv.textContent = "AMMO: " + ammo + "/" + maxAmmo;
240
+ }
241
+ // ---------- ENEMY FIRE ----------
242
+ function enemyFire(dt) {
243
+ const now = performance.now() / 1000;
244
+ if (now - lastEnemyFire < enemyFireCooldown) return;
245
+ lastEnemyFire = now;
246
+ enemies.forEach((enemy) => {
247
+ if (enemy.userData.hp <= 0 || !player) return;
248
+ const dir = player.position.clone().sub(enemy.position);
249
+ const dist = dir.length();
250
+ if (dist > 120) return;
251
+ dir.normalize();
252
+ const bulletGeom = new THREE.SphereGeometry(0.15, 8, 8);
253
+ const bulletMat = new THREE.MeshBasicMaterial({ color: 0xff4444 });
254
+ const bullet = new THREE.Mesh(bulletGeom, bulletMat);
255
+ bullet.position.copy(enemy.position).add(new THREE.Vector3(0, 2.0, 0));
256
+ bullet.userData = {
257
+ vel: dir.clone().multiplyScalar(60),
258
+ friend: false
259
+ };
260
+ enemyBullets.push(bullet);
261
+ scene.add(bullet);
262
+ });
263
+ }
264
+ // ---------- EXPLOSIONS ----------
265
+ function createExplosion(pos, color = 0xff4400) {
266
+ shake = 0.5;
267
+ for (let i = 0; i < 20; i++) {
268
+ const p = new THREE.Mesh(
269
+ new THREE.SphereGeometry(0.2, 6, 6),
270
+ new THREE.MeshBasicMaterial({ color })
271
+ );
272
+ p.position.copy(pos);
273
+ p.userData = {
274
+ vel: new THREE.Vector3(
275
+ (Math.random() - 0.5) * 6,
276
+ Math.random() * 6,
277
+ (Math.random() - 0.5) * 6
278
+ ),
279
+ life: 1.0
280
+ };
281
+ particles.push(p);
282
+ scene.add(p);
283
+ }
284
+ }
285
+ // ---------- LOOP ----------
286
+ function animate() {
287
+ requestAnimationFrame(animate);
288
+ const dt = clock.getDelta();
289
+ timeMult = (playerHP < 30) ? 0.4 : 1.0;
290
+ if (shake > 0) {
291
+ camera.position.x += (Math.random() - 0.5) * shake;
292
+ camera.position.y += (Math.random() - 0.5) * shake;
293
+ shake *= 0.9;
294
+ }
295
+ handleMovement(dt);
296
+ // Player bullets
297
+ bullets = bullets.filter((b) => {
298
+ b.position.add(b.userData.vel.clone().multiplyScalar(dt * timeMult));
299
+ let keep = true;
300
+ enemies.forEach((enemy) => {
301
+ if (enemy.userData.hp <= 0) return;
302
+ if (b.position.distanceTo(enemy.position) < 3) {
303
+ enemy.userData.hp -= 40;
304
+ createExplosion(enemy.position.clone().add(new THREE.Vector3(0, 2, 0)));
305
+ if (enemy.userData.hp <= 0) {
306
+ scene.remove(enemy);
307
+ }
308
+ keep = false;
309
+ }
310
+ });
311
+ if (!keep) {
312
+ scene.remove(b);
313
+ return false;
314
+ }
315
+ if (b.position.length() > 500) {
316
+ scene.remove(b);
317
+ return false;
318
+ }
319
+ return true;
320
+ });
321
+ // Enemy bullets
322
+ enemyBullets = enemyBullets.filter((b) => {
323
+ b.position.add(b.userData.vel.clone().multiplyScalar(dt * timeMult));
324
+ let keep = true;
325
+ if (player && b.position.distanceTo(player.position) < 1.5) {
326
+ playerHP -= 10;
327
+ if (playerHP < 0) playerHP = 0;
328
+ document.getElementById("hp_fill").style.width = playerHP + "%";
329
+ createExplosion(player.position.clone().add(new THREE.Vector3(0, 1, 0)), 0xff0000);
330
+ keep = false;
331
+ }
332
+ if (!keep) {
333
+ scene.remove(b);
334
+ return false;
335
+ }
336
+ if (b.position.length() > 500) {
337
+ scene.remove(b);
338
+ return false;
339
+ }
340
+ return true;
341
+ });
342
+ // Particles
343
+ particles = particles.filter((p) => {
344
+ p.position.add(p.userData.vel.clone().multiplyScalar(dt));
345
+ p.userData.life -= dt;
346
+ if (p.userData.life <= 0) {
347
+ scene.remove(p);
348
+ return false;
349
+ }
350
+ return true;
351
+ });
352
+ enemyFire(dt);
353
+ // Camera follow
354
+ if (player) {
355
+ const camOffset = new THREE.Vector3(0, 8, 18);
356
+ const camPos = player.position.clone().add(camOffset);
357
+ camera.position.lerp(camPos, 0.1);
358
+ const lookAtPos = player.position.clone().add(new THREE.Vector3(0, 2, -10));
359
+ camera.lookAt(lookAtPos);
360
+ }
361
+ renderer.render(scene, camera);
362
+ }
363
+ // ---------- RESIZE ----------
364
+ function onWindowResize() {
365
+ camera.aspect = window.innerWidth / window.innerHeight;
366
+ camera.updateProjectionMatrix();
367
+ renderer.setSize(window.innerWidth, window.innerHeight);
368
+ }
369
+ // ---------- START ----------
370
+ init();
371
+ </script>
372
+ </body>
373
+ </html>
374
+
375
+
vscode claude .md ADDED
@@ -0,0 +1,49 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ User: whats Your thoughts on this one?
2
+
3
+ GitHub Copilot: Optimizing tool selection...Looking at this project, I think you've got a solid foundation with some interesting ambitions! Here are my thoughts:
4
+
5
+ **Strengths:**
6
+ - The core game mechanics work well (shooting, enemy AI, particles, camera follow)
7
+ - Three.js is a great choice for browser-based 3D gaming
8
+ - Your vision of a customizable environment selector + model uploader is compelling
9
+ - The architecture separates concerns nicely (Streamlit backend, Three.js frontend)
10
+
11
+ **Considerations/Challenges:**
12
+
13
+ 1. **Streamlit for Real-Time Gaming** - Streamlit's refresh model might create latency issues for a real-time game. You might hit performance ceilings as complexity grows. Consider if you need a proper WebSocket-based backend (FastAPI, Node.js) for smoother real-time gameplay, especially for multiplayer.
14
+
15
+ 2. **Multiplayer Architecture** - The stretch goal of multi-user interaction would need:
16
+ - Real-time sync (WebSocket)
17
+ - Server state management
18
+ - Conflict resolution for player actions
19
+ - HF token auth integration
20
+
21
+ 3. **Model Optimization** - User-uploaded GLB/OBJ files could vary wildly in size/complexity. You'll want validation, optimization, or poly-count limits to keep performance acceptable.
22
+
23
+ 4. **Scope Management** - The vision is ambitious (exploration, NPC interaction, flying, lobbies). Breaking this into clear phases will help.
24
+
25
+ **Next Steps I'd Suggest:**
26
+ - Solidify the model upload + environment selection UI
27
+ - Test with actual user-uploaded models for performance
28
+ - Prototype multiplayer with a simple test case before going all-in
29
+
30
+ Want help implementing any particular piece, like the model upload system or restructuring for better real-time performance?
31
+
32
+ User: I think I think we both on the it was a little simple for making my whole let's let's get front end UI don't will you upload a model as a vendor of which already got this I don't know why we're doing all this but the land in a 40 space My computer with this open 3D yeah is emergency and other stuff trying to make a game out so the other subject is not as you get a mic I want great rabbits to smoke with all this stuff That easy loading multithreading you know that kind of thing but what he thought I did was an Openworld Explorer was under Lotus Models and we got and play the wizard model on the same role that I was doing while we were talking many inventors protect the seats in it because I don't like to type but I don't like to read it Long story so hey I wonder if I give you one of the modules so I'll have to ask if I was here my experience is nothing to do with the vote That was our alternate memory system in the next design How could I bet he's anything out there 129 that you know yeah
33
+
34
+ GitHub Copilot: I'm having trouble understanding your message — it looks like it may have come through garbled or via speech-to-text. Let me help you clarify!
35
+
36
+ From what I can pick out, you're interested in:
37
+ 1. **Improving the frontend UI** for the model uploader
38
+ 2. **Open-world explorer** functionality
39
+ 3. **Loading/multithreading** performance improvements
40
+ 4. Maybe **sharing a model file** with me to test
41
+
42
+ Could you help me out by clarifying:
43
+
44
+ - **What's your main priority right now?** (UI, model upload system, performance, something else?)
45
+ - **Do you want me to create a proper model uploader interface** to replace the current setup?
46
+ - **Are you trying to upload a specific model file for testing?** If so, what format (GLB, OBJ, etc.)?
47
+ - **What do you mean by "40 space"** — is that storage, world size, or something else?
48
+
49
+ Feel free to type it out normally or give me bullet points — no need to worry about length. Once I understand what you're after, I can help you build it out properly.