visual polish for volunteer room
This commit is contained in:
parent
026522b9a1
commit
9ec8e1569a
File diff suppressed because it is too large
Load Diff
|
Before Width: | Height: | Size: 3.4 MiB After Width: | Height: | Size: 3.4 MiB |
Binary file not shown.
Binary file not shown.
BIN
design/volunteer room/volunteer_room_construction.blend (Stored with Git LFS)
BIN
design/volunteer room/volunteer_room_construction.blend (Stored with Git LFS)
Binary file not shown.
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://dusx4y1ulmeu8"]
|
||||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://dusx4y1ulmeu8"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://bhib85ucyk46w" path="res://base-environments/volunteer_room/import/volunteer_room_CarpetFluffy_baseColor.jpg" id="1_oy06i"]
|
||||
[ext_resource type="Texture2D" uid="uid://bp1bnyh203tox" path="res://base-environments/volunteer_room/import/volunteer_room_CarpetFluffy_normal.png" id="2_clabb"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://ke3t3myw8bp5"]
|
||||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://ke3t3myw8bp5"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://bohlo158o8yk0" path="res://base-environments/volunteer_room/import/textures/Wallpaper002A_4K-JPG_Color.jpg" id="1_at1ey"]
|
||||
[ext_resource type="Texture2D" uid="uid://cowbnrpogw5he" path="res://base-environments/volunteer_room/import/textures/Wallpaper002A_4K-JPG_NormalGL.jpg" id="2_bali2"]
|
||||
|
|
|
|||
BIN
src/base-environments/volunteer_room/import/volunteer_room.glb (Stored with Git LFS)
BIN
src/base-environments/volunteer_room/import/volunteer_room.glb (Stored with Git LFS)
Binary file not shown.
BIN
src/base-environments/volunteer_room/import/volunteer_room_Default_OBJ_80.png (Stored with Git LFS)
Normal file
BIN
src/base-environments/volunteer_room/import/volunteer_room_Default_OBJ_80.png (Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,45 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://co7kgkel0867m"
|
||||
path.s3tc="res://.godot/imported/volunteer_room_Default_OBJ_80.png-159522e3efaebd692f9269ac7b17a2bc.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/volunteer_room_Default_OBJ_80.png-159522e3efaebd692f9269ac7b17a2bc.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "9a76736d901025da163b366efb05b287"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/volunteer_room/import/volunteer_room_Default_OBJ_80.png"
|
||||
dest_files=["res://.godot/imported/volunteer_room_Default_OBJ_80.png-159522e3efaebd692f9269ac7b17a2bc.s3tc.ctex", "res://.godot/imported/volunteer_room_Default_OBJ_80.png-159522e3efaebd692f9269ac7b17a2bc.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
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/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
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
src/base-environments/volunteer_room/import/volunteer_room_Default_OBJ_81.png (Stored with Git LFS)
Normal file
BIN
src/base-environments/volunteer_room/import/volunteer_room_Default_OBJ_81.png (Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,45 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dausldcjvmbnh"
|
||||
path.s3tc="res://.godot/imported/volunteer_room_Default_OBJ_81.png-3e17f83ee691c2e2fbcc5baeee1d4153.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/volunteer_room_Default_OBJ_81.png-3e17f83ee691c2e2fbcc5baeee1d4153.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "4cadc6aa6f2df023db296ec26568e60e"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/volunteer_room/import/volunteer_room_Default_OBJ_81.png"
|
||||
dest_files=["res://.godot/imported/volunteer_room_Default_OBJ_81.png-3e17f83ee691c2e2fbcc5baeee1d4153.s3tc.ctex", "res://.godot/imported/volunteer_room_Default_OBJ_81.png-3e17f83ee691c2e2fbcc5baeee1d4153.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
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/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
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
src/base-environments/volunteer_room/import/volunteer_room_Foliage_Kitchen_A_Roughness_145.png (Stored with Git LFS)
Normal file
BIN
src/base-environments/volunteer_room/import/volunteer_room_Foliage_Kitchen_A_Roughness_145.png (Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,45 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b2g0ulml1e3du"
|
||||
path.s3tc="res://.godot/imported/volunteer_room_Foliage_Kitchen_A_Roughness_145.png-e448f5a1df1024671959093e8ba60065.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/volunteer_room_Foliage_Kitchen_A_Roughness_145.png-e448f5a1df1024671959093e8ba60065.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "48bd3e8cdb47ebb71b29491a28e4285c"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/volunteer_room/import/volunteer_room_Foliage_Kitchen_A_Roughness_145.png"
|
||||
dest_files=["res://.godot/imported/volunteer_room_Foliage_Kitchen_A_Roughness_145.png-e448f5a1df1024671959093e8ba60065.s3tc.ctex", "res://.godot/imported/volunteer_room_Foliage_Kitchen_A_Roughness_145.png-e448f5a1df1024671959093e8ba60065.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
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/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
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
src/base-environments/volunteer_room/import/volunteer_room_Foliage_Kitchen_A_normal_143.png (Stored with Git LFS)
Normal file
BIN
src/base-environments/volunteer_room/import/volunteer_room_Foliage_Kitchen_A_normal_143.png (Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,45 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cud0o1b528bw3"
|
||||
path.s3tc="res://.godot/imported/volunteer_room_Foliage_Kitchen_A_normal_143.png-22058b62a87d0fb946b049750030c513.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/volunteer_room_Foliage_Kitchen_A_normal_143.png-22058b62a87d0fb946b049750030c513.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "712595fcd97c4f2f3ac8c0bff1c0d99a"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/volunteer_room/import/volunteer_room_Foliage_Kitchen_A_normal_143.png"
|
||||
dest_files=["res://.godot/imported/volunteer_room_Foliage_Kitchen_A_normal_143.png-22058b62a87d0fb946b049750030c513.s3tc.ctex", "res://.godot/imported/volunteer_room_Foliage_Kitchen_A_normal_143.png-22058b62a87d0fb946b049750030c513.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=1
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=1
|
||||
roughness/src_normal="res://base-environments/volunteer_room/import/volunteer_room_Foliage_Kitchen_A_normal_143.png"
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
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
src/base-environments/volunteer_room/import/volunteer_room_ShoesDCKalisVulc_baseColor_77.png (Stored with Git LFS)
Normal file
BIN
src/base-environments/volunteer_room/import/volunteer_room_ShoesDCKalisVulc_baseColor_77.png (Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,45 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cvl3s7at0wske"
|
||||
path.s3tc="res://.godot/imported/volunteer_room_ShoesDCKalisVulc_baseColor_77.png-4a19c795242232e56592141395be462f.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/volunteer_room_ShoesDCKalisVulc_baseColor_77.png-4a19c795242232e56592141395be462f.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "63d0a6bc4bd7d8abbcc34640fb7dc81c"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/volunteer_room/import/volunteer_room_ShoesDCKalisVulc_baseColor_77.png"
|
||||
dest_files=["res://.godot/imported/volunteer_room_ShoesDCKalisVulc_baseColor_77.png-4a19c795242232e56592141395be462f.s3tc.ctex", "res://.godot/imported/volunteer_room_ShoesDCKalisVulc_baseColor_77.png-4a19c795242232e56592141395be462f.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
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/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
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
src/base-environments/volunteer_room/import/volunteer_room_ShoesDCKalisVulc_metallicRoughness_78.png (Stored with Git LFS)
Normal file
BIN
src/base-environments/volunteer_room/import/volunteer_room_ShoesDCKalisVulc_metallicRoughness_78.png (Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,45 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c01o1m73evt4j"
|
||||
path.s3tc="res://.godot/imported/volunteer_room_ShoesDCKalisVulc_metallicRoughness_78.png-cb05825f8b6d4fc0e0fe18f96cbd42fe.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/volunteer_room_ShoesDCKalisVulc_metallicRoughness_78.png-cb05825f8b6d4fc0e0fe18f96cbd42fe.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "ed46270b71848cd08090c9c7d40a1a02"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/volunteer_room/import/volunteer_room_ShoesDCKalisVulc_metallicRoughness_78.png"
|
||||
dest_files=["res://.godot/imported/volunteer_room_ShoesDCKalisVulc_metallicRoughness_78.png-cb05825f8b6d4fc0e0fe18f96cbd42fe.s3tc.ctex", "res://.godot/imported/volunteer_room_ShoesDCKalisVulc_metallicRoughness_78.png-cb05825f8b6d4fc0e0fe18f96cbd42fe.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
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/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
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
src/base-environments/volunteer_room/import/volunteer_room_ShoesDCKalisVulc_normal_76.png (Stored with Git LFS)
Normal file
BIN
src/base-environments/volunteer_room/import/volunteer_room_ShoesDCKalisVulc_normal_76.png (Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,45 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dctplssbv6avq"
|
||||
path.s3tc="res://.godot/imported/volunteer_room_ShoesDCKalisVulc_normal_76.png-d4935ccea789bbfff6709383ebdade53.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/volunteer_room_ShoesDCKalisVulc_normal_76.png-d4935ccea789bbfff6709383ebdade53.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "2c8e70a618afe66b15bdf81eb0292c75"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/volunteer_room/import/volunteer_room_ShoesDCKalisVulc_normal_76.png"
|
||||
dest_files=["res://.godot/imported/volunteer_room_ShoesDCKalisVulc_normal_76.png-d4935ccea789bbfff6709383ebdade53.s3tc.ctex", "res://.godot/imported/volunteer_room_ShoesDCKalisVulc_normal_76.png-d4935ccea789bbfff6709383ebdade53.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=1
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=1
|
||||
roughness/src_normal="res://base-environments/volunteer_room/import/volunteer_room_ShoesDCKalisVulc_normal_76.png"
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
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
src/base-environments/volunteer_room/import/volunteer_room_kitchen_chairs_AlbedoR_60.png (Stored with Git LFS)
Normal file
BIN
src/base-environments/volunteer_room/import/volunteer_room_kitchen_chairs_AlbedoR_60.png (Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,45 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bcgpg85lqinka"
|
||||
path.s3tc="res://.godot/imported/volunteer_room_kitchen_chairs_AlbedoR_60.png-aedce6a1cae38108228d7cac657de2ee.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/volunteer_room_kitchen_chairs_AlbedoR_60.png-aedce6a1cae38108228d7cac657de2ee.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "5de75ce0a3899ed76c144d7d7c84003b"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/volunteer_room/import/volunteer_room_kitchen_chairs_AlbedoR_60.png"
|
||||
dest_files=["res://.godot/imported/volunteer_room_kitchen_chairs_AlbedoR_60.png-aedce6a1cae38108228d7cac657de2ee.s3tc.ctex", "res://.godot/imported/volunteer_room_kitchen_chairs_AlbedoR_60.png-aedce6a1cae38108228d7cac657de2ee.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
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/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
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
src/base-environments/volunteer_room/import/volunteer_room_kitchen_table_AlbedoR_102.png (Stored with Git LFS)
Normal file
BIN
src/base-environments/volunteer_room/import/volunteer_room_kitchen_table_AlbedoR_102.png (Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,45 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c3m0p4m6su6b0"
|
||||
path.s3tc="res://.godot/imported/volunteer_room_kitchen_table_AlbedoR_102.png-004f9bd7804dd9ae188ceb99b02501a2.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/volunteer_room_kitchen_table_AlbedoR_102.png-004f9bd7804dd9ae188ceb99b02501a2.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "5de75ce0a3899ed76c144d7d7c84003b"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/volunteer_room/import/volunteer_room_kitchen_table_AlbedoR_102.png"
|
||||
dest_files=["res://.godot/imported/volunteer_room_kitchen_table_AlbedoR_102.png-004f9bd7804dd9ae188ceb99b02501a2.s3tc.ctex", "res://.godot/imported/volunteer_room_kitchen_table_AlbedoR_102.png-004f9bd7804dd9ae188ceb99b02501a2.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
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/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
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
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
extends MeshInstance3D
|
||||
|
||||
var noise:= FastNoiseLite.new()
|
||||
var noise_spot:float = randf_range(0, 100)
|
||||
@export var noise_speed = 1.0
|
||||
@export var wiggle_strength_y = 3.0
|
||||
@export var wiggle_strength_x = 0.1
|
||||
|
||||
func _process(delta: float) -> void:
|
||||
noise_spot += delta * noise_speed
|
||||
rotation.y = noise.get_noise_1d(noise_spot) * wiggle_strength_y
|
||||
rotation.x = noise.get_noise_1d(noise_spot+42) * wiggle_strength_x
|
||||
|
|
@ -0,0 +1 @@
|
|||
uid://dct13yn05j5p7
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
shader_type spatial;
|
||||
|
||||
uniform sampler2D outside_texture: source_color;
|
||||
uniform float emission_strength = 6.0;
|
||||
|
||||
void vertex() {
|
||||
// Called for every vertex the material is visible on.
|
||||
}
|
||||
|
||||
void fragment() {
|
||||
ALBEDO = vec3(.0);
|
||||
ROUGHNESS = 0.2;
|
||||
EMISSION = texture(outside_texture, UV).xyz * emission_strength;
|
||||
EMISSION = texture(outside_texture, SCREEN_UV).xyz * emission_strength;
|
||||
}
|
||||
|
||||
//void light() {
|
||||
// // Called for every pixel for every light affecting the material.
|
||||
// // Uncomment to replace the default light processing function with this one.
|
||||
//}
|
||||
|
|
@ -0,0 +1 @@
|
|||
uid://b361ygttvd8dd
|
||||
Binary file not shown.
|
|
@ -21,7 +21,11 @@
|
|||
[ext_resource type="PackedScene" uid="uid://citwb7f4dl3l1" path="res://thank-you.tscn" id="20_e1uao"]
|
||||
[ext_resource type="PackedScene" uid="uid://d1rrpray86q17" path="res://base-environments/volunteer_room/dice_models.tscn" id="22_ci4rn"]
|
||||
[ext_resource type="Shader" uid="uid://d324neibxpomg" path="res://base-environments/intro/shaders/stars.gdshader" id="22_e1uao"]
|
||||
[ext_resource type="PackedScene" uid="uid://col63r5h6sfif" path="res://base-environments/volunteer_room/outside_voluntary.tscn" id="23_e1uao"]
|
||||
[ext_resource type="Texture2D" uid="uid://dabnlcnuticww" path="res://base-environments/intro/textures/sky_textures_2.png" id="23_my8p4"]
|
||||
[ext_resource type="Shader" uid="uid://b361ygttvd8dd" path="res://base-environments/volunteer_room/shaders/clear_glass.gdshader" id="23_ri8p0"]
|
||||
[ext_resource type="Script" uid="uid://4xh7o1snfwbx" path="res://dev-util/outside_viewport.gd" id="24_br20t"]
|
||||
[ext_resource type="Script" uid="uid://c7m3ypitty2ym" path="res://dev-util/follow_camera.gd" id="24_my8p4"]
|
||||
|
||||
[sub_resource type="BoxMesh" id="BoxMesh_tmbwx"]
|
||||
size = Vector3(1, 2.778, 1.353)
|
||||
|
|
@ -130,11 +134,10 @@ reflected_light_source = 1
|
|||
tonemap_mode = 2
|
||||
tonemap_exposure = 0.7
|
||||
tonemap_white = 3.0
|
||||
ssr_enabled = true
|
||||
ssr_max_steps = 512
|
||||
ssr_depth_tolerance = 0.01
|
||||
ssao_enabled = true
|
||||
ssao_radius = 1.24
|
||||
ssao_intensity = 3.09
|
||||
ssao_power = 1.91184
|
||||
ssao_detail = 3.0
|
||||
ssil_radius = 2.0
|
||||
|
|
@ -145,7 +148,9 @@ sdfgi_read_sky_light = false
|
|||
sdfgi_min_cell_size = 0.009765625
|
||||
glow_enabled = true
|
||||
glow_levels/2 = 0.3
|
||||
glow_levels/7 = 2.0
|
||||
glow_levels/5 = 0.5
|
||||
glow_levels/6 = 2.0
|
||||
glow_levels/7 = 1.0
|
||||
glow_intensity = 0.4
|
||||
glow_strength = 0.7
|
||||
glow_bloom = 0.13
|
||||
|
|
@ -157,7 +162,7 @@ fog_height = 1.0
|
|||
fog_height_density = 0.1
|
||||
|
||||
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_0bxa6"]
|
||||
exposure_multiplier = 4.0
|
||||
exposure_multiplier = 2.0
|
||||
auto_exposure_enabled = true
|
||||
auto_exposure_scale = 0.3
|
||||
dof_blur_far_distance = 0.4
|
||||
|
|
@ -200,6 +205,113 @@ func _on_environment_settings_update():
|
|||
environment.sdfgi_enabled = State.sdfgi_enable
|
||||
"
|
||||
|
||||
[sub_resource type="ViewportTexture" id="ViewportTexture_my8p4"]
|
||||
viewport_path = NodePath("Environment Lighting/Window/SubViewport")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_br20t"]
|
||||
resource_local_to_scene = true
|
||||
render_priority = 0
|
||||
shader = ExtResource("23_ri8p0")
|
||||
shader_parameter/outside_texture = SubResource("ViewportTexture_my8p4")
|
||||
shader_parameter/emission_strength = 6.0
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_br20t"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e1uao"]
|
||||
albedo_color = Color(0, 0, 0, 1)
|
||||
emission_enabled = true
|
||||
emission = Color(0.6695804, 0.68721807, 0.8748313, 1)
|
||||
emission_energy_multiplier = 10.0
|
||||
|
||||
[sub_resource type="Animation" id="Animation_e1uao"]
|
||||
length = 0.001
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("Environment Lighting/Window2:visible")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [false]
|
||||
}
|
||||
tracks/1/type = "value"
|
||||
tracks/1/imported = false
|
||||
tracks/1/enabled = true
|
||||
tracks/1/path = NodePath("Environment Lighting/Window:visible")
|
||||
tracks/1/interp = 1
|
||||
tracks/1/loop_wrap = true
|
||||
tracks/1/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [true]
|
||||
}
|
||||
tracks/2/type = "value"
|
||||
tracks/2/imported = false
|
||||
tracks/2/enabled = true
|
||||
tracks/2/path = NodePath("Environment Lighting/Window/SubViewport/outside-voluntary:visible")
|
||||
tracks/2/interp = 1
|
||||
tracks/2/loop_wrap = true
|
||||
tracks/2/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 0,
|
||||
"values": [true]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_my8p4"]
|
||||
resource_name = "bake_happy"
|
||||
tracks/0/type = "value"
|
||||
tracks/0/imported = false
|
||||
tracks/0/enabled = true
|
||||
tracks/0/path = NodePath("Environment Lighting/Window2:visible")
|
||||
tracks/0/interp = 1
|
||||
tracks/0/loop_wrap = true
|
||||
tracks/0/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [true]
|
||||
}
|
||||
tracks/1/type = "value"
|
||||
tracks/1/imported = false
|
||||
tracks/1/enabled = true
|
||||
tracks/1/path = NodePath("Environment Lighting/Window:visible")
|
||||
tracks/1/interp = 1
|
||||
tracks/1/loop_wrap = true
|
||||
tracks/1/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [false]
|
||||
}
|
||||
tracks/2/type = "value"
|
||||
tracks/2/imported = false
|
||||
tracks/2/enabled = true
|
||||
tracks/2/path = NodePath("Environment Lighting/Window/SubViewport/outside-voluntary:visible")
|
||||
tracks/2/interp = 1
|
||||
tracks/2/loop_wrap = true
|
||||
tracks/2/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 0,
|
||||
"values": [false]
|
||||
}
|
||||
|
||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_ri8p0"]
|
||||
_data = {
|
||||
&"RESET": SubResource("Animation_e1uao"),
|
||||
&"bake_happy": SubResource("Animation_my8p4")
|
||||
}
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_my8p4"]
|
||||
emission_enabled = true
|
||||
emission = Color(0.97, 0.5432, 0.6214467, 1)
|
||||
emission_energy_multiplier = 3.0
|
||||
|
||||
[node name="SharedFlat" type="Node3D" unique_id=1702831157]
|
||||
script = ExtResource("1_wdfvq")
|
||||
id = 3
|
||||
|
|
@ -208,13 +320,16 @@ id = 3
|
|||
unique_name_in_owner = true
|
||||
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 2.2023005, 0, 0.7319784)
|
||||
|
||||
[node name="Pitch" parent="PlayerController/Yaw" index="0"]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.9999993, 0, 0, 0, 0.9999993, 0, 0.2, 0)
|
||||
|
||||
[node name="Camera3D" parent="PlayerController/Yaw/Pitch/Mount" index="0"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1.0000006, 0, 0, 0, 1.0000006, 0, 0.202, 0.157)
|
||||
|
||||
[node name="PlayerAnimationPlayer" parent="PlayerController" index="3"]
|
||||
autoplay = &"RESET"
|
||||
|
||||
[node name="volunteer_room" parent="." unique_id=654506214 instance=ExtResource("1_ln5pp")]
|
||||
[node name="volunteer_room" parent="." unique_id=1314154079 instance=ExtResource("1_ln5pp")]
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="volunteer_room" unique_id=1452610856]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.39256942, 0, 2.4170494)
|
||||
|
|
@ -288,9 +403,17 @@ billboard = false
|
|||
[node name="DoorInteractable" type="Node3D" parent="Collectables" unique_id=537791538]
|
||||
unique_name_in_owner = true
|
||||
|
||||
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=297751574]
|
||||
transform = Transform3D(0.75699514, -0.068301104, -0.649841, -8.694387e-08, -0.99452186, 0.104528464, -0.6534205, -0.079127476, -0.75284827, -1.5522943, 1.1216171, -7.705091)
|
||||
light_color = Color(1, 0.6012041, 0.47179782, 1)
|
||||
light_energy = 40.0
|
||||
shadow_enabled = true
|
||||
sky_mode = 1
|
||||
|
||||
[node name="VoxelGI" type="VoxelGI" parent="." unique_id=751798188]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.08276367, 1.3269348, 0.09955597)
|
||||
size = Vector3(6.132324, 2.9212036, 12.147232)
|
||||
transform = Transform3D(0.99939084, 0, 0.034899496, 0, 1, 0, -0.034899496, 0, 0.99939084, 0.13077526, 1.4117193, 0.028285915)
|
||||
subdiv = 2
|
||||
size = Vector3(7.1705933, 3.3136845, 13.502346)
|
||||
data = ExtResource("8_fli74")
|
||||
|
||||
[node name="Collision" type="Node3D" parent="." unique_id=1578510043]
|
||||
|
|
@ -426,4 +549,85 @@ script = SubResource("GDScript_3k3rl")
|
|||
[node name="dice-models2" parent="." unique_id=911256849 instance=ExtResource("22_ci4rn")]
|
||||
transform = Transform3D(0.03, 0, 0, 0, 0.03, 0, 0, 0, 0.03, -2.3030388, 0.7617969, 3.7031662)
|
||||
|
||||
[node name="Environment Lighting" type="Node3D" parent="." unique_id=393705630]
|
||||
|
||||
[node name="ShadowMesh" type="CSGCombiner3D" parent="Environment Lighting" unique_id=1410293399]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 0.69438916, 0, 0, 0)
|
||||
cast_shadow = 3
|
||||
|
||||
[node name="CSGBox3D" type="CSGBox3D" parent="Environment Lighting/ShadowMesh" unique_id=952813959]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1.4401147, 0.0062179565, 1.3117218, 0.4138728)
|
||||
size = Vector3(7.892868, 3.1386414, 12.559975)
|
||||
|
||||
[node name="CSGBox3D5" type="CSGBox3D" parent="Environment Lighting/ShadowMesh" unique_id=1558764477]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1.4401147, 0.07262421, 1.3043289, 0.3730691)
|
||||
operation = 2
|
||||
size = Vector3(6.31279, 2.8363495, 11.79195)
|
||||
|
||||
[node name="CSGBox3D2" type="CSGBox3D" parent="Environment Lighting/ShadowMesh" unique_id=256598781]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1.4401147, -1.2756195, 1.594429, 9.117371)
|
||||
operation = 2
|
||||
size = Vector3(2.2171936, 1.5193024, 0.6852722)
|
||||
|
||||
[node name="CSGBox3D3" type="CSGBox3D" parent="Environment Lighting/ShadowMesh" unique_id=529866675]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1.4401147, -1.2756195, 1.543705, -8.582593)
|
||||
operation = 2
|
||||
size = Vector3(2.2171936, 1.4178543, 0.6857605)
|
||||
|
||||
[node name="CSGBox3D4" type="CSGBox3D" parent="Environment Lighting/ShadowMesh" unique_id=336400138]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1.4401147, -0.6437454, 1.1681881, -8.430157)
|
||||
operation = 2
|
||||
size = Vector3(0.95344543, 2.168888, 0.47406006)
|
||||
|
||||
[node name="Window" type="MeshInstance3D" parent="Environment Lighting" unique_id=1695240202]
|
||||
transform = Transform3D(-1, 8.742279e-08, 0, 3.821371e-15, 4.3711395e-08, -0.5926228, -8.742279e-08, -1, -2.5904363e-08, -1.2492318, 1.6067584, 6.105343)
|
||||
material_override = SubResource("ShaderMaterial_br20t")
|
||||
cast_shadow = 0
|
||||
gi_mode = 0
|
||||
mesh = SubResource("PlaneMesh_br20t")
|
||||
skeleton = NodePath("../../WorldEnvironment")
|
||||
|
||||
[node name="SubViewport" type="SubViewport" parent="Environment Lighting/Window" unique_id=252105235]
|
||||
own_world_3d = true
|
||||
size = Vector2i(1920, 1080)
|
||||
script = ExtResource("24_br20t")
|
||||
|
||||
[node name="outside-voluntary" parent="Environment Lighting/Window/SubViewport" unique_id=1250145469 instance=ExtResource("23_e1uao")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.794, -3.844, -3.527)
|
||||
|
||||
[node name="CameraOffset" type="Node3D" parent="Environment Lighting/Window/SubViewport" unique_id=962772267]
|
||||
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0.00059843063, 1.3661714, 0.0025396347)
|
||||
|
||||
[node name="Camera3D" type="Camera3D" parent="Environment Lighting/Window/SubViewport/CameraOffset" unique_id=1146237120]
|
||||
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0, 0, 0)
|
||||
fov = 60.0
|
||||
script = ExtResource("24_my8p4")
|
||||
|
||||
[node name="Window2" type="MeshInstance3D" parent="Environment Lighting" unique_id=689063603]
|
||||
transform = Transform3D(-1, 8.7422784e-08, 8.886355e-16, -2.3524414e-08, -0.26908785, -0.66877705, -8.4198255e-08, -0.9631156, 0.18685171, -1.3078495, 1.6067584, 6.5376687)
|
||||
visible = false
|
||||
material_override = SubResource("StandardMaterial3D_e1uao")
|
||||
cast_shadow = 0
|
||||
mesh = SubResource("PlaneMesh_br20t")
|
||||
skeleton = NodePath("../../WorldEnvironment")
|
||||
|
||||
[node name="BakeHelper" type="AnimationPlayer" parent="Environment Lighting" unique_id=701448391]
|
||||
root_node = NodePath("../..")
|
||||
libraries/ = SubResource("AnimationLibrary_ri8p0")
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="Environment Lighting" unique_id=2064353654]
|
||||
transform = Transform3D(-1, 8.742279e-08, 1.4682092e-21, 3.821371e-15, 4.3711395e-08, -1, -8.742279e-08, -1, -4.3711395e-08, -1.9509125, 1.9868374, 8.795959)
|
||||
light_color = Color(0.70861703, 0.6101794, 0.8508117, 1)
|
||||
light_energy = 4.0
|
||||
light_size = 2.0
|
||||
light_specular = 0.1
|
||||
shadow_enabled = true
|
||||
omni_range = 10.887243
|
||||
omni_attenuation = 0.5
|
||||
|
||||
[node name="CSGBox3D" type="CSGBox3D" parent="Environment Lighting" unique_id=1304862146]
|
||||
transform = Transform3D(0.3308437, -0.373788, -0.028722655, 0.20358013, 0.21130079, -0.40485442, 0.31479767, 0.25619233, 0.29200667, -1.0881984, 0.8681087, -1.4540486)
|
||||
visible = false
|
||||
material = SubResource("StandardMaterial3D_my8p4")
|
||||
|
||||
[editable path="PlayerController"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://dl2cx8e6l2wwj"]
|
||||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://dl2cx8e6l2wwj"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://k6a1jutqj4b6" path="res://base-environments/youth_room/import/textures/CarpetFluffy_baseColor.jpeg" id="1_61ey6"]
|
||||
[ext_resource type="Texture2D" uid="uid://cogp7xyo3v0p6" path="res://base-environments/youth_room/import/textures/CarpetFluffy_normal.png" id="2_5l5dn"]
|
||||
|
|
@ -9,12 +9,12 @@ cull_mode = 2
|
|||
vertex_color_use_as_albedo = true
|
||||
albedo_color = Color(0.117647, 0.870588, 0.968627, 1)
|
||||
albedo_texture = ExtResource("1_61ey6")
|
||||
metallic_specular = 0.36
|
||||
roughness = 0.9
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("2_5l5dn")
|
||||
rim_enabled = true
|
||||
rim = 0.3
|
||||
rim = 0.1
|
||||
rim_tint = 1.0
|
||||
subsurf_scatter_strength = 0.49
|
||||
backlight_enabled = true
|
||||
backlight = Color(0.27451, 0.447059, 0.568627, 1)
|
||||
subsurf_scatter_enabled = true
|
||||
subsurf_scatter_strength = 0.22
|
||||
backlight = Color(0.8426328, 0.90598094, 0.95415705, 1)
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="ShaderMaterial" load_steps=5 format=3 uid="uid://ct7uc5i5yp5qf"]
|
||||
[gd_resource type="ShaderMaterial" format=3 uid="uid://ct7uc5i5yp5qf"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://c61ekclk8loxn" path="res://base-environments/youth_room/import/textures/red_plaster_weathered_rough_4k.png" id="1_2nxvx"]
|
||||
[ext_resource type="Texture2D" uid="uid://kf0vfm4sf0o3" path="res://base-environments/youth_room/import/textures/red_plaster_weathered_nor_gl_4k.png" id="2_80i0p"]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="VisualShader" load_steps=10 format=3 uid="uid://bcuduhlnij5mc"]
|
||||
[gd_resource type="VisualShader" format=3 uid="uid://bcuduhlnij5mc"]
|
||||
|
||||
[sub_resource type="VisualShaderNodeFloatOp" id="VisualShaderNodeFloatOp_pq5me"]
|
||||
default_input_values = [0, 1.0, 1, 3.0]
|
||||
|
|
@ -26,90 +26,6 @@ operator = 2
|
|||
operator = 8
|
||||
|
||||
[resource]
|
||||
code = "shader_type spatial;
|
||||
render_mode blend_add, depth_draw_opaque, depth_test_default, cull_back, diffuse_lambert, specular_schlick_ggx;
|
||||
|
||||
uniform vec4 glass_tint : source_color;
|
||||
uniform vec4 lightcolor : source_color;
|
||||
|
||||
|
||||
|
||||
void fragment() {
|
||||
// ColorParameter:3
|
||||
vec4 n_out3p0 = glass_tint;
|
||||
|
||||
|
||||
// FloatConstant:2
|
||||
float n_out2p0 = 0.000000;
|
||||
|
||||
|
||||
// Input:5
|
||||
vec2 n_out5p0 = UV;
|
||||
|
||||
|
||||
// VectorDecompose:6
|
||||
float n_out6p0 = vec3(n_out5p0, 0.0).x;
|
||||
float n_out6p1 = vec3(n_out5p0, 0.0).y;
|
||||
float n_out6p2 = vec3(n_out5p0, 0.0).z;
|
||||
|
||||
|
||||
// FloatOp:11
|
||||
float n_in11p1 = 3.00000;
|
||||
float n_out11p0 = pow(n_out6p1, n_in11p1);
|
||||
|
||||
|
||||
// ColorParameter:4
|
||||
vec4 n_out4p0 = lightcolor;
|
||||
|
||||
|
||||
// Fresnel:7
|
||||
float n_in7p3 = 1.00000;
|
||||
float n_out7p0 = pow(1.0 - clamp(dot(NORMAL, VIEW), 0.0, 1.0), n_in7p3);
|
||||
|
||||
|
||||
// VectorOp:8
|
||||
vec3 n_out8p0 = vec3(n_out4p0.xyz) * vec3(n_out7p0);
|
||||
|
||||
|
||||
vec3 n_out9p0;
|
||||
// ColorOp:9
|
||||
{
|
||||
float base = vec3(n_out11p0).x;
|
||||
float blend = n_out8p0.x;
|
||||
if (base < 0.5) {
|
||||
n_out9p0.x = (base * (2.0 * blend));
|
||||
} else {
|
||||
n_out9p0.x = (1.0 - (1.0 - base) * (1.0 - 2.0 * (blend - 0.5)));
|
||||
}
|
||||
}
|
||||
{
|
||||
float base = vec3(n_out11p0).y;
|
||||
float blend = n_out8p0.y;
|
||||
if (base < 0.5) {
|
||||
n_out9p0.y = (base * (2.0 * blend));
|
||||
} else {
|
||||
n_out9p0.y = (1.0 - (1.0 - base) * (1.0 - 2.0 * (blend - 0.5)));
|
||||
}
|
||||
}
|
||||
{
|
||||
float base = vec3(n_out11p0).z;
|
||||
float blend = n_out8p0.z;
|
||||
if (base < 0.5) {
|
||||
n_out9p0.z = (base * (2.0 * blend));
|
||||
} else {
|
||||
n_out9p0.z = (1.0 - (1.0 - base) * (1.0 - 2.0 * (blend - 0.5)));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// Output:0
|
||||
ALBEDO = vec3(n_out3p0.xyz);
|
||||
ROUGHNESS = n_out2p0;
|
||||
EMISSION = n_out9p0;
|
||||
|
||||
|
||||
}
|
||||
"
|
||||
modes/blend = 1
|
||||
nodes/fragment/2/node = SubResource("VisualShaderNodeFloatConstant_2mt73")
|
||||
nodes/fragment/2/position = Vector2(40, 260)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,13 @@
|
|||
extends Camera3D
|
||||
|
||||
@export var camera_path: NodePath
|
||||
|
||||
var camera: Camera3D
|
||||
|
||||
func _ready():
|
||||
camera = get_tree().root.get_viewport().get_camera_3d()
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
func _process(_delta):
|
||||
self.transform = camera.global_transform
|
||||
self.fov = camera.fov;
|
||||
|
|
@ -0,0 +1 @@
|
|||
uid://c7m3ypitty2ym
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
extends SubViewport
|
||||
|
||||
func _ready() -> void:
|
||||
get_tree().root.size_changed.connect(update_size)
|
||||
|
||||
func update_size():
|
||||
size = get_tree().root.size
|
||||
|
|
@ -0,0 +1 @@
|
|||
uid://4xh7o1snfwbx
|
||||
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue