Compare commits

...

10 Commits

Author SHA1 Message Date
ab5f35eba1 Now road, terrain and buildings work fine 2024-05-26 01:21:19 +03:00
d0db1e45a3 Road lines seems to be working and converted to road nodes 2024-05-20 17:23:23 +03:00
33dd2be5ac Added missing data 2024-05-20 17:22:19 +03:00
073854c107 Added streaming system 2024-05-19 04:18:53 +03:00
ee792671b0 Added walls 2024-05-16 23:22:53 +03:00
20cc941316 Added vscode data 2024-05-15 14:41:31 +03:00
3d54b42863 Patching voxel 2024-05-15 14:40:17 +03:00
6046785697 Godot update 2024-05-15 14:17:05 +03:00
3750690533 Added mapper 2024-05-15 14:13:42 +03:00
43acc25e35 Added submodule 2024-05-15 13:57:02 +03:00
406 changed files with 143195 additions and 1 deletions

4
.gitmodules vendored
View File

@@ -2,3 +2,7 @@
path = src/godot
url = git@github.com:godotengine/godot
branch = 3.x
[submodule "src/modules/voxel"]
path = src/modules/voxel
url = git@github.com:Zylann/godot_voxel
branch = godot3.x

17
.vscode/launch.json vendored Normal file
View File

@@ -0,0 +1,17 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Run Gym",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceRoot}/src/godot/bin/godot.x11.opt.tools.64",
"args": ["addons/astream/stream_view.tscn"],
"cwd": "${workspaceRoot}/godot",
"setupCommands": [{"text": "source ${workspaceRoot}/debug.py"}]
}
]
}

72
.vscode/settings.json vendored Normal file
View File

@@ -0,0 +1,72 @@
{
"godot_tools.editor_path": "/home/slapin/godot-projects/office/src/godot/bin/godot.x11.opt.tools.64",
"files.associations": {
"*.ipp": "cpp",
"array": "cpp",
"*.tcc": "cpp",
"*.inc": "cpp",
"atomic": "cpp",
"bit": "cpp",
"cctype": "cpp",
"charconv": "cpp",
"chrono": "cpp",
"clocale": "cpp",
"cmath": "cpp",
"compare": "cpp",
"concepts": "cpp",
"condition_variable": "cpp",
"cstdarg": "cpp",
"cstddef": "cpp",
"cstdint": "cpp",
"cstdio": "cpp",
"cstdlib": "cpp",
"cstring": "cpp",
"ctime": "cpp",
"cwchar": "cpp",
"cwctype": "cpp",
"deque": "cpp",
"list": "cpp",
"map": "cpp",
"set": "cpp",
"string": "cpp",
"unordered_map": "cpp",
"vector": "cpp",
"exception": "cpp",
"algorithm": "cpp",
"functional": "cpp",
"iterator": "cpp",
"memory": "cpp",
"memory_resource": "cpp",
"numeric": "cpp",
"optional": "cpp",
"random": "cpp",
"ratio": "cpp",
"string_view": "cpp",
"system_error": "cpp",
"tuple": "cpp",
"type_traits": "cpp",
"utility": "cpp",
"fstream": "cpp",
"initializer_list": "cpp",
"iomanip": "cpp",
"iosfwd": "cpp",
"iostream": "cpp",
"istream": "cpp",
"limits": "cpp",
"mutex": "cpp",
"new": "cpp",
"numbers": "cpp",
"ostream": "cpp",
"semaphore": "cpp",
"span": "cpp",
"sstream": "cpp",
"stdexcept": "cpp",
"stop_token": "cpp",
"streambuf": "cpp",
"thread": "cpp",
"cinttypes": "cpp",
"typeinfo": "cpp",
"variant": "cpp",
"format": "cpp"
}
}

27
.vscode/tasks.json vendored Normal file
View File

@@ -0,0 +1,27 @@
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "make",
"args": [
"godot-editor-main"
],
"group": {
"kind": "build",
"isDefault": true
},
"dependsOn":[
]
},
{
"label": "run-gym",
"type": "shell",
"command": "../src/godot/bin/godot.x11.opt.tools.64",
"args": ["locations/gym.tscn"]
}
]
}

View File

@@ -16,7 +16,7 @@ godot-editor-main: patch
patch: ./src/godot/scene/animation/skeleton_ik.cpp
cd ./src/godot && git reset --hard HEAD && for p in ../patches/*.patch; do git apply $$p; done
sed -e 's/ERR_FAIL_COND_V(-1 == p_task->root_bone, false);//g' -i ./src/godot/scene/animation/skeleton_ik.cpp
cd ./src/modules/voxel && git reset --hard HEAD && for p in ../../patches/voxel/*.patch; do git apply $$p; done
export: export-models export-clothes
rm -Rf godot/.import

2
godot/.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
.import/*
astream/interior/*.scn

39079
godot/astream/buildings.json Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,315 @@
{
"asset" : {
"generator" : "Khronos glTF Blender I/O v3.3.32",
"version" : "2.0"
},
"extensionsUsed" : [
"KHR_materials_specular",
"KHR_materials_ior"
],
"scene" : 0,
"scenes" : [
{
"name" : "Scene",
"nodes" : [
0,
1,
2
]
}
],
"nodes" : [
{
"mesh" : 0,
"name" : "road-lane-center"
},
{
"mesh" : 1,
"name" : "road-lane-mid",
"translation" : [
1.100000023841858,
0,
0
]
},
{
"mesh" : 2,
"name" : "roadd-sidewalk",
"translation" : [
2.200000047683716,
0,
0
]
}
],
"materials" : [
{
"extensions" : {
"KHR_materials_specular" : {
"specularColorFactor" : [
0.474271529955476,
0.474271529955476,
0.474271529955476
]
},
"KHR_materials_ior" : {
"ior" : 1.4500000476837158
}
},
"name" : "road-material",
"pbrMetallicRoughness" : {
"baseColorTexture" : {
"index" : 0
},
"metallicFactor" : 0.20000000298023224
}
}
],
"meshes" : [
{
"name" : "road-lane-center",
"primitives" : [
{
"attributes" : {
"POSITION" : 0,
"NORMAL" : 1,
"TEXCOORD_0" : 2
},
"indices" : 3,
"material" : 0
}
]
},
{
"name" : "road-lane-mid",
"primitives" : [
{
"attributes" : {
"POSITION" : 4,
"NORMAL" : 5,
"TEXCOORD_0" : 6
},
"indices" : 7,
"material" : 0
}
]
},
{
"name" : "road-sidewalk",
"primitives" : [
{
"attributes" : {
"POSITION" : 8,
"NORMAL" : 9,
"TEXCOORD_0" : 10
},
"indices" : 11,
"material" : 0
}
]
}
],
"textures" : [
{
"sampler" : 0,
"source" : 0
}
],
"images" : [
{
"mimeType" : "image/png",
"name" : "road",
"uri" : "road.png"
}
],
"accessors" : [
{
"bufferView" : 0,
"componentType" : 5126,
"count" : 32,
"max" : [
-8.847564458847046e-09,
0.12099996209144592,
5.960464477539063e-08
],
"min" : [
-0.9999999403953552,
-0.09999995678663254,
-0.5
],
"type" : "VEC3"
},
{
"bufferView" : 1,
"componentType" : 5126,
"count" : 32,
"type" : "VEC3"
},
{
"bufferView" : 2,
"componentType" : 5126,
"count" : 32,
"type" : "VEC2"
},
{
"bufferView" : 3,
"componentType" : 5123,
"count" : 48,
"type" : "SCALAR"
},
{
"bufferView" : 4,
"componentType" : 5126,
"count" : 80,
"max" : [
9.921204764395952e-07,
0.1214386522769928,
-6.735790520906448e-07
],
"min" : [
-0.9999990463256836,
-0.09999995678663254,
-0.5000007152557373
],
"type" : "VEC3"
},
{
"bufferView" : 5,
"componentType" : 5126,
"count" : 80,
"type" : "VEC3"
},
{
"bufferView" : 6,
"componentType" : 5126,
"count" : 80,
"type" : "VEC2"
},
{
"bufferView" : 7,
"componentType" : 5123,
"count" : 126,
"type" : "SCALAR"
},
{
"bufferView" : 8,
"componentType" : 5126,
"count" : 42,
"max" : [
2.5033950805664062e-05,
0.19999995827674866,
0
],
"min" : [
-1.100000023841858,
-0.10000000149011612,
-0.5
],
"type" : "VEC3"
},
{
"bufferView" : 9,
"componentType" : 5126,
"count" : 42,
"type" : "VEC3"
},
{
"bufferView" : 10,
"componentType" : 5126,
"count" : 42,
"type" : "VEC2"
},
{
"bufferView" : 11,
"componentType" : 5123,
"count" : 66,
"type" : "SCALAR"
}
],
"bufferViews" : [
{
"buffer" : 0,
"byteLength" : 384,
"byteOffset" : 0,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 384,
"byteOffset" : 384,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 256,
"byteOffset" : 768,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 96,
"byteOffset" : 1024,
"target" : 34963
},
{
"buffer" : 0,
"byteLength" : 960,
"byteOffset" : 1120,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 960,
"byteOffset" : 2080,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 640,
"byteOffset" : 3040,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 252,
"byteOffset" : 3680,
"target" : 34963
},
{
"buffer" : 0,
"byteLength" : 504,
"byteOffset" : 3932,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 504,
"byteOffset" : 4436,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 336,
"byteOffset" : 4940,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 132,
"byteOffset" : 5276,
"target" : 34963
}
],
"samplers" : [
{
"magFilter" : 9729,
"minFilter" : 9987
}
],
"buffers" : [
{
"byteLength" : 5408,
"uri" : "road-lanes.bin"
}
]
}

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
godot/astream/road/road.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/road.png-fffb0f4010c0e3e4e2d8a7ecd084e72d.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://astream/road/road.png"
dest_files=[ "res://.import/road.png-fffb0f4010c0e3e4e2d8a7ecd084e72d.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Atlas_00001.png-2bd220c65a96f77c66f39c375820bfe1.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://astream/terrain/details/Atlas_00001.png"
dest_files=[ "res://.import/Atlas_00001.png-2bd220c65a96f77c66f39c375820bfe1.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 341 B

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Atlas_00005.png-e494ea23647a26f5b6d02766c05fe6ca.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://astream/terrain/details/Atlas_00005.png"
dest_files=[ "res://.import/Atlas_00005.png-e494ea23647a26f5b6d02766c05fe6ca.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 B

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Atlas_00006.png-37f4e0d8bc33ff5ad5e4713880240781.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://astream/terrain/details/Atlas_00006.png"
dest_files=[ "res://.import/Atlas_00006.png-37f4e0d8bc33ff5ad5e4713880240781.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 346 B

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Atlas_12696.png-fa4a924572a2c1f6518ce746cc529768.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://astream/terrain/details/Atlas_12696.png"
dest_files=[ "res://.import/Atlas_12696.png-fa4a924572a2c1f6518ce746cc529768.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 431 B

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Atlas_32944.png-ee0606af55bc78281fe6e4334c93debe.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://astream/terrain/details/Atlas_32944.png"
dest_files=[ "res://.import/Atlas_32944.png-ee0606af55bc78281fe6e4334c93debe.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 437 B

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Atlas_36953.png-f150f72114427818f37a6e106d2d5860.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://astream/terrain/details/Atlas_36953.png"
dest_files=[ "res://.import/Atlas_36953.png-f150f72114427818f37a6e106d2d5860.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 517 B

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Atlas_52716.png-1b565d8cf1be1af09d0a8567a006b42d.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://astream/terrain/details/Atlas_52716.png"
dest_files=[ "res://.import/Atlas_52716.png-1b565d8cf1be1af09d0a8567a006b42d.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 420 B

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Atlas_73934.png-c8b0eeb6e99a13dac0553c63016dae9b.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://astream/terrain/details/Atlas_73934.png"
dest_files=[ "res://.import/Atlas_73934.png-c8b0eeb6e99a13dac0553c63016dae9b.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Image.png-d454ab8477a9c372b6cd00600d4e96b8.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://astream/terrain/details/Image.png"
dest_files=[ "res://.import/Image.png-d454ab8477a9c372b6cd00600d4e96b8.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/atlas-gym-roughness.png-71e9b5d75736c9ab93ce08e009178c40.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://astream/terrain/details/atlas-gym-roughness.png"
dest_files=[ "res://.import/atlas-gym-roughness.png-71e9b5d75736c9ab93ce08e009178c40.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,153 @@
{
"asset":{
"generator":"Khronos glTF Blender I/O v3.6.27",
"version":"2.0"
},
"extensionsUsed":[
"KHR_materials_specular",
"KHR_materials_ior"
],
"scene":0,
"scenes":[
{
"name":"Scene",
"nodes":[
0
]
}
],
"nodes":[
{
"mesh":0,
"name":"bus-stop"
}
],
"materials":[
{
"alphaCutoff":0.5,
"alphaMode":"MASK",
"extensions":{
"KHR_materials_specular":{
"specularColorFactor":[
0.474271529955476,
0.474271529955476,
0.474271529955476
]
},
"KHR_materials_ior":{
"ior":1.4500000476837158
}
},
"name":"material_atlas_73934_1.001",
"pbrMetallicRoughness":{
"baseColorTexture":{
"index":0
},
"metallicFactor":0
}
}
],
"meshes":[
{
"name":"Cube",
"primitives":[
{
"attributes":{
"POSITION":0,
"NORMAL":1,
"TEXCOORD_0":2
},
"indices":3,
"material":0
}
]
}
],
"textures":[
{
"sampler":0,
"source":0
}
],
"images":[
{
"mimeType":"image/png",
"name":"Atlas_73934",
"uri":"Atlas_73934.png"
}
],
"accessors":[
{
"bufferView":0,
"componentType":5126,
"count":430,
"max":[
7.011116981506348,
5.200000286102295,
3.5925769805908203
],
"min":[
-7.011116981506348,
-0.005541202612221241,
-0.9000000357627869
],
"type":"VEC3"
},
{
"bufferView":1,
"componentType":5126,
"count":430,
"type":"VEC3"
},
{
"bufferView":2,
"componentType":5126,
"count":430,
"type":"VEC2"
},
{
"bufferView":3,
"componentType":5123,
"count":1776,
"type":"SCALAR"
}
],
"bufferViews":[
{
"buffer":0,
"byteLength":5160,
"byteOffset":0,
"target":34962
},
{
"buffer":0,
"byteLength":5160,
"byteOffset":5160,
"target":34962
},
{
"buffer":0,
"byteLength":3440,
"byteOffset":10320,
"target":34962
},
{
"buffer":0,
"byteLength":3552,
"byteOffset":13760,
"target":34963
}
],
"samplers":[
{
"magFilter":9729,
"minFilter":9987
}
],
"buffers":[
{
"byteLength":17312,
"uri":"bus-stop.bin"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,26 @@
[gd_scene load_steps=3 format=2]
[ext_resource path="res://astream/terrain/details/bus-stop.gltf" type="PackedScene" id=1]
[sub_resource type="BoxShape" id=1]
extents = Vector3( 7.05784, 0.158917, 1.3372 )
[node name="bus-stop" instance=ExtResource( 1 )]
[node name="StaticBody" type="StaticBody" parent="bus-stop" index="0"]
[node name="CollisionShape" type="CollisionShape" parent="bus-stop/StaticBody" index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.121079, 2.09843 )
shape = SubResource( 1 )
[node name="CollisionShape2" type="CollisionShape" parent="bus-stop/StaticBody" index="1"]
transform = Transform( 1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 1.6043, 3.3849 )
shape = SubResource( 1 )
[node name="CollisionShape3" type="CollisionShape" parent="bus-stop/StaticBody" index="2"]
transform = Transform( 1, 0, 0, 0, 0.902893, -0.429865, 0, 0.429865, 0.902893, 0, 4.61468, 2.35981 )
shape = SubResource( 1 )
[node name="CollisionShape4" type="CollisionShape" parent="bus-stop/StaticBody" index="3"]
transform = Transform( 1, 0, 0, 0, 0.915396, 0.402555, 0, -0.402555, 0.915396, 0, 4.61468, 0.296666 )
shape = SubResource( 1 )

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,53 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://astream/terrain/details/business-bar1.gltf" type="PackedScene" id=1]
[ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=2]
[sub_resource type="BoxShape" id=1]
extents = Vector3( 0.7, 1, 0.6 )
[node name="business-bar1" instance=ExtResource( 1 )]
[node name="door1-portal" parent="." index="9" instance=ExtResource( 2 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 1, 15.2012 )
[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 )
[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"]
[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"]
preconditions = {
"have_ped_destination": 1
}
variation = 1004432320
cost = 100
distance = 0.0
[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"]
[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 )
shape = SubResource( 1 )
[node name="door1-portal2" parent="." index="10" instance=ExtResource( 2 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 6, 15.2079 )
[node name="enter_destination" type="Spatial" parent="door1-portal2" index="5" groups=["smart_object"]]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 )
[node name="actions" type="Node" parent="door1-portal2/enter_destination" index="0"]
[node name="EnterDestination" type="GoapActionData" parent="door1-portal2/enter_destination/actions" index="0"]
preconditions = {
"have_ped_destination": 1
}
variation = 1010586212
cost = 100
distance = 0.0
[node name="Area" type="Area" parent="door1-portal2/enter_destination" index="1"]
[node name="CollisionShape" type="CollisionShape" parent="door1-portal2/enter_destination/Area" index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 )
shape = SubResource( 1 )

Binary file not shown.

View File

@@ -0,0 +1,329 @@
{
"asset":{
"generator":"Khronos glTF Blender I/O v3.6.27",
"version":"2.0"
},
"extensionsUsed":[
"KHR_materials_specular",
"KHR_materials_ior"
],
"scene":0,
"scenes":[
{
"name":"Scene",
"nodes":[
1
]
}
],
"nodes":[
{
"mesh":0,
"name":"flat3-1-noimp",
"translation":[
0,
1,
0
]
},
{
"children":[
0
],
"mesh":1,
"name":"cafe1-col"
}
],
"materials":[
{
"alphaCutoff":0.5,
"alphaMode":"MASK",
"extensions":{
"KHR_materials_specular":{
"specularColorFactor":[
0.474271529955476,
0.474271529955476,
0.474271529955476
]
},
"KHR_materials_ior":{
"ior":1.4500000476837158
}
},
"name":"material_atlas_73934_1",
"pbrMetallicRoughness":{
"baseColorTexture":{
"index":0
},
"metallicFactor":0
}
},
{
"doubleSided":true,
"emissiveFactor":[
0.42920592427253723,
0.42920592427253723,
0.42920592427253723
],
"extensions":{
"KHR_materials_specular":{
"specularColorFactor":[
1.9512351200761842,
1.9512351200761842,
1.9512351200761842
]
},
"KHR_materials_ior":{
"ior":1.4500000476837158
}
},
"name":"window",
"pbrMetallicRoughness":{
"metallicFactor":0.20000000298023224,
"roughnessFactor":0.019999999552965164
}
}
],
"meshes":[
{
"name":"Plane.003",
"primitives":[
{
"attributes":{
"POSITION":0,
"NORMAL":1,
"TEXCOORD_0":2
},
"indices":3,
"material":0
}
]
},
{
"name":"Cube.003",
"primitives":[
{
"attributes":{
"POSITION":4,
"NORMAL":5,
"TEXCOORD_0":6
},
"indices":7,
"material":0
},
{
"attributes":{
"POSITION":8,
"NORMAL":9,
"TEXCOORD_0":10
},
"indices":11,
"material":1
}
]
}
],
"textures":[
{
"sampler":0,
"source":0
}
],
"images":[
{
"mimeType":"image/png",
"name":"Atlas_73934",
"uri":"Atlas_73934.png"
}
],
"accessors":[
{
"bufferView":0,
"componentType":5126,
"count":28,
"max":[
11,
4,
11
],
"min":[
-11,
0,
-8
],
"type":"VEC3"
},
{
"bufferView":1,
"componentType":5126,
"count":28,
"type":"VEC3"
},
{
"bufferView":2,
"componentType":5126,
"count":28,
"type":"VEC2"
},
{
"bufferView":3,
"componentType":5123,
"count":72,
"type":"SCALAR"
},
{
"bufferView":4,
"componentType":5126,
"count":694,
"max":[
12,
8,
12
],
"min":[
-12,
0,
-11.800000190734863
],
"type":"VEC3"
},
{
"bufferView":5,
"componentType":5126,
"count":694,
"type":"VEC3"
},
{
"bufferView":6,
"componentType":5126,
"count":694,
"type":"VEC2"
},
{
"bufferView":7,
"componentType":5123,
"count":1938,
"type":"SCALAR"
},
{
"bufferView":8,
"componentType":5126,
"count":16,
"max":[
11.449999809265137,
5,
2
],
"min":[
-11.449999809265137,
1.272276520729065,
-8.181105613708496
],
"type":"VEC3"
},
{
"bufferView":9,
"componentType":5126,
"count":16,
"type":"VEC3"
},
{
"bufferView":10,
"componentType":5126,
"count":16,
"type":"VEC2"
},
{
"bufferView":11,
"componentType":5123,
"count":24,
"type":"SCALAR"
}
],
"bufferViews":[
{
"buffer":0,
"byteLength":336,
"byteOffset":0,
"target":34962
},
{
"buffer":0,
"byteLength":336,
"byteOffset":336,
"target":34962
},
{
"buffer":0,
"byteLength":224,
"byteOffset":672,
"target":34962
},
{
"buffer":0,
"byteLength":144,
"byteOffset":896,
"target":34963
},
{
"buffer":0,
"byteLength":8328,
"byteOffset":1040,
"target":34962
},
{
"buffer":0,
"byteLength":8328,
"byteOffset":9368,
"target":34962
},
{
"buffer":0,
"byteLength":5552,
"byteOffset":17696,
"target":34962
},
{
"buffer":0,
"byteLength":3876,
"byteOffset":23248,
"target":34963
},
{
"buffer":0,
"byteLength":192,
"byteOffset":27124,
"target":34962
},
{
"buffer":0,
"byteLength":192,
"byteOffset":27316,
"target":34962
},
{
"buffer":0,
"byteLength":128,
"byteOffset":27508,
"target":34962
},
{
"buffer":0,
"byteLength":48,
"byteOffset":27636,
"target":34963
}
],
"samplers":[
{
"magFilter":9729,
"minFilter":9987
}
],
"buffers":[
{
"byteLength":27684,
"uri":"business-cafe1.bin"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,60 @@
[gd_scene load_steps=5 format=2]
[ext_resource path="res://astream/terrain/details/business-cafe1.gltf" type="PackedScene" id=1]
[ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=2]
[ext_resource path="res://astream/terrain/details/parts/residental-house-stair.tscn" type="PackedScene" id=3]
[sub_resource type="BoxShape" id=1]
extents = Vector3( 0.7, 1, 0.6 )
[node name="business-cafe1" instance=ExtResource( 1 )]
[node name="door1-portal" parent="." index="1" instance=ExtResource( 2 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 1, 11.6464 )
[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 )
[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"]
[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"]
preconditions = {
"have_ped_destination": 1
}
variation = 1157234688
cost = 100
distance = 0.0
[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"]
[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 )
shape = SubResource( 1 )
[node name="door1-portal2" parent="." index="2" instance=ExtResource( 2 )]
transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1, 1, -8.35364 )
[node name="enter_destination" type="Spatial" parent="door1-portal2" index="5" groups=["smart_object"]]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 )
[node name="actions" type="Node" parent="door1-portal2/enter_destination" index="0"]
[node name="EnterDestination" type="GoapActionData" parent="door1-portal2/enter_destination/actions" index="0"]
preconditions = {
"have_ped_destination": 1
}
variation = 749479152
cost = 100
distance = 0.0
[node name="Area" type="Area" parent="door1-portal2/enter_destination" index="1"]
[node name="CollisionShape" type="CollisionShape" parent="door1-portal2/enter_destination/Area" index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 )
shape = SubResource( 1 )
[node name="residental-house-stair" parent="." index="3" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -9 )
[node name="residental-house-stair2" parent="." index="4" instance=ExtResource( 3 )]
transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 12 )

Binary file not shown.

View File

@@ -0,0 +1,356 @@
{
"asset":{
"generator":"Khronos glTF Blender I/O v3.6.27",
"version":"2.0"
},
"extensionsUsed":[
"KHR_materials_specular",
"KHR_materials_ior"
],
"scene":0,
"scenes":[
{
"name":"Scene",
"nodes":[
1
]
}
],
"nodes":[
{
"mesh":0,
"name":"flat3-1-noimp",
"translation":[
0,
1,
0
]
},
{
"children":[
0
],
"mesh":1,
"name":"store1-col"
}
],
"materials":[
{
"alphaCutoff":0.5,
"alphaMode":"MASK",
"extensions":{
"KHR_materials_specular":{
"specularColorFactor":[
0.474271529955476,
0.474271529955476,
0.474271529955476
]
},
"KHR_materials_ior":{
"ior":1.4500000476837158
}
},
"name":"material_atlas_73934_1",
"pbrMetallicRoughness":{
"baseColorTexture":{
"index":0
},
"metallicFactor":0
}
},
{
"alphaCutoff":0.5,
"alphaMode":"MASK",
"extensions":{
"KHR_materials_specular":{
"specularColorFactor":[
0.474271529955476,
0.474271529955476,
0.474271529955476
]
},
"KHR_materials_ior":{
"ior":1.4500000476837158
}
},
"name":"material_atlas_73934_1.001",
"pbrMetallicRoughness":{
"baseColorTexture":{
"index":1
},
"metallicFactor":0
}
},
{
"doubleSided":true,
"emissiveFactor":[
0.42920592427253723,
0.42920592427253723,
0.42920592427253723
],
"extensions":{
"KHR_materials_specular":{
"specularColorFactor":[
1.9512351200761842,
1.9512351200761842,
1.9512351200761842
]
},
"KHR_materials_ior":{
"ior":1.4500000476837158
}
},
"name":"window",
"pbrMetallicRoughness":{
"metallicFactor":0.20000000298023224,
"roughnessFactor":0.019999999552965164
}
}
],
"meshes":[
{
"name":"Plane.003",
"primitives":[
{
"attributes":{
"POSITION":0,
"NORMAL":1,
"TEXCOORD_0":2
},
"indices":3,
"material":0
}
]
},
{
"name":"Cube.003",
"primitives":[
{
"attributes":{
"POSITION":4,
"NORMAL":5,
"TEXCOORD_0":6
},
"indices":7,
"material":1
},
{
"attributes":{
"POSITION":8,
"NORMAL":9,
"TEXCOORD_0":10
},
"indices":11,
"material":2
}
]
}
],
"textures":[
{
"sampler":0,
"source":0
},
{
"sampler":0,
"source":0
}
],
"images":[
{
"mimeType":"image/png",
"name":"Atlas_73934",
"uri":"Atlas_73934.png"
}
],
"accessors":[
{
"bufferView":0,
"componentType":5126,
"count":28,
"max":[
11,
4,
11
],
"min":[
-11,
0,
-8
],
"type":"VEC3"
},
{
"bufferView":1,
"componentType":5126,
"count":28,
"type":"VEC3"
},
{
"bufferView":2,
"componentType":5126,
"count":28,
"type":"VEC2"
},
{
"bufferView":3,
"componentType":5123,
"count":72,
"type":"SCALAR"
},
{
"bufferView":4,
"componentType":5126,
"count":686,
"max":[
12,
8,
12
],
"min":[
-12,
0,
-9.252900123596191
],
"type":"VEC3"
},
{
"bufferView":5,
"componentType":5126,
"count":686,
"type":"VEC3"
},
{
"bufferView":6,
"componentType":5126,
"count":686,
"type":"VEC2"
},
{
"bufferView":7,
"componentType":5123,
"count":2130,
"type":"SCALAR"
},
{
"bufferView":8,
"componentType":5126,
"count":16,
"max":[
11.449999809265137,
5,
2
],
"min":[
-11.449999809265137,
2,
-8.181105613708496
],
"type":"VEC3"
},
{
"bufferView":9,
"componentType":5126,
"count":16,
"type":"VEC3"
},
{
"bufferView":10,
"componentType":5126,
"count":16,
"type":"VEC2"
},
{
"bufferView":11,
"componentType":5123,
"count":24,
"type":"SCALAR"
}
],
"bufferViews":[
{
"buffer":0,
"byteLength":336,
"byteOffset":0,
"target":34962
},
{
"buffer":0,
"byteLength":336,
"byteOffset":336,
"target":34962
},
{
"buffer":0,
"byteLength":224,
"byteOffset":672,
"target":34962
},
{
"buffer":0,
"byteLength":144,
"byteOffset":896,
"target":34963
},
{
"buffer":0,
"byteLength":8232,
"byteOffset":1040,
"target":34962
},
{
"buffer":0,
"byteLength":8232,
"byteOffset":9272,
"target":34962
},
{
"buffer":0,
"byteLength":5488,
"byteOffset":17504,
"target":34962
},
{
"buffer":0,
"byteLength":4260,
"byteOffset":22992,
"target":34963
},
{
"buffer":0,
"byteLength":192,
"byteOffset":27252,
"target":34962
},
{
"buffer":0,
"byteLength":192,
"byteOffset":27444,
"target":34962
},
{
"buffer":0,
"byteLength":128,
"byteOffset":27636,
"target":34962
},
{
"buffer":0,
"byteLength":48,
"byteOffset":27764,
"target":34963
}
],
"samplers":[
{
"magFilter":9729,
"minFilter":9987
}
],
"buffers":[
{
"byteLength":27812,
"uri":"business-store1.bin"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,60 @@
[gd_scene load_steps=5 format=2]
[ext_resource path="res://astream/terrain/details/business-store1.gltf" type="PackedScene" id=1]
[ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=2]
[ext_resource path="res://astream/terrain/details/parts/residental-house-stair.tscn" type="PackedScene" id=3]
[sub_resource type="BoxShape" id=1]
extents = Vector3( 0.7, 1, 0.6 )
[node name="business-store1" instance=ExtResource( 1 )]
[node name="door1-portal" parent="." index="1" instance=ExtResource( 2 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 1, 11.3964 )
[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 )
[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"]
[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"]
preconditions = {
"have_ped_destination": 1
}
variation = 696515904
cost = 100
distance = 0.0
[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"]
[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 )
shape = SubResource( 1 )
[node name="door1-portal2" parent="." index="2" instance=ExtResource( 2 )]
transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1, 1, -8.63923 )
[node name="enter_destination" type="Spatial" parent="door1-portal2" index="5" groups=["smart_object"]]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 )
[node name="actions" type="Node" parent="door1-portal2/enter_destination" index="0"]
[node name="EnterDestination" type="GoapActionData" parent="door1-portal2/enter_destination/actions" index="0"]
preconditions = {
"have_ped_destination": 1
}
variation = -991068160
cost = 100
distance = 0.0
[node name="Area" type="Area" parent="door1-portal2/enter_destination" index="1"]
[node name="CollisionShape" type="CollisionShape" parent="door1-portal2/enter_destination/Area" index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 )
shape = SubResource( 1 )
[node name="residental-house-stair" parent="." index="3" instance=ExtResource( 3 )]
transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 12 )
[node name="residental-house-stair2" parent="." index="4" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, 0, 0, -9 )

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,241 @@
{
"asset" : {
"generator" : "Khronos glTF Blender I/O v3.3.32",
"version" : "2.0"
},
"extensionsUsed" : [
"KHR_materials_specular",
"KHR_materials_ior"
],
"scene" : 0,
"scenes" : [
{
"name" : "Scene",
"nodes" : [
1
]
}
],
"nodes" : [
{
"mesh" : 0,
"name" : "col-colonly",
"scale" : [
0.19999998807907104,
6.666666030883789,
0.09999999403953552
]
},
{
"children" : [
0
],
"mesh" : 1,
"name" : "dirt-road-corner",
"scale" : [
5,
0.15000000596046448,
10
]
}
],
"materials" : [
{
"alphaCutoff" : 0.5,
"alphaMode" : "MASK",
"extensions" : {
"KHR_materials_specular" : {
"specularColorFactor" : [
0.474271529955476,
0.474271529955476,
0.474271529955476
]
},
"KHR_materials_ior" : {
"ior" : 1.4500000476837158
}
},
"name" : "material_atlas_73934_1",
"pbrMetallicRoughness" : {
"baseColorTexture" : {
"index" : 0
},
"metallicFactor" : 0
}
}
],
"meshes" : [
{
"name" : "Cube",
"primitives" : [
{
"attributes" : {
"POSITION" : 0,
"NORMAL" : 1,
"TEXCOORD_0" : 2
},
"indices" : 3
}
]
},
{
"name" : "Cube.005",
"primitives" : [
{
"attributes" : {
"POSITION" : 4,
"NORMAL" : 5,
"TEXCOORD_0" : 6
},
"indices" : 7,
"material" : 0
}
]
}
],
"textures" : [
{
"sampler" : 0,
"source" : 0
}
],
"images" : [
{
"mimeType" : "image/png",
"name" : "Atlas_73934",
"uri" : "Atlas_73934.png"
}
],
"accessors" : [
{
"bufferView" : 0,
"componentType" : 5126,
"count" : 730,
"max" : [
5.000000476837158,
0.4086472988128662,
5.023202896118164
],
"min" : [
-5.000008583068848,
-0.44210219383239746,
-5.000000476837158
],
"type" : "VEC3"
},
{
"bufferView" : 1,
"componentType" : 5126,
"count" : 730,
"type" : "VEC3"
},
{
"bufferView" : 2,
"componentType" : 5126,
"count" : 730,
"type" : "VEC2"
},
{
"bufferView" : 3,
"componentType" : 5123,
"count" : 1128,
"type" : "SCALAR"
},
{
"bufferView" : 4,
"componentType" : 5126,
"count" : 504,
"max" : [
0.9592561721801758,
1.4173357486724854,
0.5018622875213623
],
"min" : [
-0.9538699388504028,
-1.625002384185791,
-0.4940353035926819
],
"type" : "VEC3"
},
{
"bufferView" : 5,
"componentType" : 5126,
"count" : 504,
"type" : "VEC3"
},
{
"bufferView" : 6,
"componentType" : 5126,
"count" : 504,
"type" : "VEC2"
},
{
"bufferView" : 7,
"componentType" : 5123,
"count" : 2346,
"type" : "SCALAR"
}
],
"bufferViews" : [
{
"buffer" : 0,
"byteLength" : 8760,
"byteOffset" : 0,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 8760,
"byteOffset" : 8760,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 5840,
"byteOffset" : 17520,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 2256,
"byteOffset" : 23360,
"target" : 34963
},
{
"buffer" : 0,
"byteLength" : 6048,
"byteOffset" : 25616,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 6048,
"byteOffset" : 31664,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 4032,
"byteOffset" : 37712,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 4692,
"byteOffset" : 41744,
"target" : 34963
}
],
"samplers" : [
{
"magFilter" : 9729,
"minFilter" : 9987
}
],
"buffers" : [
{
"byteLength" : 46436,
"uri" : "dirt-road-corner.bin"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,5 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://astream/terrain/details/dirt-road-corner.gltf" type="PackedScene" id=1]
[node name="dirt-road-corner" instance=ExtResource( 1 )]

Binary file not shown.

View File

@@ -0,0 +1,241 @@
{
"asset" : {
"generator" : "Khronos glTF Blender I/O v3.3.32",
"version" : "2.0"
},
"extensionsUsed" : [
"KHR_materials_specular",
"KHR_materials_ior"
],
"scene" : 0,
"scenes" : [
{
"name" : "Scene",
"nodes" : [
1
]
}
],
"nodes" : [
{
"mesh" : 0,
"name" : "col-colonly",
"scale" : [
0.19999998807907104,
6.666666030883789,
0.09999999403953552
]
},
{
"children" : [
0
],
"mesh" : 1,
"name" : "dirt-road-x",
"scale" : [
5,
0.15000000596046448,
10
]
}
],
"materials" : [
{
"alphaCutoff" : 0.5,
"alphaMode" : "MASK",
"extensions" : {
"KHR_materials_specular" : {
"specularColorFactor" : [
0.474271529955476,
0.474271529955476,
0.474271529955476
]
},
"KHR_materials_ior" : {
"ior" : 1.4500000476837158
}
},
"name" : "material_atlas_73934_1",
"pbrMetallicRoughness" : {
"baseColorTexture" : {
"index" : 0
},
"metallicFactor" : 0
}
}
],
"meshes" : [
{
"name" : "Cube",
"primitives" : [
{
"attributes" : {
"POSITION" : 0,
"NORMAL" : 1,
"TEXCOORD_0" : 2
},
"indices" : 3
}
]
},
{
"name" : "Cube.001",
"primitives" : [
{
"attributes" : {
"POSITION" : 4,
"NORMAL" : 5,
"TEXCOORD_0" : 6
},
"indices" : 7,
"material" : 0
}
]
}
],
"textures" : [
{
"sampler" : 0,
"source" : 0
}
],
"images" : [
{
"mimeType" : "image/png",
"name" : "Atlas_73934",
"uri" : "Atlas_73934.png"
}
],
"accessors" : [
{
"bufferView" : 0,
"componentType" : 5126,
"count" : 892,
"max" : [
5,
0.20000001788139343,
5
],
"min" : [
-5,
-0.22656655311584473,
-5
],
"type" : "VEC3"
},
{
"bufferView" : 1,
"componentType" : 5126,
"count" : 892,
"type" : "VEC3"
},
{
"bufferView" : 2,
"componentType" : 5126,
"count" : 892,
"type" : "VEC2"
},
{
"bufferView" : 3,
"componentType" : 5123,
"count" : 1332,
"type" : "SCALAR"
},
{
"bufferView" : 4,
"componentType" : 5126,
"count" : 462,
"max" : [
0.9592561721801758,
1.0142635107040405,
0.5018622279167175
],
"min" : [
-0.9538697600364685,
-1.625002384185791,
-0.49403518438339233
],
"type" : "VEC3"
},
{
"bufferView" : 5,
"componentType" : 5126,
"count" : 462,
"type" : "VEC3"
},
{
"bufferView" : 6,
"componentType" : 5126,
"count" : 462,
"type" : "VEC2"
},
{
"bufferView" : 7,
"componentType" : 5123,
"count" : 2208,
"type" : "SCALAR"
}
],
"bufferViews" : [
{
"buffer" : 0,
"byteLength" : 10704,
"byteOffset" : 0,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 10704,
"byteOffset" : 10704,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 7136,
"byteOffset" : 21408,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 2664,
"byteOffset" : 28544,
"target" : 34963
},
{
"buffer" : 0,
"byteLength" : 5544,
"byteOffset" : 31208,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 5544,
"byteOffset" : 36752,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 3696,
"byteOffset" : 42296,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 4416,
"byteOffset" : 45992,
"target" : 34963
}
],
"samplers" : [
{
"magFilter" : 9729,
"minFilter" : 9987
}
],
"buffers" : [
{
"byteLength" : 50408,
"uri" : "dirt-road-x.bin"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,5 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://astream/terrain/details/dirt-road-x.gltf" type="PackedScene" id=1]
[node name="dirt-road-x" instance=ExtResource( 1 )]

Binary file not shown.

View File

@@ -0,0 +1,241 @@
{
"asset" : {
"generator" : "Khronos glTF Blender I/O v3.3.32",
"version" : "2.0"
},
"extensionsUsed" : [
"KHR_materials_specular",
"KHR_materials_ior"
],
"scene" : 0,
"scenes" : [
{
"name" : "Scene",
"nodes" : [
1
]
}
],
"nodes" : [
{
"mesh" : 0,
"name" : "col-colonly",
"scale" : [
0.19999998807907104,
6.666666030883789,
0.09999999403953552
]
},
{
"children" : [
0
],
"mesh" : 1,
"name" : "dirt-road",
"scale" : [
5,
0.15000000596046448,
10
]
}
],
"materials" : [
{
"alphaCutoff" : 0.5,
"alphaMode" : "MASK",
"extensions" : {
"KHR_materials_specular" : {
"specularColorFactor" : [
0.474271529955476,
0.474271529955476,
0.474271529955476
]
},
"KHR_materials_ior" : {
"ior" : 1.4500000476837158
}
},
"name" : "material_atlas_73934_1",
"pbrMetallicRoughness" : {
"baseColorTexture" : {
"index" : 0
},
"metallicFactor" : 0
}
}
],
"meshes" : [
{
"name" : "Cube.001",
"primitives" : [
{
"attributes" : {
"POSITION" : 0,
"NORMAL" : 1,
"TEXCOORD_0" : 2
},
"indices" : 3
}
]
},
{
"name" : "Cube",
"primitives" : [
{
"attributes" : {
"POSITION" : 4,
"NORMAL" : 5,
"TEXCOORD_0" : 6
},
"indices" : 7,
"material" : 0
}
]
}
],
"textures" : [
{
"sampler" : 0,
"source" : 0
}
],
"images" : [
{
"mimeType" : "image/png",
"name" : "Atlas_73934",
"uri" : "Atlas_73934.png"
}
],
"accessors" : [
{
"bufferView" : 0,
"componentType" : 5126,
"count" : 940,
"max" : [
5,
0.19999998807907104,
10
],
"min" : [
-5,
-0.3999999761581421,
-10
],
"type" : "VEC3"
},
{
"bufferView" : 1,
"componentType" : 5126,
"count" : 940,
"type" : "VEC3"
},
{
"bufferView" : 2,
"componentType" : 5126,
"count" : 940,
"type" : "VEC2"
},
{
"bufferView" : 3,
"componentType" : 5123,
"count" : 2100,
"type" : "SCALAR"
},
{
"bufferView" : 4,
"componentType" : 5126,
"count" : 410,
"max" : [
0.9592560529708862,
1.0144941806793213,
0.973212718963623
],
"min" : [
-0.953869640827179,
-2.203975200653076,
-0.9770116806030273
],
"type" : "VEC3"
},
{
"bufferView" : 5,
"componentType" : 5126,
"count" : 410,
"type" : "VEC3"
},
{
"bufferView" : 6,
"componentType" : 5126,
"count" : 410,
"type" : "VEC2"
},
{
"bufferView" : 7,
"componentType" : 5123,
"count" : 2088,
"type" : "SCALAR"
}
],
"bufferViews" : [
{
"buffer" : 0,
"byteLength" : 11280,
"byteOffset" : 0,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 11280,
"byteOffset" : 11280,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 7520,
"byteOffset" : 22560,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 4200,
"byteOffset" : 30080,
"target" : 34963
},
{
"buffer" : 0,
"byteLength" : 4920,
"byteOffset" : 34280,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 4920,
"byteOffset" : 39200,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 3280,
"byteOffset" : 44120,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 4176,
"byteOffset" : 47400,
"target" : 34963
}
],
"samplers" : [
{
"magFilter" : 9729,
"minFilter" : 9987
}
],
"buffers" : [
{
"byteLength" : 51576,
"uri" : "dirt-road.bin"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,5 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://astream/terrain/details/dirt-road.gltf" type="PackedScene" id=1]
[node name="dirt-road" instance=ExtResource( 1 )]

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,239 @@
{
"asset":{
"generator":"Khronos glTF Blender I/O v3.6.27",
"version":"2.0"
},
"extensionsUsed":[
"KHR_materials_specular",
"KHR_materials_ior"
],
"scene":0,
"scenes":[
{
"name":"Scene",
"nodes":[
0,
1
]
}
],
"nodes":[
{
"mesh":0,
"name":"foundation-col",
"translation":[
0.16900750994682312,
0.09998678416013718,
0.3081907629966736
]
},
{
"mesh":1,
"name":"col-colonly",
"translation":[
0.16900750994682312,
0.09998678416013718,
0.3081907629966736
]
}
],
"materials":[
{
"alphaCutoff":0.5,
"alphaMode":"MASK",
"extensions":{
"KHR_materials_specular":{
"specularColorFactor":[
0.474271529955476,
0.474271529955476,
0.474271529955476
]
},
"KHR_materials_ior":{
"ior":1.4500000476837158
}
},
"name":"material_atlas_36953_1",
"pbrMetallicRoughness":{
"baseColorTexture":{
"index":0
},
"metallicFactor":0
}
}
],
"meshes":[
{
"name":"Cube",
"primitives":[
{
"attributes":{
"POSITION":0,
"NORMAL":1,
"TEXCOORD_0":2
},
"indices":3,
"material":0
}
]
},
{
"name":"Cube.001",
"primitives":[
{
"attributes":{
"POSITION":4,
"NORMAL":5,
"TEXCOORD_0":6
},
"indices":7
}
]
}
],
"textures":[
{
"sampler":0,
"source":0
}
],
"images":[
{
"mimeType":"image/png",
"name":"Atlas_36953",
"uri":"Atlas_36953.png"
}
],
"accessors":[
{
"bufferView":0,
"componentType":5126,
"count":150,
"max":[
22.046308517456055,
1.4771825075149536,
20.751840591430664
],
"min":[
-22.702651977539062,
-5.547093868255615,
-22.14847183227539
],
"type":"VEC3"
},
{
"bufferView":1,
"componentType":5126,
"count":150,
"type":"VEC3"
},
{
"bufferView":2,
"componentType":5126,
"count":150,
"type":"VEC2"
},
{
"bufferView":3,
"componentType":5123,
"count":480,
"type":"SCALAR"
},
{
"bufferView":4,
"componentType":5126,
"count":24,
"max":[
22,
1,
19.521411895751953
],
"min":[
-22.65688133239746,
-5,
-22.088520050048828
],
"type":"VEC3"
},
{
"bufferView":5,
"componentType":5126,
"count":24,
"type":"VEC3"
},
{
"bufferView":6,
"componentType":5126,
"count":24,
"type":"VEC2"
},
{
"bufferView":7,
"componentType":5123,
"count":36,
"type":"SCALAR"
}
],
"bufferViews":[
{
"buffer":0,
"byteLength":1800,
"byteOffset":0,
"target":34962
},
{
"buffer":0,
"byteLength":1800,
"byteOffset":1800,
"target":34962
},
{
"buffer":0,
"byteLength":1200,
"byteOffset":3600,
"target":34962
},
{
"buffer":0,
"byteLength":960,
"byteOffset":4800,
"target":34963
},
{
"buffer":0,
"byteLength":288,
"byteOffset":5760,
"target":34962
},
{
"buffer":0,
"byteLength":288,
"byteOffset":6048,
"target":34962
},
{
"buffer":0,
"byteLength":192,
"byteOffset":6336,
"target":34962
},
{
"buffer":0,
"byteLength":72,
"byteOffset":6528,
"target":34963
}
],
"samplers":[
{
"magFilter":9729,
"minFilter":9987
}
],
"buffers":[
{
"byteLength":6600,
"uri":"foundation30.bin"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,5 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://astream/terrain/details/foundation30.gltf" type="PackedScene" id=1]
[node name="foundation30" instance=ExtResource( 1 )]

Binary file not shown.

View File

@@ -0,0 +1,239 @@
{
"asset":{
"generator":"Khronos glTF Blender I/O v3.6.27",
"version":"2.0"
},
"extensionsUsed":[
"KHR_materials_specular",
"KHR_materials_ior"
],
"scene":0,
"scenes":[
{
"name":"Scene",
"nodes":[
0,
1
]
}
],
"nodes":[
{
"mesh":0,
"name":"foundation-col",
"translation":[
0.16900750994682312,
0.09998678416013718,
0.3081907629966736
]
},
{
"mesh":1,
"name":"col-colonly",
"translation":[
0.16900750994682312,
0.09998678416013718,
0.3081907629966736
]
}
],
"materials":[
{
"alphaCutoff":0.5,
"alphaMode":"MASK",
"extensions":{
"KHR_materials_specular":{
"specularColorFactor":[
0.474271529955476,
0.474271529955476,
0.474271529955476
]
},
"KHR_materials_ior":{
"ior":1.4500000476837158
}
},
"name":"material_atlas_36953_1",
"pbrMetallicRoughness":{
"baseColorTexture":{
"index":0
},
"metallicFactor":0
}
}
],
"meshes":[
{
"name":"Cube",
"primitives":[
{
"attributes":{
"POSITION":0,
"NORMAL":1,
"TEXCOORD_0":2
},
"indices":3,
"material":0
}
]
},
{
"name":"Cube.001",
"primitives":[
{
"attributes":{
"POSITION":4,
"NORMAL":5,
"TEXCOORD_0":6
},
"indices":7
}
]
}
],
"textures":[
{
"sampler":0,
"source":0
}
],
"images":[
{
"mimeType":"image/png",
"name":"Atlas_36953",
"uri":"Atlas_36953.png"
}
],
"accessors":[
{
"bufferView":0,
"componentType":5126,
"count":291,
"max":[
36.30359649658203,
1.4771825075149536,
35.390342712402344
],
"min":[
-37.23401641845703,
-5.547093868255615,
-37.700992584228516
],
"type":"VEC3"
},
{
"bufferView":1,
"componentType":5126,
"count":291,
"type":"VEC3"
},
{
"bufferView":2,
"componentType":5126,
"count":291,
"type":"VEC2"
},
{
"bufferView":3,
"componentType":5123,
"count":1128,
"type":"SCALAR"
},
{
"bufferView":4,
"componentType":5126,
"count":24,
"max":[
35.894927978515625,
1,
34.95948028564453
],
"min":[
-37.17433166503906,
-5,
-37.098812103271484
],
"type":"VEC3"
},
{
"bufferView":5,
"componentType":5126,
"count":24,
"type":"VEC3"
},
{
"bufferView":6,
"componentType":5126,
"count":24,
"type":"VEC2"
},
{
"bufferView":7,
"componentType":5123,
"count":36,
"type":"SCALAR"
}
],
"bufferViews":[
{
"buffer":0,
"byteLength":3492,
"byteOffset":0,
"target":34962
},
{
"buffer":0,
"byteLength":3492,
"byteOffset":3492,
"target":34962
},
{
"buffer":0,
"byteLength":2328,
"byteOffset":6984,
"target":34962
},
{
"buffer":0,
"byteLength":2256,
"byteOffset":9312,
"target":34963
},
{
"buffer":0,
"byteLength":288,
"byteOffset":11568,
"target":34962
},
{
"buffer":0,
"byteLength":288,
"byteOffset":11856,
"target":34962
},
{
"buffer":0,
"byteLength":192,
"byteOffset":12144,
"target":34962
},
{
"buffer":0,
"byteLength":72,
"byteOffset":12336,
"target":34963
}
],
"samplers":[
{
"magFilter":9729,
"minFilter":9987
}
],
"buffers":[
{
"byteLength":12408,
"uri":"foundation60.bin"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,5 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://astream/terrain/details/foundation60.gltf" type="PackedScene" id=1]
[node name="foundation60" instance=ExtResource( 1 )]

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,489 @@
{
"asset":{
"generator":"Khronos glTF Blender I/O v3.6.27",
"version":"2.0"
},
"extensionsUsed":[
"KHR_materials_specular",
"KHR_materials_ior"
],
"scene":0,
"scenes":[
{
"name":"Scene",
"nodes":[
0,
1,
2,
3,
4
]
}
],
"nodes":[
{
"mesh":0,
"name":"gym-building-col"
},
{
"mesh":1,
"name":"display",
"rotation":[
0.5,
-0.5,
0.5,
0.5
],
"translation":[
-50.14628982543945,
12.061005592346191,
-2.9032771587371826
]
},
{
"mesh":2,
"name":"display.001",
"rotation":[
0,
-0.7071068286895752,
0.7071068286895752,
3.090862321641907e-08
],
"translation":[
2.603034496307373,
12.061005592346191,
-50.123905181884766
]
},
{
"mesh":3,
"name":"display.002",
"rotation":[
0.7071068286895752,
0,
0,
0.7071068286895752
],
"translation":[
-3.668947219848633,
12.061005592346191,
50.409934997558594
]
},
{
"mesh":4,
"name":"ground"
}
],
"materials":[
{
"alphaCutoff":0.5,
"alphaMode":"MASK",
"extensions":{
"KHR_materials_specular":{
"specularColorTexture":{
"index":0
}
},
"KHR_materials_ior":{
"ior":1.4500000476837158
}
},
"name":"material_atlas_00001_1",
"pbrMetallicRoughness":{
"baseColorTexture":{
"index":1
},
"metallicFactor":0,
"metallicRoughnessTexture":{
"index":2
}
}
}
],
"meshes":[
{
"name":"Cube",
"primitives":[
{
"attributes":{
"POSITION":0,
"NORMAL":1,
"TEXCOORD_0":2
},
"indices":3,
"material":0
}
]
},
{
"name":"Text",
"primitives":[
{
"attributes":{
"POSITION":4,
"NORMAL":5,
"TEXCOORD_0":6
},
"indices":7,
"material":0
}
]
},
{
"name":"Text.001",
"primitives":[
{
"attributes":{
"POSITION":8,
"NORMAL":9,
"TEXCOORD_0":10
},
"indices":7,
"material":0
}
]
},
{
"name":"Text.002",
"primitives":[
{
"attributes":{
"POSITION":11,
"NORMAL":12,
"TEXCOORD_0":13
},
"indices":7,
"material":0
}
]
},
{
"name":"ground",
"primitives":[
{
"attributes":{
"POSITION":14,
"NORMAL":15,
"TEXCOORD_0":16
},
"indices":17,
"material":0
}
]
}
],
"textures":[
{
"sampler":0,
"source":0
},
{
"sampler":0,
"source":1
},
{
"sampler":0,
"source":2
}
],
"images":[
{
"mimeType":"image/png",
"name":"Image",
"uri":"Image.png"
},
{
"mimeType":"image/png",
"name":"Atlas_00001",
"uri":"Atlas_00001.png"
},
{
"mimeType":"image/png",
"name":"atlas-gym-roughness",
"uri":"atlas-gym-roughness.png"
}
],
"accessors":[
{
"bufferView":0,
"componentType":5126,
"count":1624,
"max":[
50,
50,
50
],
"min":[
-50,
0,
-50
],
"type":"VEC3"
},
{
"bufferView":1,
"componentType":5126,
"count":1624,
"type":"VEC3"
},
{
"bufferView":2,
"componentType":5126,
"count":1624,
"type":"VEC2"
},
{
"bufferView":3,
"componentType":5123,
"count":4032,
"type":"SCALAR"
},
{
"bufferView":4,
"componentType":5126,
"count":2196,
"max":[
8.504772186279297,
0.19203820824623108,
0.3241504430770874
],
"min":[
-2.7912282943725586,
-0.2079617977142334,
-1.0758496522903442
],
"type":"VEC3"
},
{
"bufferView":5,
"componentType":5126,
"count":2196,
"type":"VEC3"
},
{
"bufferView":6,
"componentType":5126,
"count":2196,
"type":"VEC2"
},
{
"bufferView":7,
"componentType":5123,
"count":4296,
"type":"SCALAR"
},
{
"bufferView":8,
"componentType":5126,
"count":2196,
"max":[
8.504772186279297,
0.19203820824623108,
0.3241504430770874
],
"min":[
-2.7912282943725586,
-0.2079617977142334,
-1.0758496522903442
],
"type":"VEC3"
},
{
"bufferView":9,
"componentType":5126,
"count":2196,
"type":"VEC3"
},
{
"bufferView":10,
"componentType":5126,
"count":2196,
"type":"VEC2"
},
{
"bufferView":11,
"componentType":5126,
"count":2196,
"max":[
8.504772186279297,
0.19203820824623108,
0.3241504430770874
],
"min":[
-2.7912282943725586,
-0.2079617977142334,
-1.0758496522903442
],
"type":"VEC3"
},
{
"bufferView":12,
"componentType":5126,
"count":2196,
"type":"VEC3"
},
{
"bufferView":13,
"componentType":5126,
"count":2196,
"type":"VEC2"
},
{
"bufferView":14,
"componentType":5126,
"count":164,
"max":[
32,
0,
35
],
"min":[
-43,
-2,
-35
],
"type":"VEC3"
},
{
"bufferView":15,
"componentType":5126,
"count":164,
"type":"VEC3"
},
{
"bufferView":16,
"componentType":5126,
"count":164,
"type":"VEC2"
},
{
"bufferView":17,
"componentType":5123,
"count":564,
"type":"SCALAR"
}
],
"bufferViews":[
{
"buffer":0,
"byteLength":19488,
"byteOffset":0,
"target":34962
},
{
"buffer":0,
"byteLength":19488,
"byteOffset":19488,
"target":34962
},
{
"buffer":0,
"byteLength":12992,
"byteOffset":38976,
"target":34962
},
{
"buffer":0,
"byteLength":8064,
"byteOffset":51968,
"target":34963
},
{
"buffer":0,
"byteLength":26352,
"byteOffset":60032,
"target":34962
},
{
"buffer":0,
"byteLength":26352,
"byteOffset":86384,
"target":34962
},
{
"buffer":0,
"byteLength":17568,
"byteOffset":112736,
"target":34962
},
{
"buffer":0,
"byteLength":8592,
"byteOffset":130304,
"target":34963
},
{
"buffer":0,
"byteLength":26352,
"byteOffset":138896,
"target":34962
},
{
"buffer":0,
"byteLength":26352,
"byteOffset":165248,
"target":34962
},
{
"buffer":0,
"byteLength":17568,
"byteOffset":191600,
"target":34962
},
{
"buffer":0,
"byteLength":26352,
"byteOffset":209168,
"target":34962
},
{
"buffer":0,
"byteLength":26352,
"byteOffset":235520,
"target":34962
},
{
"buffer":0,
"byteLength":17568,
"byteOffset":261872,
"target":34962
},
{
"buffer":0,
"byteLength":1968,
"byteOffset":279440,
"target":34962
},
{
"buffer":0,
"byteLength":1968,
"byteOffset":281408,
"target":34962
},
{
"buffer":0,
"byteLength":1312,
"byteOffset":283376,
"target":34962
},
{
"buffer":0,
"byteLength":1128,
"byteOffset":284688,
"target":34963
}
],
"samplers":[
{
"magFilter":9729,
"minFilter":9987
}
],
"buffers":[
{
"byteLength":285816,
"uri":"gym-exterior.bin"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,27 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://astream/terrain/details/gym-exterior.gltf" type="PackedScene" id=1]
[sub_resource type="BoxShape" id=1]
extents = Vector3( 3.29498, 1.40109, 2.65188 )
[sub_resource type="BoxShape" id=2]
extents = Vector3( 3.29498, 1.40109, 2.65188 )
[node name="gym-exterior" instance=ExtResource( 1 )]
[node name="scene_gym" type="Spatial" parent="." index="5" groups=["actuator"]]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -32.3505, 2.70111, 0.0815773 )
[node name="Area" type="Area" parent="scene_gym" index="0"]
[node name="CollisionShape" type="CollisionShape" parent="scene_gym/Area" index="0"]
shape = SubResource( 1 )
[node name="scene_shooting_gallery" type="Spatial" parent="." index="6" groups=["actuator"]]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -5.74583, 3.20716, -0.052886 )
[node name="Area" type="Area" parent="scene_shooting_gallery" index="0"]
[node name="CollisionShape" type="CollisionShape" parent="scene_shooting_gallery/Area" index="0"]
shape = SubResource( 2 )

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More