Added clouds

This commit is contained in:
2024-02-18 00:52:17 +01:00
parent d5681e5dbb
commit 4c518e93c9
10 changed files with 58 additions and 11 deletions

@ -0,0 +1,6 @@
extends FogVolume
var speed: float = 0.1
func _process(delta):
position.z += speed * delta

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

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

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