Adds several skybox scenes to addon
This commit is contained in:
parent
a4f409f877
commit
b2e3a3957b
74 changed files with 99840 additions and 23 deletions
BIN
Assets/skybox/AllSkyFree_Sky_AnotherPlanet_Equirect.png
(Stored with Git LFS)
Normal file
BIN
Assets/skybox/AllSkyFree_Sky_AnotherPlanet_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cmp5aqolgq5ja"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_AnotherPlanet_Equirect.png-f472fa93928210007749533fa1259b6c.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/skybox/AllSkyFree_Sky_AnotherPlanet_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_AnotherPlanet_Equirect.png-f472fa93928210007749533fa1259b6c.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/skybox/AllSkyFree_Sky_CartoonNightSky_Equirect.png
(Stored with Git LFS)
Normal file
BIN
Assets/skybox/AllSkyFree_Sky_CartoonNightSky_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://0frng64ju3dh"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_CartoonNightSky_Equirect.png-52fdbf942dfee97a08abb221c309d17c.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/skybox/AllSkyFree_Sky_CartoonNightSky_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_CartoonNightSky_Equirect.png-52fdbf942dfee97a08abb221c309d17c.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/skybox/AllSkyFree_Sky_ClearBlueSky_Equirect.png
(Stored with Git LFS)
Normal file
BIN
Assets/skybox/AllSkyFree_Sky_ClearBlueSky_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://ehqdf2ka4fhy"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_ClearBlueSky_Equirect.png-a2ed175d45de374cad502841e1011c08.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/skybox/AllSkyFree_Sky_ClearBlueSky_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_ClearBlueSky_Equirect.png-a2ed175d45de374cad502841e1011c08.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/skybox/AllSkyFree_Sky_ColdNight_Equirect.png
(Stored with Git LFS)
Normal file
BIN
Assets/skybox/AllSkyFree_Sky_ColdNight_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Assets/skybox/AllSkyFree_Sky_ColdNight_Equirect.png.import
Normal file
34
Assets/skybox/AllSkyFree_Sky_ColdNight_Equirect.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cqyng2l1ccgjt"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_ColdNight_Equirect.png-a10084bc767271a8d80fa9267f2d9dec.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/skybox/AllSkyFree_Sky_ColdNight_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_ColdNight_Equirect.png-a10084bc767271a8d80fa9267f2d9dec.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/skybox/AllSkyFree_Sky_ColdSunset_Equirect.png
(Stored with Git LFS)
Normal file
BIN
Assets/skybox/AllSkyFree_Sky_ColdSunset_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Assets/skybox/AllSkyFree_Sky_ColdSunset_Equirect.png.import
Normal file
34
Assets/skybox/AllSkyFree_Sky_ColdSunset_Equirect.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dwv4jlwoq1cev"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_ColdSunset_Equirect.png-f98f8d38f7987c0a591d330dabb4ae25.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/skybox/AllSkyFree_Sky_ColdSunset_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_ColdSunset_Equirect.png-f98f8d38f7987c0a591d330dabb4ae25.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/skybox/AllSkyFree_Sky_DeepDusk_Equirect.png
(Stored with Git LFS)
Normal file
BIN
Assets/skybox/AllSkyFree_Sky_DeepDusk_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Assets/skybox/AllSkyFree_Sky_DeepDusk_Equirect.png.import
Normal file
34
Assets/skybox/AllSkyFree_Sky_DeepDusk_Equirect.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bnufkjiwlsbsn"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_DeepDusk_Equirect.png-26348cbfe859edd490f712b86c6dd925.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/skybox/AllSkyFree_Sky_DeepDusk_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_DeepDusk_Equirect.png-26348cbfe859edd490f712b86c6dd925.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/skybox/AllSkyFree_Sky_EpicBlueSunset_Equirect.png
(Stored with Git LFS)
Normal file
BIN
Assets/skybox/AllSkyFree_Sky_EpicBlueSunset_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bge2mlo15mqqy"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_EpicBlueSunset_Equirect.png-40d922c511b94cccba391065ac64678e.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/skybox/AllSkyFree_Sky_EpicBlueSunset_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_EpicBlueSunset_Equirect.png-40d922c511b94cccba391065ac64678e.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/skybox/AllSkyFree_Sky_EpicGloriousPink_Equirect.png
(Stored with Git LFS)
Normal file
BIN
Assets/skybox/AllSkyFree_Sky_EpicGloriousPink_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dysuqxmmas0iv"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_EpicGloriousPink_Equirect.png-e7689b4364b44d277fab8c9a857ac0f1.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/skybox/AllSkyFree_Sky_EpicGloriousPink_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_EpicGloriousPink_Equirect.png-e7689b4364b44d277fab8c9a857ac0f1.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/skybox/AllSkyFree_Sky_MoonBurst_Equirect.png
(Stored with Git LFS)
Normal file
BIN
Assets/skybox/AllSkyFree_Sky_MoonBurst_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Assets/skybox/AllSkyFree_Sky_MoonBurst_Equirect.png.import
Normal file
34
Assets/skybox/AllSkyFree_Sky_MoonBurst_Equirect.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b216qsrdyb16u"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_MoonBurst_Equirect.png-90a4bc136c7b26273ec17f8d5a25eb50.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/skybox/AllSkyFree_Sky_MoonBurst_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_MoonBurst_Equirect.png-90a4bc136c7b26273ec17f8d5a25eb50.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/skybox/AllSkyFree_Sky_OvercastLow_Equirect.png
(Stored with Git LFS)
Normal file
BIN
Assets/skybox/AllSkyFree_Sky_OvercastLow_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Assets/skybox/AllSkyFree_Sky_OvercastLow_Equirect.png.import
Normal file
34
Assets/skybox/AllSkyFree_Sky_OvercastLow_Equirect.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c01sjk702vkj8"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_OvercastLow_Equirect.png-e32c14c480aaf52f9f03d4d5e0b6e597.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/skybox/AllSkyFree_Sky_OvercastLow_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_OvercastLow_Equirect.png-e32c14c480aaf52f9f03d4d5e0b6e597.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
|
||||||
|
|
@ -7,6 +7,7 @@ var mesh_instances: Array[MeshInstance3D] = []
|
||||||
var original_materials: Array[Material] = []
|
var original_materials: Array[Material] = []
|
||||||
var outline_material: Material
|
var outline_material: Material
|
||||||
var is_invisible: bool = false
|
var is_invisible: bool = false
|
||||||
|
var interact_range: bool = false
|
||||||
var fade_tween: Tween
|
var fade_tween: Tween
|
||||||
|
|
||||||
@onready var area: Area3D = $InteractRange
|
@onready var area: Area3D = $InteractRange
|
||||||
|
|
@ -74,7 +75,7 @@ func fade_out_tree_simple(duration: float = 0.25):
|
||||||
last_blocked.stop()
|
last_blocked.stop()
|
||||||
last_blocked.start()
|
last_blocked.start()
|
||||||
|
|
||||||
if is_invisible:
|
if is_invisible or interact_range:
|
||||||
return
|
return
|
||||||
|
|
||||||
is_invisible = true
|
is_invisible = true
|
||||||
|
|
@ -161,13 +162,14 @@ func toggle_tree_visibility(duration: float = 1.0):
|
||||||
func _on_player_entered(body: Node3D):
|
func _on_player_entered(body: Node3D):
|
||||||
if body.is_in_group("player"):
|
if body.is_in_group("player"):
|
||||||
# Apply outline to all mesh instances
|
# Apply outline to all mesh instances
|
||||||
|
interact_range = true
|
||||||
if not is_invisible:
|
if not is_invisible:
|
||||||
for mesh in mesh_instances:
|
for mesh in mesh_instances:
|
||||||
mesh.material_overlay = outline_material
|
mesh.material_overlay = outline_material
|
||||||
|
|
||||||
func _on_player_exited(body: Node3D):
|
func _on_player_exited(body: Node3D):
|
||||||
if body.is_in_group("player"):
|
if body.is_in_group("player"):
|
||||||
Log.pr('Out of range...')
|
interact_range = false
|
||||||
# Remove outline from all mesh instances
|
# Remove outline from all mesh instances
|
||||||
if not is_invisible:
|
if not is_invisible:
|
||||||
# Reset the material overlay to null
|
# Reset the material overlay to null
|
||||||
|
|
|
||||||
29
addons/AllSkyFree/AllSkyFree_AnotherPlanet.tscn
Normal file
29
addons/AllSkyFree/AllSkyFree_AnotherPlanet.tscn
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://hdpk5fdocr03"]
|
||||||
|
|
||||||
|
[sub_resource type="Sky" id="1"]
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id="2"]
|
||||||
|
background_mode = 2
|
||||||
|
sky = SubResource("1")
|
||||||
|
ambient_light_energy = 0.96
|
||||||
|
ssao_radius = 8.1
|
||||||
|
ssao_intensity = 4.3
|
||||||
|
glow_enabled = true
|
||||||
|
glow_intensity = 1.86
|
||||||
|
glow_strength = 0.87
|
||||||
|
glow_bloom = 0.02
|
||||||
|
glow_hdr_threshold = 0.44
|
||||||
|
fog_depth_curve = 2.2974
|
||||||
|
fog_depth_begin = 0.0
|
||||||
|
fog_depth_end = 1197.5
|
||||||
|
|
||||||
|
[node name="AllSkyFree_AnotherPlanet" type="Node3D"]
|
||||||
|
|
||||||
|
[node name="WorldEnvironment_AnotherPlanet" type="WorldEnvironment" parent="."]
|
||||||
|
environment = SubResource("2")
|
||||||
|
|
||||||
|
[node name="DirectionalLight_AnotherPlanet" type="DirectionalLight3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 0.849579, 0.527461, 0, -0.527461, 0.849579, 0, 26.5368, 0)
|
||||||
|
light_color = Color(0.764706, 0.666667, 0.662745, 1)
|
||||||
|
light_energy = 2.48
|
||||||
|
shadow_enabled = true
|
||||||
45
addons/AllSkyFree/AllSkyFree_CartoonNightSky.tscn
Normal file
45
addons/AllSkyFree/AllSkyFree_CartoonNightSky.tscn
Normal file
|
|
@ -0,0 +1,45 @@
|
||||||
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_CartoonNightSky_Equirect.png" type="Texture" id=1]
|
||||||
|
|
||||||
|
|
||||||
|
[sub_resource type="PanoramaSky" id=1]
|
||||||
|
panorama = ExtResource( 1 )
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id=2]
|
||||||
|
background_mode = 2
|
||||||
|
background_sky = SubResource( 1 )
|
||||||
|
ambient_light_energy = 1.11
|
||||||
|
fog_enabled = true
|
||||||
|
fog_color = Color( 0.12549, 0.266667, 0.458824, 1 )
|
||||||
|
fog_sun_color = Color( 0.847059, 0.823529, 0.796078, 1 )
|
||||||
|
fog_sun_amount = 0.56
|
||||||
|
fog_depth_begin = 0.0
|
||||||
|
fog_depth_end = 1679.0
|
||||||
|
fog_depth_curve = 2.0
|
||||||
|
fog_height_min = 197.6
|
||||||
|
fog_height_max = -171.5
|
||||||
|
ssao_radius = 8.1
|
||||||
|
ssao_intensity = 4.3
|
||||||
|
ssao_radius2 = 40.7
|
||||||
|
ssao_intensity2 = 14.6
|
||||||
|
ssao_bias = 0.059
|
||||||
|
ssao_color = Color( 0.180392, 0.207843, 0.25098, 1 )
|
||||||
|
glow_enabled = true
|
||||||
|
glow_intensity = 1.86
|
||||||
|
glow_strength = 0.87
|
||||||
|
glow_bloom = 0.02
|
||||||
|
glow_hdr_threshold = 0.44
|
||||||
|
glow_bicubic_upscale = true
|
||||||
|
|
||||||
|
[node name="AllSkyFree_CartoonNightSky" type="Spatial"]
|
||||||
|
|
||||||
|
[node name="WorldEnvironment_CartoonNightSky" type="WorldEnvironment" parent="."]
|
||||||
|
environment = SubResource( 2 )
|
||||||
|
|
||||||
|
[node name="DirectionalLight_CartoonNightSky" type="DirectionalLight" parent="."]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 0.849579, 0.527461, 0, -0.527461, 0.849579, 0, 26.5368, 0 )
|
||||||
|
light_color = Color( 1, 0.980392, 0.968627, 1 )
|
||||||
|
light_energy = 0.4
|
||||||
|
light_specular = 1.0
|
||||||
|
shadow_enabled = true
|
||||||
45
addons/AllSkyFree/AllSkyFree_ClearBlueSky.tscn
Normal file
45
addons/AllSkyFree/AllSkyFree_ClearBlueSky.tscn
Normal file
|
|
@ -0,0 +1,45 @@
|
||||||
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ClearBlueSky_Equirect.png" type="Texture" id=1]
|
||||||
|
|
||||||
|
|
||||||
|
[sub_resource type="PanoramaSky" id=1]
|
||||||
|
panorama = ExtResource( 1 )
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id=2]
|
||||||
|
background_mode = 2
|
||||||
|
background_sky = SubResource( 1 )
|
||||||
|
ambient_light_energy = 0.99
|
||||||
|
fog_enabled = true
|
||||||
|
fog_color = Color( 0.309804, 0.690196, 0.945098, 1 )
|
||||||
|
fog_sun_color = Color( 0.847059, 0.823529, 0.796078, 1 )
|
||||||
|
fog_sun_amount = 1.0
|
||||||
|
fog_depth_begin = 0.0
|
||||||
|
fog_depth_end = 2592.6
|
||||||
|
fog_depth_curve = 2.0
|
||||||
|
fog_height_min = 197.6
|
||||||
|
fog_height_max = -171.5
|
||||||
|
ssao_radius = 8.1
|
||||||
|
ssao_intensity = 4.3
|
||||||
|
ssao_radius2 = 40.7
|
||||||
|
ssao_intensity2 = 14.6
|
||||||
|
ssao_bias = 0.059
|
||||||
|
ssao_color = Color( 0.180392, 0.207843, 0.25098, 1 )
|
||||||
|
glow_enabled = true
|
||||||
|
glow_intensity = 1.86
|
||||||
|
glow_strength = 0.87
|
||||||
|
glow_bloom = 0.02
|
||||||
|
glow_hdr_threshold = 0.44
|
||||||
|
glow_bicubic_upscale = true
|
||||||
|
|
||||||
|
[node name="AllSkyFree_ClearBlueSky" type="Spatial"]
|
||||||
|
|
||||||
|
[node name="WorldEnvironment_ClearBlueSky" type="WorldEnvironment" parent="."]
|
||||||
|
environment = SubResource( 2 )
|
||||||
|
|
||||||
|
[node name="DirectionalLight_ClearBlueSky" type="DirectionalLight" parent="."]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 0.603013, 0.797731, 0, -0.797731, 0.603013, 0, 26.5368, 0 )
|
||||||
|
light_color = Color( 1, 0.980392, 0.968627, 1 )
|
||||||
|
light_energy = 1.04
|
||||||
|
light_specular = 1.0
|
||||||
|
shadow_enabled = true
|
||||||
46
addons/AllSkyFree/AllSkyFree_ColdNight.tscn
Normal file
46
addons/AllSkyFree/AllSkyFree_ColdNight.tscn
Normal file
|
|
@ -0,0 +1,46 @@
|
||||||
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ColdNight_Equirect.png" type="Texture" id=1]
|
||||||
|
|
||||||
|
|
||||||
|
[sub_resource type="PanoramaSky" id=1]
|
||||||
|
panorama = ExtResource( 1 )
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id=2]
|
||||||
|
background_mode = 2
|
||||||
|
background_sky = SubResource( 1 )
|
||||||
|
ambient_light_energy = 1.11
|
||||||
|
fog_enabled = true
|
||||||
|
fog_color = Color( 0.0392157, 0.0745098, 0.12549, 1 )
|
||||||
|
fog_sun_color = Color( 0.364706, 0.505882, 0.662745, 1 )
|
||||||
|
fog_sun_amount = 0.2
|
||||||
|
fog_depth_begin = 0.0
|
||||||
|
fog_depth_end = 1358.0
|
||||||
|
fog_depth_curve = 2.0
|
||||||
|
fog_transmit_enabled = true
|
||||||
|
fog_height_min = 197.6
|
||||||
|
fog_height_max = -171.5
|
||||||
|
ssao_radius = 8.1
|
||||||
|
ssao_intensity = 4.3
|
||||||
|
ssao_radius2 = 40.7
|
||||||
|
ssao_intensity2 = 14.6
|
||||||
|
ssao_bias = 0.059
|
||||||
|
ssao_color = Color( 0.180392, 0.207843, 0.25098, 1 )
|
||||||
|
glow_enabled = true
|
||||||
|
glow_intensity = 1.86
|
||||||
|
glow_strength = 0.87
|
||||||
|
glow_bloom = 0.02
|
||||||
|
glow_hdr_threshold = 0.44
|
||||||
|
glow_bicubic_upscale = true
|
||||||
|
|
||||||
|
[node name="AllSkyFree_ColdNight" type="Spatial"]
|
||||||
|
|
||||||
|
[node name="WorldEnvironment_ColdNightEquirect" type="WorldEnvironment" parent="."]
|
||||||
|
environment = SubResource( 2 )
|
||||||
|
|
||||||
|
[node name="DirectionalLight_ColdNightEquirect" type="DirectionalLight" parent="."]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 0.849579, 0.527461, 0, -0.527461, 0.849579, 0, 26.5368, 0 )
|
||||||
|
light_color = Color( 0.376471, 0.517647, 0.666667, 1 )
|
||||||
|
light_energy = 0.07
|
||||||
|
light_specular = 1.0
|
||||||
|
shadow_enabled = true
|
||||||
46
addons/AllSkyFree/AllSkyFree_ColdSunset.tscn
Normal file
46
addons/AllSkyFree/AllSkyFree_ColdSunset.tscn
Normal file
|
|
@ -0,0 +1,46 @@
|
||||||
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ColdSunset_Equirect.png" type="Texture" id=1]
|
||||||
|
|
||||||
|
|
||||||
|
[sub_resource type="PanoramaSky" id=1]
|
||||||
|
panorama = ExtResource( 1 )
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id=2]
|
||||||
|
background_mode = 2
|
||||||
|
background_sky = SubResource( 1 )
|
||||||
|
ambient_light_energy = 0.37
|
||||||
|
fog_enabled = true
|
||||||
|
fog_color = Color( 0.556863, 0.596078, 0.647059, 1 )
|
||||||
|
fog_sun_color = Color( 1, 0.909804, 0.807843, 1 )
|
||||||
|
fog_sun_amount = 1.0
|
||||||
|
fog_depth_begin = 0.0
|
||||||
|
fog_depth_end = 1358.0
|
||||||
|
fog_depth_curve = 2.0
|
||||||
|
fog_transmit_enabled = true
|
||||||
|
fog_height_min = 197.6
|
||||||
|
fog_height_max = -171.5
|
||||||
|
ssao_radius = 8.1
|
||||||
|
ssao_intensity = 4.3
|
||||||
|
ssao_radius2 = 40.7
|
||||||
|
ssao_intensity2 = 14.6
|
||||||
|
ssao_bias = 0.059
|
||||||
|
ssao_color = Color( 0.180392, 0.207843, 0.25098, 1 )
|
||||||
|
glow_enabled = true
|
||||||
|
glow_intensity = 1.86
|
||||||
|
glow_strength = 0.87
|
||||||
|
glow_bloom = 0.02
|
||||||
|
glow_hdr_threshold = 0.44
|
||||||
|
glow_bicubic_upscale = true
|
||||||
|
|
||||||
|
[node name="AllSkyFree_ColdSunset" type="Spatial"]
|
||||||
|
|
||||||
|
[node name="WorldEnvironment_ColdSunset" type="WorldEnvironment" parent="."]
|
||||||
|
environment = SubResource( 2 )
|
||||||
|
|
||||||
|
[node name="DirectionalLight_ColdSunset" type="DirectionalLight" parent="."]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 0.849579, 0.527461, 0, -0.527461, 0.849579, 0, 26.5368, 0 )
|
||||||
|
light_color = Color( 0.96875, 0.9232, 0.8321, 1 )
|
||||||
|
light_energy = 1.18
|
||||||
|
light_specular = 1.0
|
||||||
|
shadow_enabled = true
|
||||||
49
addons/AllSkyFree/AllSkyFree_DeepDusk.tscn
Normal file
49
addons/AllSkyFree/AllSkyFree_DeepDusk.tscn
Normal file
|
|
@ -0,0 +1,49 @@
|
||||||
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_DeepDusk_Equirect.png" type="Texture" id=1]
|
||||||
|
|
||||||
|
|
||||||
|
[sub_resource type="PanoramaSky" id=1]
|
||||||
|
panorama = ExtResource( 1 )
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id=2]
|
||||||
|
background_mode = 2
|
||||||
|
background_sky = SubResource( 1 )
|
||||||
|
ambient_light_energy = 0.77
|
||||||
|
fog_enabled = true
|
||||||
|
fog_color = Color( 0.14902, 0.113725, 0.145098, 1 )
|
||||||
|
fog_sun_color = Color( 0.541176, 0.211765, 0.160784, 1 )
|
||||||
|
fog_sun_amount = 0.11
|
||||||
|
fog_depth_begin = 98.8
|
||||||
|
fog_depth_end = 1444.5
|
||||||
|
fog_depth_curve = 0.466516
|
||||||
|
fog_transmit_enabled = true
|
||||||
|
fog_transmit_curve = 0.659754
|
||||||
|
fog_height_enabled = true
|
||||||
|
fog_height_min = 148.2
|
||||||
|
fog_height_max = -48.0
|
||||||
|
fog_height_curve = 4.59481
|
||||||
|
ssao_radius = 8.1
|
||||||
|
ssao_intensity = 4.3
|
||||||
|
ssao_radius2 = 40.7
|
||||||
|
ssao_intensity2 = 14.6
|
||||||
|
ssao_bias = 0.059
|
||||||
|
ssao_color = Color( 0.180392, 0.207843, 0.25098, 1 )
|
||||||
|
glow_enabled = true
|
||||||
|
glow_intensity = 1.86
|
||||||
|
glow_strength = 0.87
|
||||||
|
glow_bloom = 0.02
|
||||||
|
glow_hdr_threshold = 0.44
|
||||||
|
glow_bicubic_upscale = true
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DeepDusk" type="Spatial"]
|
||||||
|
|
||||||
|
[node name="WorldEnvironment_DeepDusk" type="WorldEnvironment" parent="."]
|
||||||
|
environment = SubResource( 2 )
|
||||||
|
|
||||||
|
[node name="DirectionalLight_DeepDusk" type="DirectionalLight" parent="."]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 0.986072, 0.166321, 0, -0.166321, 0.986072, 0, 26.5368, 0 )
|
||||||
|
light_color = Color( 0.521569, 0.203922, 0.160784, 1 )
|
||||||
|
light_energy = 0.41
|
||||||
|
light_specular = 1.0
|
||||||
|
shadow_enabled = true
|
||||||
48
addons/AllSkyFree/AllSkyFree_EpicBlueSunset.tscn
Normal file
48
addons/AllSkyFree/AllSkyFree_EpicBlueSunset.tscn
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_EpicBlueSunset_Equirect.png" type="Texture" id=1]
|
||||||
|
|
||||||
|
|
||||||
|
[sub_resource type="PanoramaSky" id=1]
|
||||||
|
panorama = ExtResource( 1 )
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id=2]
|
||||||
|
background_mode = 2
|
||||||
|
background_sky = SubResource( 1 )
|
||||||
|
ambient_light_energy = 0.67
|
||||||
|
fog_enabled = true
|
||||||
|
fog_color = Color( 0.305882, 0.372549, 0.52549, 1 )
|
||||||
|
fog_sun_color = Color( 0.901961, 0.803922, 0.752941, 1 )
|
||||||
|
fog_sun_amount = 1.0
|
||||||
|
fog_depth_begin = 98.8
|
||||||
|
fog_depth_end = 1444.5
|
||||||
|
fog_depth_curve = 0.466516
|
||||||
|
fog_transmit_enabled = true
|
||||||
|
fog_transmit_curve = 0.659754
|
||||||
|
fog_height_enabled = true
|
||||||
|
fog_height_min = 148.2
|
||||||
|
fog_height_max = -48.0
|
||||||
|
fog_height_curve = 4.59481
|
||||||
|
ssao_radius = 8.1
|
||||||
|
ssao_intensity = 4.3
|
||||||
|
ssao_radius2 = 40.7
|
||||||
|
ssao_intensity2 = 14.6
|
||||||
|
ssao_bias = 0.059
|
||||||
|
ssao_color = Color( 0.180392, 0.207843, 0.25098, 1 )
|
||||||
|
glow_enabled = true
|
||||||
|
glow_intensity = 1.86
|
||||||
|
glow_strength = 0.87
|
||||||
|
glow_bloom = 0.02
|
||||||
|
glow_hdr_threshold = 0.44
|
||||||
|
glow_bicubic_upscale = true
|
||||||
|
|
||||||
|
[node name="AllSkyFree_EpicBlueSunset" type="Spatial"]
|
||||||
|
|
||||||
|
[node name="WorldEnvironment_EpicBlueSunset" type="WorldEnvironment" parent="."]
|
||||||
|
environment = SubResource( 2 )
|
||||||
|
|
||||||
|
[node name="DirectionalLight_EpicBlueSunset" type="DirectionalLight" parent="."]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 0.849579, 0.527461, 0, -0.527461, 0.849579, 0, 26.5368, 0 )
|
||||||
|
light_color = Color( 1, 0.924276, 0.869018, 1 )
|
||||||
|
light_specular = 1.0
|
||||||
|
shadow_enabled = true
|
||||||
41
addons/AllSkyFree/AllSkyFree_EpicGloriousPink.tscn
Normal file
41
addons/AllSkyFree/AllSkyFree_EpicGloriousPink.tscn
Normal file
|
|
@ -0,0 +1,41 @@
|
||||||
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_EpicGloriousPink_Equirect.png" type="Texture" id=1]
|
||||||
|
|
||||||
|
|
||||||
|
[sub_resource type="PanoramaSky" id=1]
|
||||||
|
panorama = ExtResource( 1 )
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id=2]
|
||||||
|
background_mode = 2
|
||||||
|
background_sky = SubResource( 1 )
|
||||||
|
fog_enabled = true
|
||||||
|
fog_color = Color( 0.737255, 0.654902, 0.741176, 1 )
|
||||||
|
fog_sun_color = Color( 1, 0.945098, 0.835294, 1 )
|
||||||
|
fog_sun_amount = 1.0
|
||||||
|
fog_height_enabled = true
|
||||||
|
fog_height_min = 148.2
|
||||||
|
fog_height_max = -171.5
|
||||||
|
ssao_radius = 8.1
|
||||||
|
ssao_intensity = 4.3
|
||||||
|
ssao_radius2 = 40.7
|
||||||
|
ssao_intensity2 = 14.6
|
||||||
|
ssao_bias = 0.059
|
||||||
|
ssao_color = Color( 0.180392, 0.207843, 0.25098, 1 )
|
||||||
|
glow_enabled = true
|
||||||
|
glow_intensity = 1.86
|
||||||
|
glow_strength = 0.87
|
||||||
|
glow_bloom = 0.02
|
||||||
|
glow_hdr_threshold = 0.44
|
||||||
|
glow_bicubic_upscale = true
|
||||||
|
|
||||||
|
[node name="AllSkyFree_EpicGloriousPink" type="Spatial"]
|
||||||
|
|
||||||
|
[node name="WorldEnvironment_EpicGloriousPink" type="WorldEnvironment" parent="."]
|
||||||
|
environment = SubResource( 2 )
|
||||||
|
|
||||||
|
[node name="DirectionalLight_EpicGloriousPink" type="DirectionalLight" parent="."]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 0.849579, 0.527461, 0, -0.527461, 0.849579, 0, 26.5368, 0 )
|
||||||
|
light_color = Color( 0.847059, 0.74902, 0.8, 1 )
|
||||||
|
light_specular = 1.0
|
||||||
|
shadow_enabled = true
|
||||||
44
addons/AllSkyFree/AllSkyFree_MoonBurst.tscn
Normal file
44
addons/AllSkyFree/AllSkyFree_MoonBurst.tscn
Normal file
|
|
@ -0,0 +1,44 @@
|
||||||
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_MoonBurst_Equirect.png" type="Texture" id=1]
|
||||||
|
|
||||||
|
|
||||||
|
[sub_resource type="PanoramaSky" id=1]
|
||||||
|
panorama = ExtResource( 1 )
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id=2]
|
||||||
|
background_mode = 2
|
||||||
|
background_sky = SubResource( 1 )
|
||||||
|
fog_enabled = true
|
||||||
|
fog_color = Color( 0.0745098, 0.0901961, 0.117647, 1 )
|
||||||
|
fog_sun_color = Color( 0.564706, 0.729412, 0.92549, 1 )
|
||||||
|
fog_sun_amount = 0.13
|
||||||
|
fog_depth_begin = 0.0
|
||||||
|
fog_depth_end = 1024.7
|
||||||
|
fog_depth_curve = 0.615572
|
||||||
|
fog_height_min = 148.2
|
||||||
|
fog_height_max = -171.5
|
||||||
|
ssao_radius = 8.1
|
||||||
|
ssao_intensity = 4.3
|
||||||
|
ssao_radius2 = 40.7
|
||||||
|
ssao_intensity2 = 14.6
|
||||||
|
ssao_bias = 0.059
|
||||||
|
ssao_color = Color( 0.180392, 0.207843, 0.25098, 1 )
|
||||||
|
glow_enabled = true
|
||||||
|
glow_intensity = 1.86
|
||||||
|
glow_strength = 0.87
|
||||||
|
glow_bloom = 0.02
|
||||||
|
glow_hdr_threshold = 0.44
|
||||||
|
glow_bicubic_upscale = true
|
||||||
|
|
||||||
|
[node name="AllSkyFree_MoonBurst" type="Spatial"]
|
||||||
|
|
||||||
|
[node name="WorldEnvironment_MoonBurst" type="WorldEnvironment" parent="."]
|
||||||
|
environment = SubResource( 2 )
|
||||||
|
|
||||||
|
[node name="DirectionalLight_MoonBurst" type="DirectionalLight" parent="."]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 0.849579, 0.527461, 0, -0.527461, 0.849579, 0, 26.5368, 0 )
|
||||||
|
light_color = Color( 0.52549, 0.619608, 0.733333, 1 )
|
||||||
|
light_energy = 0.32
|
||||||
|
light_specular = 1.0
|
||||||
|
shadow_enabled = true
|
||||||
47
addons/AllSkyFree/AllSkyFree_OvercastLow.tscn
Normal file
47
addons/AllSkyFree/AllSkyFree_OvercastLow.tscn
Normal file
|
|
@ -0,0 +1,47 @@
|
||||||
|
[gd_scene load_steps=4 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_OvercastLow_Equirect.png" type="Texture" id=1]
|
||||||
|
|
||||||
|
|
||||||
|
[sub_resource type="PanoramaSky" id=1]
|
||||||
|
panorama = ExtResource( 1 )
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id=2]
|
||||||
|
background_mode = 2
|
||||||
|
background_sky = SubResource( 1 )
|
||||||
|
ambient_light_energy = 0.76
|
||||||
|
fog_enabled = true
|
||||||
|
fog_color = Color( 0.407843, 0.396078, 0.388235, 1 )
|
||||||
|
fog_sun_color = Color( 0.847059, 0.823529, 0.796078, 1 )
|
||||||
|
fog_sun_amount = 0.56
|
||||||
|
fog_depth_begin = 0.0
|
||||||
|
fog_depth_end = 1197.5
|
||||||
|
fog_depth_curve = 2.2974
|
||||||
|
fog_transmit_enabled = true
|
||||||
|
fog_height_enabled = true
|
||||||
|
fog_height_min = 197.6
|
||||||
|
fog_height_max = -171.5
|
||||||
|
ssao_radius = 8.1
|
||||||
|
ssao_intensity = 4.3
|
||||||
|
ssao_radius2 = 40.7
|
||||||
|
ssao_intensity2 = 14.6
|
||||||
|
ssao_bias = 0.059
|
||||||
|
ssao_color = Color( 0.180392, 0.207843, 0.25098, 1 )
|
||||||
|
glow_enabled = true
|
||||||
|
glow_intensity = 1.86
|
||||||
|
glow_strength = 0.87
|
||||||
|
glow_bloom = 0.02
|
||||||
|
glow_hdr_threshold = 0.44
|
||||||
|
glow_bicubic_upscale = true
|
||||||
|
|
||||||
|
[node name="AllSkyFree_OvercastLow" type="Spatial"]
|
||||||
|
|
||||||
|
[node name="WorldEnvironment_OvercastLow" type="WorldEnvironment" parent="."]
|
||||||
|
environment = SubResource( 2 )
|
||||||
|
|
||||||
|
[node name="DirectionalLight_OvercastLow" type="DirectionalLight" parent="."]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 0.849579, 0.527461, 0, -0.527461, 0.849579, 0, 26.5368, 0 )
|
||||||
|
light_color = Color( 0.654902, 0.647059, 0.635294, 1 )
|
||||||
|
light_energy = 0.18
|
||||||
|
light_specular = 1.0
|
||||||
|
shadow_enabled = true
|
||||||
BIN
addons/AllSkyFree/Demo/AllSkyFree_DemoEnvMat.material
Normal file
BIN
addons/AllSkyFree/Demo/AllSkyFree_DemoEnvMat.material
Normal file
Binary file not shown.
BIN
addons/AllSkyFree/Demo/AllSkyFree_DemoEnvReflect.material
Normal file
BIN
addons/AllSkyFree/Demo/AllSkyFree_DemoEnvReflect.material
Normal file
Binary file not shown.
9
addons/AllSkyFree/Demo/AllSkyFree_DemoLandsacpe.tscn
Normal file
9
addons/AllSkyFree/Demo/AllSkyFree_DemoLandsacpe.tscn
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
[gd_scene load_steps=2 format=3 uid="uid://drml16kq7t5sa"]
|
||||||
|
|
||||||
|
[ext_resource type="ArrayMesh" uid="uid://bkc1c67m5e0u1" path="res://addons/AllSkyFree/Demo/AllSky_DemoEnvironment.obj" id="1"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DemoLandscape" type="Node3D"]
|
||||||
|
|
||||||
|
[node name="AllSky_DemoEnvironment" type="MeshInstance3D" parent="."]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 188.305)
|
||||||
|
mesh = ExtResource("1")
|
||||||
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_AnotherPlanet.tscn
Normal file
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_AnotherPlanet.tscn
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
[gd_scene load_steps=3 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/AllSkyFree_AnotherPlanet.tscn" type="PackedScene" id=1]
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Demo/AllSkyFree_DemoLandsacpe.tscn" type="PackedScene" id=2]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_Sky_AnotherPlanet" type="Node"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DemoLandscape" parent="." instance=ExtResource( 2 )]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_AnotherPlanet" parent="." instance=ExtResource( 1 )]
|
||||||
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_CartoonNightSky.tscn
Normal file
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_CartoonNightSky.tscn
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
[gd_scene load_steps=3 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/AllSkyFree_CartoonNightSky.tscn" type="PackedScene" id=1]
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Demo/AllSkyFree_DemoLandsacpe.tscn" type="PackedScene" id=2]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_Sky_CartoonNightSky" type="Node"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DemoLandscape" parent="." instance=ExtResource( 2 )]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_CartoonNightSky" parent="." instance=ExtResource( 1 )]
|
||||||
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_ClearBlueSky.tscn
Normal file
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_ClearBlueSky.tscn
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://dquhap1g7wf7j"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" path="res://addons/AllSkyFree/AllSkyFree_ClearBlueSky.tscn" id="1"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://drml16kq7t5sa" path="res://addons/AllSkyFree/Demo/AllSkyFree_DemoLandsacpe.tscn" id="2"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_Sky_ClearBlueSky" type="Node"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DemoLandscape" parent="." instance=ExtResource("2")]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_ClearBlueSky" parent="." instance=ExtResource("1")]
|
||||||
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_ColdNight.tscn
Normal file
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_ColdNight.tscn
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
[gd_scene load_steps=3 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/AllSkyFree_ColdNight.tscn" type="PackedScene" id=1]
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Demo/AllSkyFree_DemoLandsacpe.tscn" type="PackedScene" id=2]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_Sky_ColdNightEquirect" type="Node"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DemoLandscape" parent="." instance=ExtResource( 2 )]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_ColdNight" parent="." instance=ExtResource( 1 )]
|
||||||
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_ColdSunset.tscn
Normal file
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_ColdSunset.tscn
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
[gd_scene load_steps=3 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/AllSkyFree_ColdSunset.tscn" type="PackedScene" id=1]
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Demo/AllSkyFree_DemoLandsacpe.tscn" type="PackedScene" id=2]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_Sky_ColdSunset" type="Node"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DemoLandscape" parent="." instance=ExtResource( 2 )]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_ColdSunset" parent="." instance=ExtResource( 1 )]
|
||||||
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_DeepDusk.tscn
Normal file
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_DeepDusk.tscn
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://cph5md8o8w5h7"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" path="res://addons/AllSkyFree/AllSkyFree_DeepDusk.tscn" id="1"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://drml16kq7t5sa" path="res://addons/AllSkyFree/Demo/AllSkyFree_DemoLandsacpe.tscn" id="2"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_Sky_DeepDusk" type="Node"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DemoLandscape" parent="." instance=ExtResource("2")]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DeepDusk" parent="." instance=ExtResource("1")]
|
||||||
11
addons/AllSkyFree/Demo/AllSkyFree_Sky_EpicBlueSunset.tscn
Normal file
11
addons/AllSkyFree/Demo/AllSkyFree_Sky_EpicBlueSunset.tscn
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
[gd_scene load_steps=3 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/AllSkyFree_EpicBlueSunset.tscn" type="PackedScene" id=1]
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Demo/AllSkyFree_DemoLandsacpe.tscn" type="PackedScene" id=2]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_Sky_EpicBlueSunset" type="Node"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DemoLandscape" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.05829, -1.54366, -27.2202 )
|
||||||
|
|
||||||
|
[node name="AllSkyFree_EpicBlueSunset" parent="." instance=ExtResource( 1 )]
|
||||||
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_EpicGloriousPink.tscn
Normal file
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_EpicGloriousPink.tscn
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
[gd_scene load_steps=3 format=3 uid="uid://drniy1yjvgvbf"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" path="res://addons/AllSkyFree/AllSkyFree_EpicGloriousPink.tscn" id="1"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://drml16kq7t5sa" path="res://addons/AllSkyFree/Demo/AllSkyFree_DemoLandsacpe.tscn" id="2"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_Sky_EpicGloriousPink" type="Node"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DemoLandscape" parent="." instance=ExtResource("2")]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_EpicGloriousPink" parent="." instance=ExtResource("1")]
|
||||||
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_MoonBurst.tscn
Normal file
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_MoonBurst.tscn
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
[gd_scene load_steps=3 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/AllSkyFree_MoonBurst.tscn" type="PackedScene" id=1]
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Demo/AllSkyFree_DemoLandsacpe.tscn" type="PackedScene" id=2]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_Sky_MoonBurst" type="Node"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DemoLandscape" parent="." instance=ExtResource( 2 )]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_MoonBurst" parent="." instance=ExtResource( 1 )]
|
||||||
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_OvercastLow.tscn
Normal file
10
addons/AllSkyFree/Demo/AllSkyFree_Sky_OvercastLow.tscn
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
[gd_scene load_steps=3 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/AllSkyFree_OvercastLow.tscn" type="PackedScene" id=1]
|
||||||
|
[ext_resource path="res://addons/AllSkyFree/Demo/AllSkyFree_DemoLandsacpe.tscn" type="PackedScene" id=2]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_Sky_OvercastLow" type="Node"]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_DemoLandscape" parent="." instance=ExtResource( 2 )]
|
||||||
|
|
||||||
|
[node name="AllSkyFree_OvercastLow" parent="." instance=ExtResource( 1 )]
|
||||||
BIN
addons/AllSkyFree/Demo/AllSky_DemoEnvironment.blend
Normal file
BIN
addons/AllSkyFree/Demo/AllSky_DemoEnvironment.blend
Normal file
Binary file not shown.
BIN
addons/AllSkyFree/Demo/AllSky_DemoEnvironment.fbx
Normal file
BIN
addons/AllSkyFree/Demo/AllSky_DemoEnvironment.fbx
Normal file
Binary file not shown.
37
addons/AllSkyFree/Demo/AllSky_DemoEnvironment.fbx.import
Normal file
37
addons/AllSkyFree/Demo/AllSky_DemoEnvironment.fbx.import
Normal file
|
|
@ -0,0 +1,37 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="scene"
|
||||||
|
importer_version=1
|
||||||
|
type="PackedScene"
|
||||||
|
uid="uid://ctu1saig8pk0h"
|
||||||
|
valid=false
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://addons/AllSkyFree/Demo/AllSky_DemoEnvironment.fbx"
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
nodes/root_type="Spatial"
|
||||||
|
nodes/root_name="Scene Root"
|
||||||
|
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=0
|
||||||
|
meshes/lightmap_texel_size=0.1
|
||||||
|
meshes/force_disable_compression=false
|
||||||
|
skins/use_named_skins=true
|
||||||
|
animation/import=true
|
||||||
|
animation/fps=15
|
||||||
|
animation/trimming=true
|
||||||
|
animation/remove_immutable_tracks=true
|
||||||
|
animation/import_rest_as_RESET=false
|
||||||
|
import_script/path=""
|
||||||
|
_subresources={}
|
||||||
|
fbx/importer=1
|
||||||
|
fbx/allow_geometry_helper_nodes=false
|
||||||
|
fbx/embedded_image_handling=1
|
||||||
22
addons/AllSkyFree/Demo/AllSky_DemoEnvironment.mtl
Normal file
22
addons/AllSkyFree/Demo/AllSky_DemoEnvironment.mtl
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
# Blender MTL File: 'AllSky_DemoEnvironment.blend'
|
||||||
|
# Material Count: 2
|
||||||
|
|
||||||
|
newmtl AllSkyFree_DemoEnvMat
|
||||||
|
Ns 225.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Kd 0.800000 0.800000 0.800000
|
||||||
|
Ks 0.500000 0.500000 0.500000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.450000
|
||||||
|
d 1.000000
|
||||||
|
illum 2
|
||||||
|
|
||||||
|
newmtl AllSkyFree_DemoEnvReflect
|
||||||
|
Ns 225.000000
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Kd 0.015324 0.015324 0.015324
|
||||||
|
Ks 0.500000 0.500000 0.500000
|
||||||
|
Ke 0.000000 0.000000 0.000000
|
||||||
|
Ni 1.450000
|
||||||
|
d 1.000000
|
||||||
|
illum 2
|
||||||
98315
addons/AllSkyFree/Demo/AllSky_DemoEnvironment.obj
Normal file
98315
addons/AllSkyFree/Demo/AllSky_DemoEnvironment.obj
Normal file
File diff suppressed because it is too large
Load diff
25
addons/AllSkyFree/Demo/AllSky_DemoEnvironment.obj.import
Normal file
25
addons/AllSkyFree/Demo/AllSky_DemoEnvironment.obj.import
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wavefront_obj"
|
||||||
|
importer_version=1
|
||||||
|
type="Mesh"
|
||||||
|
uid="uid://bkc1c67m5e0u1"
|
||||||
|
path="res://.godot/imported/AllSky_DemoEnvironment.obj-ca205ef31921fd2a161f61aa19b76b46.mesh"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
files=["res://.godot/imported/AllSky_DemoEnvironment.obj-ca205ef31921fd2a161f61aa19b76b46.mesh"]
|
||||||
|
|
||||||
|
source_file="res://addons/AllSkyFree/Demo/AllSky_DemoEnvironment.obj"
|
||||||
|
dest_files=["res://.godot/imported/AllSky_DemoEnvironment.obj-ca205ef31921fd2a161f61aa19b76b46.mesh", "res://.godot/imported/AllSky_DemoEnvironment.obj-ca205ef31921fd2a161f61aa19b76b46.mesh"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
generate_tangents=true
|
||||||
|
generate_lods=true
|
||||||
|
generate_shadow_mesh=true
|
||||||
|
generate_lightmap_uv2=false
|
||||||
|
generate_lightmap_uv2_texel_size=0.2
|
||||||
|
scale_mesh=Vector3(1, 1, 1)
|
||||||
|
offset_mesh=Vector3(0, 0, 0)
|
||||||
|
force_disable_mesh_compression=false
|
||||||
7
addons/AllSkyFree/Demo/DemoEnvironment.tres
Normal file
7
addons/AllSkyFree/Demo/DemoEnvironment.tres
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
[gd_resource type="Environment" load_steps=2 format=2]
|
||||||
|
|
||||||
|
[sub_resource type="ProceduralSky" id=1]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
background_mode = 2
|
||||||
|
background_sky = SubResource( 1 )
|
||||||
BIN
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_AnotherPlanet_Equirect.png
(Stored with Git LFS)
Normal file
BIN
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_AnotherPlanet_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c1wqbvo4rhjil"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_AnotherPlanet_Equirect.png-bc201a433e10b201ae682a319aa83900.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_AnotherPlanet_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_AnotherPlanet_Equirect.png-bc201a433e10b201ae682a319aa83900.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
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_CartoonNightSky_Equirect.png
(Stored with Git LFS)
Normal file
BIN
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_CartoonNightSky_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,35 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cpbmam7t1pq3o"
|
||||||
|
path.s3tc="res://.godot/imported/AllSkyFree_Sky_CartoonNightSky_Equirect.png-47f00b94a4aff9f11e39e1224da4e244.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_CartoonNightSky_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_CartoonNightSky_Equirect.png-47f00b94a4aff9f11e39e1224da4e244.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
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ClearBlueSky_Equirect.png
(Stored with Git LFS)
Normal file
BIN
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ClearBlueSky_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,35 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c6mugqvfn8ihk"
|
||||||
|
path.s3tc="res://.godot/imported/AllSkyFree_Sky_ClearBlueSky_Equirect.png-f3eaf2702e17a7337e250a179f52b94e.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ClearBlueSky_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_ClearBlueSky_Equirect.png-f3eaf2702e17a7337e250a179f52b94e.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
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ColdNight_Equirect.png
(Stored with Git LFS)
Normal file
BIN
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ColdNight_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://co7nw8joj748n"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_ColdNight_Equirect.png-4326a9480887abe25079223b0b9d1ed7.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ColdNight_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_ColdNight_Equirect.png-4326a9480887abe25079223b0b9d1ed7.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
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ColdSunset_Equirect.png
(Stored with Git LFS)
Normal file
BIN
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ColdSunset_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cl8v6mehopnwq"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_ColdSunset_Equirect.png-6423a616700f75bf019fccde9804685f.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ColdSunset_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_ColdSunset_Equirect.png-6423a616700f75bf019fccde9804685f.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
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_DeepDusk_Equirect.png
(Stored with Git LFS)
Normal file
BIN
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_DeepDusk_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://ckkbtlfos3c0r"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_DeepDusk_Equirect.png-a5873874d5890615c4779fee648e6195.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_DeepDusk_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_DeepDusk_Equirect.png-a5873874d5890615c4779fee648e6195.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
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_EpicBlueSunset_Equirect.png
(Stored with Git LFS)
Normal file
BIN
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_EpicBlueSunset_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,35 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dueqqpepx623e"
|
||||||
|
path.s3tc="res://.godot/imported/AllSkyFree_Sky_EpicBlueSunset_Equirect.png-ce0ef17ca605df679d84e31518f38295.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_EpicBlueSunset_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_EpicBlueSunset_Equirect.png-ce0ef17ca605df679d84e31518f38295.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
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_EpicGloriousPink_Equirect.png
(Stored with Git LFS)
Normal file
BIN
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_EpicGloriousPink_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://byv6mk7rq237k"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_EpicGloriousPink_Equirect.png-fbea51468b69beb8f040fbafbd7699c4.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_EpicGloriousPink_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_EpicGloriousPink_Equirect.png-fbea51468b69beb8f040fbafbd7699c4.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
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_MoonBurst_Equirect.png
(Stored with Git LFS)
Normal file
BIN
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_MoonBurst_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b676p7w3ia85w"
|
||||||
|
path="res://.godot/imported/AllSkyFree_Sky_MoonBurst_Equirect.png-0f59f1138b870fb7acf8731274d15256.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_MoonBurst_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_MoonBurst_Equirect.png-0f59f1138b870fb7acf8731274d15256.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
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_OvercastLow_Equirect.png
(Stored with Git LFS)
Normal file
BIN
addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_OvercastLow_Equirect.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,35 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bpx8w76jvl8rh"
|
||||||
|
path.s3tc="res://.godot/imported/AllSkyFree_Sky_OvercastLow_Equirect.png-e90193898dff4113e6c4b4964dd3ed49.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_OvercastLow_Equirect.png"
|
||||||
|
dest_files=["res://.godot/imported/AllSkyFree_Sky_OvercastLow_Equirect.png-e90193898dff4113e6c4b4964dd3ed49.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
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
[gd_scene load_steps=55 format=4 uid="uid://bwsugg4p50fjr"]
|
[gd_scene load_steps=60 format=4 uid="uid://bwsugg4p50fjr"]
|
||||||
|
|
||||||
[ext_resource type="Environment" uid="uid://cm77bbr0io118" path="res://Stages/Test3D/new_environment.tres" id="1_8ph61"]
|
|
||||||
[ext_resource type="Script" uid="uid://bwed2dwogfmxv" path="res://Entities/Player/scripts/player.gd" id="1_d602n"]
|
[ext_resource type="Script" uid="uid://bwed2dwogfmxv" path="res://Entities/Player/scripts/player.gd" id="1_d602n"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://c6mugqvfn8ihk" path="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ClearBlueSky_Equirect.png" id="1_fm6lr"]
|
||||||
[ext_resource type="AnimationLibrary" uid="uid://bwnn7vpd0dqds" path="res://Common/animations/basic-movement.res" id="1_tfa5t"]
|
[ext_resource type="AnimationLibrary" uid="uid://bwnn7vpd0dqds" path="res://Common/animations/basic-movement.res" id="1_tfa5t"]
|
||||||
[ext_resource type="Script" uid="uid://bbjv6a7yg7m02" path="res://Stages/Test3D/camera_pivot.gd" id="2_sdmks"]
|
[ext_resource type="Script" uid="uid://bbjv6a7yg7m02" path="res://Stages/Test3D/camera_pivot.gd" id="2_sdmks"]
|
||||||
[ext_resource type="Shader" uid="uid://bsemnmdracd4m" path="res://Common/shaders/outline.gdshader" id="4_feu7y"]
|
[ext_resource type="Shader" uid="uid://bsemnmdracd4m" path="res://Common/shaders/outline.gdshader" id="4_feu7y"]
|
||||||
|
|
@ -23,6 +23,42 @@
|
||||||
[ext_resource type="PackedScene" uid="uid://bwcevwwphdvq" path="res://Entities/GroundTile/GroundTile.tscn" id="25_caaui"]
|
[ext_resource type="PackedScene" uid="uid://bwcevwwphdvq" path="res://Entities/GroundTile/GroundTile.tscn" id="25_caaui"]
|
||||||
[ext_resource type="Script" uid="uid://dw2jmurt0iq5" path="res://Stages/UI/debug_ui.gd" id="27_1r6vk"]
|
[ext_resource type="Script" uid="uid://dw2jmurt0iq5" path="res://Stages/UI/debug_ui.gd" id="27_1r6vk"]
|
||||||
|
|
||||||
|
[sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_ctie3"]
|
||||||
|
panorama = ExtResource("1_fm6lr")
|
||||||
|
|
||||||
|
[sub_resource type="Sky" id="Sky_5wpmk"]
|
||||||
|
sky_material = SubResource("PanoramaSkyMaterial_ctie3")
|
||||||
|
|
||||||
|
[sub_resource type="Environment" id="Environment_vyi1v"]
|
||||||
|
background_mode = 2
|
||||||
|
background_color = Color(0.729412, 0.14902, 0.729412, 1)
|
||||||
|
sky = SubResource("Sky_5wpmk")
|
||||||
|
ambient_light_source = 3
|
||||||
|
reflected_light_source = 2
|
||||||
|
tonemap_mode = 1
|
||||||
|
ssao_radius = 0.73
|
||||||
|
ssao_intensity = 16.0
|
||||||
|
ssao_detail = 2.89
|
||||||
|
ssao_horizon = 0.27
|
||||||
|
ssil_enabled = true
|
||||||
|
ssil_radius = 2.55
|
||||||
|
sdfgi_use_occlusion = true
|
||||||
|
sdfgi_read_sky_light = false
|
||||||
|
glow_normalized = true
|
||||||
|
glow_intensity = 1.41
|
||||||
|
glow_strength = 1.51
|
||||||
|
glow_bloom = 0.31
|
||||||
|
glow_blend_mode = 4
|
||||||
|
fog_depth_curve = 2.2974
|
||||||
|
volumetric_fog_density = 0.0111
|
||||||
|
volumetric_fog_albedo = Color(0.160267, 0.278728, 0.160429, 1)
|
||||||
|
volumetric_fog_emission = Color(0.171341, 0.313804, 0.172607, 1)
|
||||||
|
volumetric_fog_detail_spread = 1.93187
|
||||||
|
volumetric_fog_ambient_inject = 0.11
|
||||||
|
adjustment_brightness = 1.69
|
||||||
|
adjustment_contrast = 0.96
|
||||||
|
adjustment_saturation = 0.78
|
||||||
|
|
||||||
[sub_resource type="GDScript" id="GDScript_0yf11"]
|
[sub_resource type="GDScript" id="GDScript_0yf11"]
|
||||||
script/source = "extends Node3D
|
script/source = "extends Node3D
|
||||||
|
|
||||||
|
|
@ -47,6 +83,68 @@ func _process(_delta):
|
||||||
#(%PostProcessing as MeshInstance3D).mesh.surface_get_material(0).set_shader_parameter('light_direction', -global_basis.z)
|
#(%PostProcessing as MeshInstance3D).mesh.surface_get_material(0).set_shader_parameter('light_direction', -global_basis.z)
|
||||||
"
|
"
|
||||||
|
|
||||||
|
[sub_resource type="GDScript" id="GDScript_fm6lr"]
|
||||||
|
script/source = "extends Node3D
|
||||||
|
|
||||||
|
@export var camera: Camera3D
|
||||||
|
@export var impostor_texture: Texture2D
|
||||||
|
@export var ring_distances: Array[float] = [20.0, 40.0, 50.0, 100.0]
|
||||||
|
@export var ring_alphas: Array[float] = [0.15, 0.3, 0.6, 0.8]
|
||||||
|
@export var ring_counts: Array[int] = [150, 250, 400, 500]
|
||||||
|
@export var min_brightness: float = 0.2 # Darkest the distant trees get
|
||||||
|
@export var max_brightness: float = 0.9 # Brightest the close trees get
|
||||||
|
|
||||||
|
func _ready():
|
||||||
|
create_forest_impostors()
|
||||||
|
|
||||||
|
func create_forest_impostors():
|
||||||
|
for i in range(ring_distances.size()):
|
||||||
|
# Calculate brightness based on distance (closer = brighter)
|
||||||
|
var max_distance = ring_distances.max()
|
||||||
|
var brightness_factor = 1.0 - (ring_distances[i] / max_distance)
|
||||||
|
var brightness = lerp(min_brightness, max_brightness, brightness_factor)
|
||||||
|
|
||||||
|
create_impostor_ring(
|
||||||
|
ring_distances[i],
|
||||||
|
ring_alphas[i],
|
||||||
|
brightness,
|
||||||
|
ring_counts[i]
|
||||||
|
)
|
||||||
|
|
||||||
|
func create_impostor_ring(distance: float, alpha: float, brightness: float, count: int):
|
||||||
|
for i in range(count):
|
||||||
|
var angle = (i / float(count)) * TAU
|
||||||
|
create_tree_impostor(angle, distance, alpha, brightness)
|
||||||
|
|
||||||
|
func create_tree_impostor(angle: float, distance_base: float, alpha: float, brightness: float):
|
||||||
|
var mesh_instance = MeshInstance3D.new()
|
||||||
|
|
||||||
|
var quad = QuadMesh.new()
|
||||||
|
quad.size = Vector2(10, 20)
|
||||||
|
mesh_instance.mesh = quad
|
||||||
|
|
||||||
|
var distance = distance_base + randf_range(-8, 8)
|
||||||
|
mesh_instance.position = Vector3(
|
||||||
|
cos(angle) * distance,
|
||||||
|
randf_range(-2, 2), # Slight height variation
|
||||||
|
sin(angle) * distance
|
||||||
|
)
|
||||||
|
|
||||||
|
var material = StandardMaterial3D.new()
|
||||||
|
material.flags_transparent = true
|
||||||
|
material.billboard_mode = BaseMaterial3D.BILLBOARD_ENABLED
|
||||||
|
material.albedo_texture = impostor_texture
|
||||||
|
material.albedo_color = Color(0.6 * brightness, 0.7 * brightness, 0.6 * brightness, alpha)
|
||||||
|
material.flags_unshaded = true
|
||||||
|
mesh_instance.material_override = material
|
||||||
|
|
||||||
|
add_child(mesh_instance)
|
||||||
|
|
||||||
|
func _process(_delta):
|
||||||
|
if camera:
|
||||||
|
global_position = camera.global_position
|
||||||
|
"
|
||||||
|
|
||||||
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_tfa5t"]
|
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_tfa5t"]
|
||||||
radius = 0.2
|
radius = 0.2
|
||||||
height = 0.5
|
height = 0.5
|
||||||
|
|
@ -377,6 +475,13 @@ material = SubResource("ShaderMaterial_tfa5t")
|
||||||
flip_faces = true
|
flip_faces = true
|
||||||
size = Vector2(2, 2)
|
size = Vector2(2, 2)
|
||||||
|
|
||||||
|
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_fm6lr"]
|
||||||
|
dof_blur_far_enabled = true
|
||||||
|
dof_blur_far_distance = 5.0
|
||||||
|
dof_blur_far_transition = 10.0
|
||||||
|
dof_blur_near_distance = 0.87
|
||||||
|
dof_blur_amount = 0.08
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_tfa5t"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_tfa5t"]
|
||||||
size = Vector3(60, 0, 20)
|
size = Vector3(60, 0, 20)
|
||||||
|
|
||||||
|
|
@ -461,7 +566,7 @@ section_segments = 1
|
||||||
[node name="Test3d" type="Node3D"]
|
[node name="Test3d" type="Node3D"]
|
||||||
|
|
||||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||||||
environment = ExtResource("1_8ph61")
|
environment = SubResource("Environment_vyi1v")
|
||||||
|
|
||||||
[node name="Node3D" type="Node3D" parent="WorldEnvironment"]
|
[node name="Node3D" type="Node3D" parent="WorldEnvironment"]
|
||||||
script = SubResource("GDScript_0yf11")
|
script = SubResource("GDScript_0yf11")
|
||||||
|
|
@ -483,7 +588,6 @@ stretch = true
|
||||||
stretch_shrink = 2
|
stretch_shrink = 2
|
||||||
|
|
||||||
[node name="SubViewport" type="SubViewport" parent="SubViewportContainer"]
|
[node name="SubViewport" type="SubViewport" parent="SubViewportContainer"]
|
||||||
transparent_bg = true
|
|
||||||
handle_input_locally = false
|
handle_input_locally = false
|
||||||
size = Vector2i(576, 324)
|
size = Vector2i(576, 324)
|
||||||
render_target_update_mode = 4
|
render_target_update_mode = 4
|
||||||
|
|
@ -492,6 +596,9 @@ render_target_update_mode = 4
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
script = ExtResource("1_d602n")
|
script = ExtResource("1_d602n")
|
||||||
|
|
||||||
|
[node name="VisibilityDropoff" type="Node3D" parent="SubViewportContainer/SubViewport/Player"]
|
||||||
|
script = SubResource("GDScript_fm6lr")
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="SubViewportContainer/SubViewport/Player"]
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="SubViewportContainer/SubViewport/Player"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.257867, 0)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.257867, 0)
|
||||||
shape = SubResource("CapsuleShape3D_tfa5t")
|
shape = SubResource("CapsuleShape3D_tfa5t")
|
||||||
|
|
@ -772,6 +879,14 @@ mesh = SubResource("QuadMesh_tfa5t")
|
||||||
[node name="RayCast3D" type="RayCast3D" parent="SubViewportContainer/SubViewport/Player/CameraPivot/Camera3D"]
|
[node name="RayCast3D" type="RayCast3D" parent="SubViewportContainer/SubViewport/Player/CameraPivot/Camera3D"]
|
||||||
collision_mask = 3
|
collision_mask = 3
|
||||||
|
|
||||||
|
[node name="FirstPersonCamera" type="Camera3D" parent="SubViewportContainer/SubViewport/Player"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.359, -0.2)
|
||||||
|
attributes = SubResource("CameraAttributesPractical_fm6lr")
|
||||||
|
current = true
|
||||||
|
fov = 35.0
|
||||||
|
near = 0.103
|
||||||
|
far = 125.41
|
||||||
|
|
||||||
[node name="Environment" type="Node3D" parent="SubViewportContainer/SubViewport"]
|
[node name="Environment" type="Node3D" parent="SubViewportContainer/SubViewport"]
|
||||||
|
|
||||||
[node name="Ground" type="StaticBody3D" parent="SubViewportContainer/SubViewport/Environment"]
|
[node name="Ground" type="StaticBody3D" parent="SubViewportContainer/SubViewport/Environment"]
|
||||||
|
|
@ -822,7 +937,7 @@ draw_pass_1 = SubResource("QuadMesh_hvb1l")
|
||||||
[node name="OmniLight3D" type="OmniLight3D" parent="SubViewportContainer/SubViewport/Camp/Objects/Camp/Campfire/Fire"]
|
[node name="OmniLight3D" type="OmniLight3D" parent="SubViewportContainer/SubViewport/Camp/Objects/Camp/Campfire/Fire"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.000509977, 0.121094, -0.00151992)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.000509977, 0.121094, -0.00151992)
|
||||||
light_color = Color(0.89, 0.461613, 0.2136, 1)
|
light_color = Color(0.89, 0.461613, 0.2136, 1)
|
||||||
light_energy = 0.823082
|
light_energy = 0.816855
|
||||||
light_indirect_energy = 1.084
|
light_indirect_energy = 1.084
|
||||||
light_volumetric_fog_energy = 3.764
|
light_volumetric_fog_energy = 3.764
|
||||||
light_size = 0.105
|
light_size = 0.105
|
||||||
|
|
@ -840,22 +955,21 @@ transform = Transform3D(0.440003, 0, 0.237482, 0, 0.5, 0, -0.237482, 0, 0.440003
|
||||||
transform = Transform3D(0.72094, 0, -0.346764, 0, 0.8, 0, 0.346764, 0, 0.72094, -1.4942, 0.00999988, -0.784986)
|
transform = Transform3D(0.72094, 0, -0.346764, 0, 0.8, 0, 0.346764, 0, 0.72094, -1.4942, 0.00999988, -0.784986)
|
||||||
|
|
||||||
[node name="statue_column2" parent="SubViewportContainer/SubViewport/Camp/Objects" instance=ExtResource("16_ynokf")]
|
[node name="statue_column2" parent="SubViewportContainer/SubViewport/Camp/Objects" instance=ExtResource("16_ynokf")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.654, 0, -2.707)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.654, -0.05, -2.707)
|
||||||
|
|
||||||
[node name="statue_column3" parent="SubViewportContainer/SubViewport/Camp/Objects" instance=ExtResource("16_ynokf")]
|
[node name="statue_column3" parent="SubViewportContainer/SubViewport/Camp/Objects" instance=ExtResource("16_ynokf")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.589154, 0, -2.703)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.589, -0.05, -2.703)
|
||||||
|
|
||||||
[node name="statue_column4" parent="SubViewportContainer/SubViewport/Camp/Objects" instance=ExtResource("16_ynokf")]
|
[node name="statue_column4" parent="SubViewportContainer/SubViewport/Camp/Objects" instance=ExtResource("16_ynokf")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.727, 0, 0.611)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.727, -0.05, 0.611)
|
||||||
|
|
||||||
[node name="statue_columnDamaged2" parent="SubViewportContainer/SubViewport/Camp/Objects" instance=ExtResource("17_pbfwi")]
|
[node name="statue_columnDamaged2" parent="SubViewportContainer/SubViewport/Camp/Objects" instance=ExtResource("17_pbfwi")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.609224, 0, 0.72)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.609, -0.05, 0.72)
|
||||||
|
|
||||||
[node name="VFX" type="Node3D" parent="SubViewportContainer/SubViewport/Camp"]
|
[node name="VFX" type="Node3D" parent="SubViewportContainer/SubViewport/Camp"]
|
||||||
|
|
||||||
[node name="Rain" type="GPUParticles3D" parent="SubViewportContainer/SubViewport/Camp/VFX"]
|
[node name="Rain" type="GPUParticles3D" parent="SubViewportContainer/SubViewport/Camp/VFX"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.545105, 10.1451, 0.937134)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.545105, 10.1451, 0.937134)
|
||||||
visible = false
|
|
||||||
amount = 1000
|
amount = 1000
|
||||||
preprocess = 10.0
|
preprocess = 10.0
|
||||||
visibility_aabb = AABB(-4, -20, -4, 8, 20, 8)
|
visibility_aabb = AABB(-4, -20, -4, 8, 20, 8)
|
||||||
|
|
@ -873,6 +987,7 @@ grow_vertical = 2
|
||||||
stretch = true
|
stretch = true
|
||||||
|
|
||||||
[node name="UISubViewport" type="SubViewport" parent="UISubViewportContainer"]
|
[node name="UISubViewport" type="SubViewport" parent="UISubViewportContainer"]
|
||||||
|
disable_3d = true
|
||||||
transparent_bg = true
|
transparent_bg = true
|
||||||
handle_input_locally = false
|
handle_input_locally = false
|
||||||
size = Vector2i(1152, 648)
|
size = Vector2i(1152, 648)
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
extends Camera3D
|
extends Camera3D
|
||||||
@export var player: Node3D # Assign your player node in the editor
|
@export var player: Node3D
|
||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
player = %Player
|
player = %Player
|
||||||
|
|
|
||||||
|
|
@ -1,22 +1,21 @@
|
||||||
[gd_resource type="Environment" load_steps=3 format=3 uid="uid://cm77bbr0io118"]
|
[gd_resource type="Environment" load_steps=4 format=3 uid="uid://cm77bbr0io118"]
|
||||||
|
|
||||||
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_lg8b7"]
|
[ext_resource type="Texture2D" uid="uid://c6mugqvfn8ihk" path="res://addons/AllSkyFree/Skyboxes/AllSkyFree_Sky_ClearBlueSky_Equirect.png" id="1_mrtgb"]
|
||||||
sky_horizon_color = Color(0.67451, 0.682353, 0.698039, 1)
|
|
||||||
sky_curve = 0.0175
|
[sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_mrtgb"]
|
||||||
ground_bottom_color = Color(1, 1, 1, 1)
|
panorama = ExtResource("1_mrtgb")
|
||||||
ground_curve = 0.171484
|
|
||||||
|
|
||||||
[sub_resource type="Sky" id="Sky_7bk1c"]
|
[sub_resource type="Sky" id="Sky_7bk1c"]
|
||||||
sky_material = SubResource("ProceduralSkyMaterial_lg8b7")
|
sky_material = SubResource("PanoramaSkyMaterial_mrtgb")
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
background_mode = 1
|
background_mode = 2
|
||||||
background_color = Color(0.752941, 0.776471, 0.827451, 1)
|
background_color = Color(0.752941, 0.776471, 0.827451, 1)
|
||||||
sky = SubResource("Sky_7bk1c")
|
sky = SubResource("Sky_7bk1c")
|
||||||
|
ambient_light_source = 3
|
||||||
ambient_light_color = Color(0.662745, 0.694118, 0.772549, 1)
|
ambient_light_color = Color(0.662745, 0.694118, 0.772549, 1)
|
||||||
ambient_light_energy = 1.15
|
ambient_light_sky_contribution = 0.34
|
||||||
tonemap_mode = 3
|
tonemap_mode = 3
|
||||||
ssao_enabled = true
|
|
||||||
ssao_radius = 0.3
|
ssao_radius = 0.3
|
||||||
ssao_intensity = 0.5
|
ssao_intensity = 0.5
|
||||||
ssao_power = 15.0
|
ssao_power = 15.0
|
||||||
|
|
@ -24,3 +23,4 @@ glow_levels/2 = 0.6
|
||||||
glow_levels/3 = 0.6
|
glow_levels/3 = 0.6
|
||||||
glow_levels/5 = 0.0
|
glow_levels/5 = 0.0
|
||||||
glow_intensity = 2.0
|
glow_intensity = 2.0
|
||||||
|
volumetric_fog_density = 0.1222
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue