Added clouds
This commit is contained in:
6
client/world/clouds/Cloud.gd
Normal file
6
client/world/clouds/Cloud.gd
Normal file
@ -0,0 +1,6 @@
|
||||
extends FogVolume
|
||||
|
||||
var speed: float = 0.1
|
||||
|
||||
func _process(delta):
|
||||
position.z += speed * delta
|
11
client/world/clouds/Cloud.tscn
Normal file
11
client/world/clouds/Cloud.tscn
Normal file
@ -0,0 +1,11 @@
|
||||
[gd_scene load_steps=3 format=3 uid="uid://citib8t72camt"]
|
||||
|
||||
[ext_resource type="Material" uid="uid://hopugp3kkyfg" path="res://world/clouds/CloudFogMaterial.tres" id="1_h6r4i"]
|
||||
[ext_resource type="Script" path="res://world/clouds/Cloud.gd" id="2_2qw84"]
|
||||
|
||||
[node name="Cloud" type="FogVolume"]
|
||||
layers = 32
|
||||
size = Vector3(30, 3, 30)
|
||||
shape = 0
|
||||
material = ExtResource("1_h6r4i")
|
||||
script = ExtResource("2_2qw84")
|
7
client/world/clouds/CloudFogMaterial.tres
Normal file
7
client/world/clouds/CloudFogMaterial.tres
Normal file
@ -0,0 +1,7 @@
|
||||
[gd_resource type="FogMaterial" load_steps=2 format=3 uid="uid://hopugp3kkyfg"]
|
||||
|
||||
[ext_resource type="NoiseTexture3D" uid="uid://b855oq1adebh7" path="res://world/clouds/CloudNoise.tres" id="1_0yfk1"]
|
||||
|
||||
[resource]
|
||||
density = 0.85
|
||||
density_texture = ExtResource("1_0yfk1")
|
10
client/world/clouds/CloudNoise.tres
Normal file
10
client/world/clouds/CloudNoise.tres
Normal file
@ -0,0 +1,10 @@
|
||||
[gd_resource type="NoiseTexture3D" load_steps=3 format=3 uid="uid://b855oq1adebh7"]
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_m1jro"]
|
||||
colors = PackedColorArray(1, 1, 1, 1, 0, 0, 0, 0)
|
||||
|
||||
[sub_resource type="FastNoiseLite" id="FastNoiseLite_raby5"]
|
||||
|
||||
[resource]
|
||||
color_ramp = SubResource("Gradient_m1jro")
|
||||
noise = SubResource("FastNoiseLite_raby5")
|
Reference in New Issue
Block a user