Lots of stuff

This commit is contained in:
James 2025-08-18 15:11:33 +02:00
parent ba37b9df2e
commit 7e0e6b948a
68 changed files with 1233 additions and 10 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 KiB

View 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

Binary file not shown.

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 MiB

View 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

Binary file not shown.

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 656 KiB

View 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

Binary file not shown.

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 KiB

View 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

Binary file not shown.

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 904 KiB

View 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

Binary file not shown.

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 692 KiB

View 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

Binary file not shown.

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 482 KiB

View 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

Binary file not shown.

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 658 KiB

View 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

View 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);
}

View file

@ -0,0 +1 @@
uid://de7bad0qu56fl

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 MiB

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 MiB

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 KiB

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 KiB

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 904 KiB

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 692 KiB

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 482 KiB

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 658 KiB

View 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

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 571 KiB

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View 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

View 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

View 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)

View file

@ -0,0 +1 @@
uid://dn5o6a3kgo2sk

View 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")

View 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)

View file

@ -0,0 +1 @@
uid://cqlheg8xcup1o

View 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")

View 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)

View file

@ -0,0 +1 @@
uid://cml3e0qdkinpq

View 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)

View file

@ -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"

View file

@ -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

View file

@ -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="."]