Lots of stuff
BIN
Assets/Characters/chibi1.png
Normal file
|
After Width: | Height: | Size: 253 KiB |
35
Assets/Characters/chibi1.png.import
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d2thnsqp6lb4r"
|
||||
path.s3tc="res://.godot/imported/chibi1.png-7c1030590e365b8ce83a1dd43e4ca7dd.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Characters/chibi1.png"
|
||||
dest_files=["res://.godot/imported/chibi1.png-7c1030590e365b8ce83a1dd43e4ca7dd.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
BIN
Assets/Meshes/SM_B26.glb
Normal file
37
Assets/Meshes/SM_B26.glb.import
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://c54881eookjth"
|
||||
path="res://.godot/imported/SM_B26.glb-c308aa5de3de4aab7dc5b054256983ac.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_B26.glb"
|
||||
dest_files=["res://.godot/imported/SM_B26.glb-c308aa5de3de4aab7dc5b054256983ac.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=1
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
Assets/Meshes/SM_B26_T_B26_bc.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
38
Assets/Meshes/SM_B26_T_B26_bc.png.import
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bntoh034a8v7m"
|
||||
path.s3tc="res://.godot/imported/SM_B26_T_B26_bc.png-aac586d2ecfb71969a3b099e8cc47df6.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "496f8a45b8432fc0d31da6b90417229b"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_B26_T_B26_bc.png"
|
||||
dest_files=["res://.godot/imported/SM_B26_T_B26_bc.png-aac586d2ecfb71969a3b099e8cc47df6.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
BIN
Assets/Meshes/SM_Cube.glb
Normal file
37
Assets/Meshes/SM_Cube.glb.import
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://c6ceaa6x357bb"
|
||||
path="res://.godot/imported/SM_Cube.glb-28fc2e1b1545994b162c2d64eb4edb0a.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_Cube.glb"
|
||||
dest_files=["res://.godot/imported/SM_Cube.glb-28fc2e1b1545994b162c2d64eb4edb0a.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=1
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
Assets/Meshes/SM_Cube_T_Cube_bc.png
Normal file
|
After Width: | Height: | Size: 656 KiB |
38
Assets/Meshes/SM_Cube_T_Cube_bc.png.import
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bb1rq8epyn6l1"
|
||||
path.s3tc="res://.godot/imported/SM_Cube_T_Cube_bc.png-3ac093e90b8f796a769f80ae59bc74f4.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "f3c06aa623d35fd4ad60a4d03d96be69"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_Cube_T_Cube_bc.png"
|
||||
dest_files=["res://.godot/imported/SM_Cube_T_Cube_bc.png-3ac093e90b8f796a769f80ae59bc74f4.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
BIN
Assets/Meshes/SM_MiniHouse.glb
Normal file
37
Assets/Meshes/SM_MiniHouse.glb.import
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://dxeb1kk5ieix2"
|
||||
path="res://.godot/imported/SM_MiniHouse.glb-88121d11a68b172ef56558b55514c401.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_MiniHouse.glb"
|
||||
dest_files=["res://.godot/imported/SM_MiniHouse.glb-88121d11a68b172ef56558b55514c401.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=1
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
Assets/Meshes/SM_MiniHouse_T_MiniHouse_bc.png
Normal file
|
After Width: | Height: | Size: 226 KiB |
38
Assets/Meshes/SM_MiniHouse_T_MiniHouse_bc.png.import
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ddm5e3030as7q"
|
||||
path.s3tc="res://.godot/imported/SM_MiniHouse_T_MiniHouse_bc.png-9bf9557334383b64abd8a226aa15717c.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "7183faeabeba37896453a22d35d1154a"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_MiniHouse_T_MiniHouse_bc.png"
|
||||
dest_files=["res://.godot/imported/SM_MiniHouse_T_MiniHouse_bc.png-9bf9557334383b64abd8a226aa15717c.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
BIN
Assets/Meshes/SM_Minoterie.glb
Normal file
37
Assets/Meshes/SM_Minoterie.glb.import
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://3u5ds5imu6d7"
|
||||
path="res://.godot/imported/SM_Minoterie.glb-506e0395dd13d9a4e068eb8566676d77.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_Minoterie.glb"
|
||||
dest_files=["res://.godot/imported/SM_Minoterie.glb-506e0395dd13d9a4e068eb8566676d77.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=1
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
Assets/Meshes/SM_Minoterie_T_Minoterie_bc.png
Normal file
|
After Width: | Height: | Size: 904 KiB |
38
Assets/Meshes/SM_Minoterie_T_Minoterie_bc.png.import
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b07aj63n003ig"
|
||||
path.s3tc="res://.godot/imported/SM_Minoterie_T_Minoterie_bc.png-1c54d3d115042ce656b82b9c27be5417.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "0f048b2aa63a06e88c6aee6227cccb76"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_Minoterie_T_Minoterie_bc.png"
|
||||
dest_files=["res://.godot/imported/SM_Minoterie_T_Minoterie_bc.png-1c54d3d115042ce656b82b9c27be5417.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
BIN
Assets/Meshes/SM_Polyson.glb
Normal file
37
Assets/Meshes/SM_Polyson.glb.import
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://trsvfgyds26p"
|
||||
path="res://.godot/imported/SM_Polyson.glb-762a41af672bd9a2e95a9810fd9082c3.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_Polyson.glb"
|
||||
dest_files=["res://.godot/imported/SM_Polyson.glb-762a41af672bd9a2e95a9810fd9082c3.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=1
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
Assets/Meshes/SM_Polyson_T_Polyson_bc.png
Normal file
|
After Width: | Height: | Size: 692 KiB |
38
Assets/Meshes/SM_Polyson_T_Polyson_bc.png.import
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://s7rqqqdysfp4"
|
||||
path.s3tc="res://.godot/imported/SM_Polyson_T_Polyson_bc.png-d1b095832ef9c016b2fd5b1f979d6427.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "efa079ceb63ede3055f0bdf07056aa78"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_Polyson_T_Polyson_bc.png"
|
||||
dest_files=["res://.godot/imported/SM_Polyson_T_Polyson_bc.png-d1b095832ef9c016b2fd5b1f979d6427.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
BIN
Assets/Meshes/SM_Studio24.glb
Normal file
37
Assets/Meshes/SM_Studio24.glb.import
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://c8qg6bkxv643o"
|
||||
path="res://.godot/imported/SM_Studio24.glb-0f679c48159f9ae395ef2e775fdbf75b.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_Studio24.glb"
|
||||
dest_files=["res://.godot/imported/SM_Studio24.glb-0f679c48159f9ae395ef2e775fdbf75b.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=1
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
Assets/Meshes/SM_Studio24_T_Studio24_bc.png
Normal file
|
After Width: | Height: | Size: 482 KiB |
38
Assets/Meshes/SM_Studio24_T_Studio24_bc.png.import
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d2a1rws5yd85e"
|
||||
path.s3tc="res://.godot/imported/SM_Studio24_T_Studio24_bc.png-bddded574b958cb3f2490d3bcf38f798.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "7f3f63c2404f846040cc5de007e8eebf"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_Studio24_T_Studio24_bc.png"
|
||||
dest_files=["res://.godot/imported/SM_Studio24_T_Studio24_bc.png-bddded574b958cb3f2490d3bcf38f798.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
BIN
Assets/Meshes/SM_TNP.glb
Normal file
37
Assets/Meshes/SM_TNP.glb.import
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://do60hy3251c0m"
|
||||
path="res://.godot/imported/SM_TNP.glb-2e187243e74212bad80948d9acb203ef.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_TNP.glb"
|
||||
dest_files=["res://.godot/imported/SM_TNP.glb-2e187243e74212bad80948d9acb203ef.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=1
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
Assets/Meshes/SM_TNP_T_TNP_bc.png
Normal file
|
After Width: | Height: | Size: 658 KiB |
38
Assets/Meshes/SM_TNP_T_TNP_bc.png.import
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bgfxgc3tu1iwu"
|
||||
path.s3tc="res://.godot/imported/SM_TNP_T_TNP_bc.png-38f652db35d2961a6a11ffb651e53006.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "25b2817611eacd7bc3112f34cd9993e1"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Meshes/SM_TNP_T_TNP_bc.png"
|
||||
dest_files=["res://.godot/imported/SM_TNP_T_TNP_bc.png-38f652db35d2961a6a11ffb651e53006.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
75
Assets/Shaders/sky.gdshader
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
shader_type sky;
|
||||
|
||||
uniform sampler2D sky_tex : source_color;
|
||||
|
||||
uniform float energy : hint_range(0.0, 10.0, 0.1) = 1.0;
|
||||
uniform float gamma : hint_range(0.0,4.0) = 1.0;
|
||||
uniform sampler2D tint_ramp : source_color, repeat_disable, hint_default_white;
|
||||
uniform vec3 scale = vec3(1);
|
||||
uniform float triplanar_blend_power : hint_range(0.0,40.0) = 4.0;
|
||||
uniform float seamless_blend : hint_range(0.0,0.5) = 0.1;
|
||||
|
||||
vec4 textureSeamless(sampler2D tex, vec2 uv, vec2 padding){
|
||||
vec2 inv_scale = 1.0 / (1.0 + 2.0 * padding);
|
||||
|
||||
// Get partial derivatives here for textureGrad() to avoid mipmapping seams
|
||||
vec2 dx = dFdx(uv) * inv_scale;
|
||||
vec2 dy = dFdy(uv) * inv_scale;
|
||||
|
||||
// Textures need to repeat somewhere. In addition, repeat must be enabled on the sampler
|
||||
uv = fract(uv+0.5)-0.5;
|
||||
|
||||
// Get the bilinear blend factors. This is actually undefined for padding = 0
|
||||
vec2 u = smoothstep(-padding, padding, uv);
|
||||
|
||||
// Apply scale
|
||||
uv *= inv_scale;
|
||||
|
||||
// Bilinear interpolation
|
||||
inv_scale = 0.5 * (1.0 - inv_scale);
|
||||
vec4 lower_right = textureGrad(tex, uv - vec2(-1,-1) * inv_scale, dx, dy);
|
||||
vec4 lower_left = textureGrad(tex, uv - vec2(1,-1) * inv_scale, dx, dy);
|
||||
vec4 upper_right = textureGrad(tex, uv - vec2(-1,1) * inv_scale, dx, dy);
|
||||
vec4 upper_left = textureGrad(tex, uv - vec2(1,1) * inv_scale, dx, dy);
|
||||
|
||||
lower_right = mix(lower_left, lower_right, u.x);
|
||||
upper_right = mix(upper_left, upper_right, u.x);
|
||||
|
||||
return mix(upper_right, lower_right, u.y);
|
||||
}
|
||||
|
||||
// "p" point being textured
|
||||
// "n" surface normal at "p"
|
||||
// "k" controls the sharpness of the blending in the transitions areas
|
||||
// "s" texture sampler
|
||||
vec4 boxmap( in sampler2D s, in vec3 p, in vec3 n, in float k )
|
||||
{
|
||||
// project+fetch
|
||||
vec4 x = textureSeamless( s, p.yz, vec2(seamless_blend) );
|
||||
vec4 y = textureSeamless( s, p.zx, vec2(seamless_blend) );
|
||||
vec4 z = textureSeamless( s, p.xy, vec2(seamless_blend) );
|
||||
|
||||
// blend weights
|
||||
vec3 w = pow( abs(n), vec3(k) );
|
||||
|
||||
// blend and return
|
||||
return (x*w.x + y*w.y + z*w.z) / (w.x + w.y + w.z);
|
||||
}
|
||||
|
||||
void sky() {
|
||||
// Ray direction
|
||||
vec3 rd = EYEDIR;
|
||||
|
||||
// Apply scaling
|
||||
vec3 p = rd;
|
||||
p = normalize(rd / scale) * scale;
|
||||
vec3 n = normalize(p / scale);
|
||||
|
||||
// Triplanar mapping of sky texture
|
||||
COLOR = boxmap(sky_tex, p, n, triplanar_blend_power).rgb;
|
||||
COLOR = energy * pow(COLOR, vec3(gamma));
|
||||
COLOR *= textureLod(tint_ramp, SKY_COORDS.yx, 0.0).rgb;
|
||||
|
||||
// Alpha of tint ramp determines transparency of sky texture
|
||||
COLOR = mix(textureLod(tint_ramp, SKY_COORDS.yx, 0.0).rgb, COLOR, textureLod(tint_ramp, SKY_COORDS.yx, 0.0).a);
|
||||
}
|
||||
1
Assets/Shaders/sky.gdshader.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://de7bad0qu56fl
|
||||
BIN
Assets/Skybox/Van_Gogh_-_Starry_Night_skybox.png
Normal file
|
After Width: | Height: | Size: 41 MiB |
35
Assets/Skybox/Van_Gogh_-_Starry_Night_skybox.png.import
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cdqch4xk2sner"
|
||||
path.s3tc="res://.godot/imported/Van_Gogh_-_Starry_Night_skybox.png-d81a74db678abe046adf1d1b3fe33c86.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Skybox/Van_Gogh_-_Starry_Night_skybox.png"
|
||||
dest_files=["res://.godot/imported/Van_Gogh_-_Starry_Night_skybox.png-d81a74db678abe046adf1d1b3fe33c86.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
BIN
Assets/Skybox/strange_night.jpg
Normal file
|
After Width: | Height: | Size: 2.1 MiB |
35
Assets/Skybox/strange_night.jpg.import
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://drkxt6okkevle"
|
||||
path.s3tc="res://.godot/imported/strange_night.jpg-df7e15f0f8d70e0281f1a4225582b6eb.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Skybox/strange_night.jpg"
|
||||
dest_files=["res://.godot/imported/strange_night.jpg-df7e15f0f8d70e0281f1a4225582b6eb.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
BIN
Assets/Textures/T_B26_bc.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
34
Assets/Textures/T_B26_bc.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://eqaj77sihoq2"
|
||||
path="res://.godot/imported/T_B26_bc.png-8b4e65812cbe39546600075f7f8fc0a9.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Textures/T_B26_bc.png"
|
||||
dest_files=["res://.godot/imported/T_B26_bc.png-8b4e65812cbe39546600075f7f8fc0a9.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
Assets/Textures/T_Cube_bc.png
Normal file
|
After Width: | Height: | Size: 183 KiB |
34
Assets/Textures/T_Cube_bc.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://8chsqx0gyv0c"
|
||||
path="res://.godot/imported/T_Cube_bc.png-d822fac4529b37a20772fd0b5bb790b6.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Textures/T_Cube_bc.png"
|
||||
dest_files=["res://.godot/imported/T_Cube_bc.png-d822fac4529b37a20772fd0b5bb790b6.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
Assets/Textures/T_MiniHouse_bc.png
Normal file
|
After Width: | Height: | Size: 226 KiB |
34
Assets/Textures/T_MiniHouse_bc.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dgjelmtojg8ry"
|
||||
path="res://.godot/imported/T_MiniHouse_bc.png-8051b7124eb98b119877e005458d3657.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Textures/T_MiniHouse_bc.png"
|
||||
dest_files=["res://.godot/imported/T_MiniHouse_bc.png-8051b7124eb98b119877e005458d3657.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
Assets/Textures/T_Minoterie_bc.png
Normal file
|
After Width: | Height: | Size: 904 KiB |
34
Assets/Textures/T_Minoterie_bc.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://do4g57jx1qevm"
|
||||
path="res://.godot/imported/T_Minoterie_bc.png-17f8bb883cb2450b02eda95cb21d8295.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Textures/T_Minoterie_bc.png"
|
||||
dest_files=["res://.godot/imported/T_Minoterie_bc.png-17f8bb883cb2450b02eda95cb21d8295.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
Assets/Textures/T_Polyson_bc.png
Normal file
|
After Width: | Height: | Size: 692 KiB |
34
Assets/Textures/T_Polyson_bc.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ccd5ndxmdf1p"
|
||||
path="res://.godot/imported/T_Polyson_bc.png-210210e676c0f46736a51e10b6295632.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Textures/T_Polyson_bc.png"
|
||||
dest_files=["res://.godot/imported/T_Polyson_bc.png-210210e676c0f46736a51e10b6295632.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
Assets/Textures/T_Studio24_bc.png
Normal file
|
After Width: | Height: | Size: 482 KiB |
34
Assets/Textures/T_Studio24_bc.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://jknxacksghri"
|
||||
path="res://.godot/imported/T_Studio24_bc.png-1c4739858c59e1ce59f2e6b2ce5bec0a.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Textures/T_Studio24_bc.png"
|
||||
dest_files=["res://.godot/imported/T_Studio24_bc.png-1c4739858c59e1ce59f2e6b2ce5bec0a.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
Assets/Textures/T_TNP_bc.png
Normal file
|
After Width: | Height: | Size: 658 KiB |
34
Assets/Textures/T_TNP_bc.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bhmd7ygru56he"
|
||||
path="res://.godot/imported/T_TNP_bc.png-3f6bcd5ca3aeb1d642bbc6841b6a3227.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Textures/T_TNP_bc.png"
|
||||
dest_files=["res://.godot/imported/T_TNP_bc.png-3f6bcd5ca3aeb1d642bbc6841b6a3227.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
Assets/Textures/Thumbs.db
Normal file
BIN
Assets/Textures/space_orange.webp
Normal file
|
After Width: | Height: | Size: 571 KiB |
35
Assets/Textures/space_orange.webp.import
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://j56d743mxsnj"
|
||||
path.s3tc="res://.godot/imported/space_orange.webp-64ae84fcfc84684cd3b1e32d46bc5e0f.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/Textures/space_orange.webp"
|
||||
dest_files=["res://.godot/imported/space_orange.webp-64ae84fcfc84684cd3b1e32d46bc5e0f.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
BIN
Assets/VFX/brush_stroke_godot.png
Normal file
|
After Width: | Height: | Size: 15 KiB |
35
Assets/VFX/brush_stroke_godot.png.import
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://db6jn8xifmgmj"
|
||||
path.s3tc="res://.godot/imported/brush_stroke_godot.png-40c9813c3a4aa20e6b9a321c6d6f83ce.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Assets/VFX/brush_stroke_godot.png"
|
||||
dest_files=["res://.godot/imported/brush_stroke_godot.png-40c9813c3a4aa20e6b9a321c6d6f83ce.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
67
Tests/test_enviroment.tscn
Normal file
|
|
@ -0,0 +1,67 @@
|
|||
[gd_scene load_steps=15 format=3 uid="uid://ukt2r8vmpj00"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://c6ceaa6x357bb" path="res://Assets/Meshes/SM_Cube.glb" id="1_bk1pw"]
|
||||
[ext_resource type="PackedScene" uid="uid://c54881eookjth" path="res://Assets/Meshes/SM_B26.glb" id="2_r8lby"]
|
||||
[ext_resource type="PackedScene" uid="uid://dxeb1kk5ieix2" path="res://Assets/Meshes/SM_MiniHouse.glb" id="3_0qotu"]
|
||||
[ext_resource type="PackedScene" uid="uid://3u5ds5imu6d7" path="res://Assets/Meshes/SM_Minoterie.glb" id="4_twuly"]
|
||||
[ext_resource type="PackedScene" uid="uid://trsvfgyds26p" path="res://Assets/Meshes/SM_Polyson.glb" id="5_d84uc"]
|
||||
[ext_resource type="PackedScene" uid="uid://c8qg6bkxv643o" path="res://Assets/Meshes/SM_Studio24.glb" id="6_47v0e"]
|
||||
[ext_resource type="PackedScene" uid="uid://do60hy3251c0m" path="res://Assets/Meshes/SM_TNP.glb" id="7_o4hcd"]
|
||||
[ext_resource type="Shader" uid="uid://de7bad0qu56fl" path="res://Assets/Shaders/sky.gdshader" id="8_shjfl"]
|
||||
[ext_resource type="Texture2D" uid="uid://drkxt6okkevle" path="res://Assets/Skybox/strange_night.jpg" id="9_fnc5e"]
|
||||
|
||||
[sub_resource type="Curve" id="Curve_t3m1v"]
|
||||
_data = [Vector2(0.119342, 0), 0.0, 0.0, 0, 0, Vector2(0.502058, 0.269663), 0.0, 0.0, 0, 0, Vector2(0.917696, 0), 0.0, 0.0, 0, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_3jcr0"]
|
||||
curve = SubResource("Curve_t3m1v")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_1yhx5"]
|
||||
shader = ExtResource("8_shjfl")
|
||||
shader_parameter/sky_tex = ExtResource("9_fnc5e")
|
||||
shader_parameter/energy = 2.0
|
||||
shader_parameter/gamma = 1.5
|
||||
shader_parameter/tint_ramp = SubResource("CurveTexture_3jcr0")
|
||||
shader_parameter/scale = Vector3(0.5, 0.5, 0.5)
|
||||
shader_parameter/triplanar_blend_power = 20.0
|
||||
shader_parameter/seamless_blend = 0.1
|
||||
|
||||
[sub_resource type="Sky" id="Sky_ls68a"]
|
||||
sky_material = SubResource("ShaderMaterial_1yhx5")
|
||||
|
||||
[sub_resource type="Environment" id="Environment_8tkh1"]
|
||||
background_mode = 2
|
||||
sky = SubResource("Sky_ls68a")
|
||||
ambient_light_source = 3
|
||||
|
||||
[node name="TestEnviroment" type="Node3D"]
|
||||
|
||||
[node name="SM_Cube" parent="." instance=ExtResource("1_bk1pw")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.364047, 0, 0.441566)
|
||||
|
||||
[node name="SM_B26" parent="." instance=ExtResource("2_r8lby")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.12279, 0, 0.850057)
|
||||
|
||||
[node name="SM_MiniHouse" parent="." instance=ExtResource("3_0qotu")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.181508, 0, 2.29622)
|
||||
|
||||
[node name="SM_Minoterie" parent="." instance=ExtResource("4_twuly")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.34223, 0, -0.243607)
|
||||
|
||||
[node name="SM_Polyson" parent="." instance=ExtResource("5_d84uc")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.64868, 0, -1.9913)
|
||||
|
||||
[node name="SM_Studio24" parent="." instance=ExtResource("6_47v0e")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.637257, 0, -2.4217)
|
||||
|
||||
[node name="SM_TNP" parent="." instance=ExtResource("7_o4hcd")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.95593, 0, -5.94892)
|
||||
|
||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||||
environment = SubResource("Environment_8tkh1")
|
||||
|
||||
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.955505, 0.294974, 0, -0.294974, 0.955505, 0, 4.83978, 0)
|
||||
light_color = Color(0.779275, 0.87651, 0.94841, 1)
|
||||
light_energy = 2.0
|
||||
15
VFX/paint_brush_particle.gd
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
extends PathFollow3D
|
||||
|
||||
var duration : float = 4.0
|
||||
@onready var sprite : Sprite3D = $Sprite3D
|
||||
|
||||
func _ready() -> void:
|
||||
animate()
|
||||
|
||||
var tween : Tween
|
||||
func animate():
|
||||
if tween:
|
||||
tween.kill() # Abort the previous animation.
|
||||
tween = create_tween()
|
||||
tween.tween_property(self,"progress_ratio" , 1.0, duration)
|
||||
tween.tween_callback(self.queue_free)
|
||||
1
VFX/paint_brush_particle.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://dn5o6a3kgo2sk
|
||||
12
VFX/paint_brush_particle.tscn
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://drnc0eus8n2oy"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://db6jn8xifmgmj" path="res://Assets/VFX/brush_stroke_godot.png" id="1_3mjde"]
|
||||
[ext_resource type="Script" uid="uid://dn5o6a3kgo2sk" path="res://VFX/paint_brush_particle.gd" id="1_ab281"]
|
||||
|
||||
[node name="PaintBrushParticle" type="PathFollow3D"]
|
||||
transform = Transform3D(-0.406462, 0.63384, -0.658035, 0, 0.720215, 0.693732, 0.913657, 0.281979, -0.292743, 0, 0, 0)
|
||||
script = ExtResource("1_ab281")
|
||||
|
||||
[node name="Sprite3D" type="Sprite3D" parent="."]
|
||||
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
|
||||
texture = ExtResource("1_3mjde")
|
||||
15
VFX/paint_brush_particle_funny.gd
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
extends PathFollow3D
|
||||
|
||||
var duration : float = 4.0
|
||||
@onready var sprite : Sprite3D = $Sprite3D
|
||||
|
||||
func _ready() -> void:
|
||||
animate()
|
||||
|
||||
var tween : Tween
|
||||
func animate():
|
||||
if tween:
|
||||
tween.kill() # Abort the previous animation.
|
||||
tween = create_tween()
|
||||
tween.tween_property(self,"progress_ratio" , 1.0, duration)
|
||||
tween.tween_callback(self.queue_free)
|
||||
1
VFX/paint_brush_particle_funny.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://cqlheg8xcup1o
|
||||
15
VFX/paint_brush_particle_funny.tscn
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://cid1o18wdw04y"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cqlheg8xcup1o" path="res://VFX/paint_brush_particle_funny.gd" id="1_asu7e"]
|
||||
[ext_resource type="Texture2D" uid="uid://db6jn8xifmgmj" path="res://Assets/VFX/brush_stroke_godot.png" id="2_dpmot"]
|
||||
|
||||
[node name="PaintBrushParticle" type="PathFollow3D"]
|
||||
transform = Transform3D(-0.406462, 0.63384, -0.658035, 0, 0.720215, 0.693732, 0.913657, 0.281979, -0.292743, 0, 0, 0)
|
||||
tilt_enabled = false
|
||||
script = ExtResource("1_asu7e")
|
||||
|
||||
[node name="Sprite3D" type="Sprite3D" parent="."]
|
||||
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0)
|
||||
axis = 0
|
||||
billboard = 1
|
||||
texture = ExtResource("2_dpmot")
|
||||
25
VFX/paint_brush_particles.gd
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
extends Path3D
|
||||
|
||||
var particle_np := preload("res://VFX/paint_brush_particle.tscn")
|
||||
|
||||
@export var duration : float = 6.0
|
||||
@export var spawn_timer : float = 0.1
|
||||
@export var spawn_number : int = 5
|
||||
@export var color : Color
|
||||
|
||||
var timer : float = 0.0
|
||||
|
||||
func _physics_process(delta: float) -> void:
|
||||
if timer >= spawn_timer:
|
||||
for i in range(spawn_number):
|
||||
add_particle()
|
||||
timer = 0.0
|
||||
else:
|
||||
timer += delta
|
||||
|
||||
func add_particle() -> void:
|
||||
var particle = particle_np.instantiate()
|
||||
particle.duration = duration
|
||||
add_child(particle)
|
||||
particle.sprite.modulate = color
|
||||
particle.sprite.position.x = randf_range(-2.0,2.0)
|
||||
1
VFX/paint_brush_particles.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://cml3e0qdkinpq
|
||||
18
VFX/paint_brush_particles.tscn
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://dlp0541glojn6"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cml3e0qdkinpq" path="res://VFX/paint_brush_particles.gd" id="1_30joc"]
|
||||
|
||||
[sub_resource type="Curve3D" id="Curve3D_6su3v"]
|
||||
_data = {
|
||||
"points": PackedVector3Array(0, 0, 0, 0, 0, 0, 0, 2.292, 11.391, 0, 0, 0, 0, 0, 0, 0, 8.091, 7.665, 0, 0, 0, 0, 0, 0, 0, 10.195, 3.249, 0, 0, 0, 0, 0, 0, 0, 2.673, -2.72, 0, 0, 0, 0, 0, 0, 0, 0.781, -8.246, 0, 0, 0, 0, 0, 0, 0, 9.913, -20.049),
|
||||
"tilts": PackedFloat32Array(0, 0, 0, 0, 0, 0)
|
||||
}
|
||||
point_count = 6
|
||||
|
||||
[node name="PaintBrushParticleSystem" type="Path3D"]
|
||||
curve = SubResource("Curve3D_6su3v")
|
||||
script = ExtResource("1_30joc")
|
||||
color = Color(0.821607, 0.156054, 0.314398, 1)
|
||||
|
||||
[node name="Camera3D" type="Camera3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 8.99172)
|
||||
|
|
@ -1,10 +1,29 @@
|
|||
[gd_resource type="Resource" script_class="Wave" load_steps=3 format=3 uid="uid://dkbuy7fetnihs"]
|
||||
[gd_resource type="Resource" script_class="Wave" load_steps=7 format=3 uid="uid://dkbuy7fetnihs"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://chu8s12rtdeqx" path="res://Scripts/Wave.gd" id="1_bubg8"]
|
||||
[ext_resource type="Script" uid="uid://blxx3vs2wnfet" path="res://Scripts/Troop.gd" id="2_mn2od"]
|
||||
[ext_resource type="PackedScene" uid="uid://dknt1oiyei5e5" path="res://enemies/enemy-a.tscn" id="3_40llc"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_1mf3x"]
|
||||
script = ExtResource("2_mn2od")
|
||||
enemy = ExtResource("3_40llc")
|
||||
number_to_spawn = 1
|
||||
metadata/_custom_type_script = "uid://blxx3vs2wnfet"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_3i3vq"]
|
||||
script = ExtResource("2_mn2od")
|
||||
enemy = ExtResource("3_40llc")
|
||||
number_to_spawn = 1
|
||||
metadata/_custom_type_script = "uid://blxx3vs2wnfet"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_qdqr3"]
|
||||
script = ExtResource("2_mn2od")
|
||||
enemy = ExtResource("3_40llc")
|
||||
number_to_spawn = 1
|
||||
metadata/_custom_type_script = "uid://blxx3vs2wnfet"
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1_bubg8")
|
||||
troops = Array[ExtResource("2_mn2od")]([])
|
||||
troops = Array[ExtResource("2_mn2od")]([SubResource("Resource_1mf3x"), SubResource("Resource_3i3vq"), SubResource("Resource_qdqr3")])
|
||||
wait_time_before_next_wave = 3
|
||||
metadata/_custom_type_script = "uid://chu8s12rtdeqx"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
[gd_scene load_steps=6 format=3 uid="uid://dknt1oiyei5e5"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dg6f6na1nn2c6" path="res://enemies/enemy.gd" id="1_l7e03"]
|
||||
[ext_resource type="Texture2D" uid="uid://bn6ikwol6x8r0" path="res://Assets/Characters/Male1.png" id="2_l7e03"]
|
||||
[ext_resource type="Texture2D" uid="uid://d2thnsqp6lb4r" path="res://Assets/Characters/chibi1.png" id="2_cmo2f"]
|
||||
[ext_resource type="PackedScene" uid="uid://daiqb0q373002" path="res://UI/health_bar_3d.tscn" id="3_cmo2f"]
|
||||
|
||||
[sub_resource type="SphereShape3D" id="SphereShape3D_7frlh"]
|
||||
|
|
@ -22,14 +22,13 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.289246, 0)
|
|||
shape = SubResource("SphereShape3D_7frlh")
|
||||
|
||||
[node name="Sprite3D" type="Sprite3D" parent="EnemyA"]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0)
|
||||
transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, -0.0436401, 0)
|
||||
billboard = 2
|
||||
texture = ExtResource("2_l7e03")
|
||||
hframes = 8
|
||||
vframes = 12
|
||||
texture = ExtResource("2_cmo2f")
|
||||
|
||||
[node name="HealthBar3D" parent="EnemyA" instance=ExtResource("3_cmo2f")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.6, 0)
|
||||
visible = false
|
||||
|
||||
[node name="AttackRange" type="Area3D" parent="EnemyA"]
|
||||
collision_layer = 8
|
||||
|
|
|
|||
27
world.tscn
|
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=14 format=3 uid="uid://ky0uewndeuwv"]
|
||||
[gd_scene load_steps=17 format=3 uid="uid://ky0uewndeuwv"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://qqid42jkpkmv" path="res://world.gd" id="1_fj7yv"]
|
||||
[ext_resource type="PackedScene" uid="uid://d1f6m15niwgt" path="res://Tiles/tile.tscn" id="3_aqk2v"]
|
||||
|
|
@ -9,6 +9,7 @@
|
|||
[ext_resource type="Script" uid="uid://chu8s12rtdeqx" path="res://Scripts/Wave.gd" id="6_gbfbk"]
|
||||
[ext_resource type="Resource" uid="uid://dkbuy7fetnihs" path="res://Waves/wave_1.tres" id="7_ioo17"]
|
||||
[ext_resource type="PackedScene" uid="uid://dbx8ow3v45k4k" path="res://UI/ui.tscn" id="9_ioo17"]
|
||||
[ext_resource type="Texture2D" uid="uid://cdqch4xk2sner" path="res://Assets/Skybox/Van_Gogh_-_Starry_Night_skybox.png" id="9_k3n1d"]
|
||||
[ext_resource type="PackedScene" uid="uid://p6a6rb7sgeqd" path="res://UI/gui.tscn" id="11_ic0uy"]
|
||||
[ext_resource type="Script" uid="uid://xkk2pxkrwsq8" path="res://bullet_container.gd" id="12_k3n1d"]
|
||||
|
||||
|
|
@ -19,14 +20,34 @@ _data = {
|
|||
}
|
||||
point_count = 2
|
||||
|
||||
[sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_2o6r5"]
|
||||
panorama = ExtResource("9_k3n1d")
|
||||
energy_multiplier = 0.5
|
||||
|
||||
[sub_resource type="Sky" id="Sky_70uel"]
|
||||
sky_material = SubResource("PanoramaSkyMaterial_2o6r5")
|
||||
|
||||
[sub_resource type="Environment" id="Environment_036b0"]
|
||||
background_mode = 2
|
||||
background_color = Color(0.298412, 0.776976, 0.672082, 1)
|
||||
sky = SubResource("Sky_70uel")
|
||||
sky_custom_fov = 90.0
|
||||
sky_rotation = Vector3(0, 0, 0.785398)
|
||||
ambient_light_source = 3
|
||||
ambient_light_color = Color(0.28519, 0.478909, 0.608112, 1)
|
||||
tonemap_white = 0.3
|
||||
volumetric_fog_density = 0.02
|
||||
volumetric_fog_albedo = Color(1, 1, 2, 1)
|
||||
volumetric_fog_emission = Color(0.169245, 0.169245, 0.169245, 1)
|
||||
adjustment_enabled = true
|
||||
adjustment_contrast = 1.3
|
||||
adjustment_saturation = 1.2
|
||||
|
||||
[node name="World" type="Node3D"]
|
||||
script = ExtResource("1_fj7yv")
|
||||
|
||||
[node name="Camera3D" type="Camera3D" parent="."]
|
||||
transform = Transform3D(-4.37114e-08, -0.642788, 0.766044, 0, 0.766044, 0.642788, -1, 2.80972e-08, -3.34849e-08, 10.6242, 2.91469, 0.496601)
|
||||
transform = Transform3D(-3.90165e-08, -0.228368, 0.973575, 1.97078e-08, 0.973575, 0.228368, -1, 2.80972e-08, -3.34849e-08, 11.3374, 2.49219, 0.496601)
|
||||
|
||||
[node name="Selector" parent="." instance=ExtResource("3_tlwt5")]
|
||||
visible = false
|
||||
|
|
@ -157,7 +178,7 @@ environment = SubResource("Environment_036b0")
|
|||
|
||||
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.258819, 0.965926, 0, -0.965926, 0.258819, 0, 4, 6)
|
||||
light_color = Color(0.823308, 0.863845, 0.742102, 1)
|
||||
light_energy = 0.0
|
||||
|
||||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
|
||||
|
|
|
|||