summaryrefslogtreecommitdiff
path: root/gpu_particles_2d.tscn
diff options
context:
space:
mode:
Diffstat (limited to 'gpu_particles_2d.tscn')
-rw-r--r--gpu_particles_2d.tscn53
1 files changed, 53 insertions, 0 deletions
diff --git a/gpu_particles_2d.tscn b/gpu_particles_2d.tscn
new file mode 100644
index 0000000..566e8a6
--- /dev/null
+++ b/gpu_particles_2d.tscn
@@ -0,0 +1,53 @@
+[gd_scene load_steps=8 format=3 uid="uid://bpbf3mo6xvabj"]
+
+[sub_resource type="Curve" id="Curve_key14"]
+_data = [Vector2(0, 1), 0.0, -0.0831102, 0, 0, Vector2(0.826667, 0.582418), -1.73511, -1.73511, 0, 0, Vector2(1, 0), -2.84715, 0.0, 0, 0]
+point_count = 3
+
+[sub_resource type="CurveTexture" id="CurveTexture_7fgoh"]
+curve = SubResource("Curve_key14")
+
+[sub_resource type="Gradient" id="Gradient_qym4u"]
+offsets = PackedFloat32Array(0.2, 0.554839, 1)
+colors = PackedColorArray(1, 0, 0, 1, 1, 0.619608, 0.129412, 1, 0.41, 0.41, 0.41, 1)
+
+[sub_resource type="GradientTexture1D" id="GradientTexture1D_rjjtp"]
+gradient = SubResource("Gradient_qym4u")
+
+[sub_resource type="Curve" id="Curve_kdh7r"]
+min_value = -200.0
+max_value = 200.0
+_data = [Vector2(0.0382514, 37.3626), 0.0, 0.0, 0, 0, Vector2(0.606557, -6.59341), 0.0, 0.0, 0, 0, Vector2(0.945355, -85.7143), -67.033, 0.0, 0, 0]
+point_count = 3
+
+[sub_resource type="CurveTexture" id="CurveTexture_4o04g"]
+curve = SubResource("Curve_kdh7r")
+
+[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_pslfe"]
+lifetime_randomness = 0.67
+particle_flag_disable_z = true
+emission_shape_scale = Vector3(10, 10, 10)
+emission_shape = 1
+emission_sphere_radius = 0.01
+angle_min = -720.0
+angle_max = 630.9
+spread = 180.0
+initial_velocity_min = 100.0
+initial_velocity_max = 200.0
+gravity = Vector3(0, 0, 0)
+linear_accel_min = 11.24
+linear_accel_max = 11.24
+linear_accel_curve = SubResource("CurveTexture_4o04g")
+scale_min = 5.0
+scale_max = 15.0
+color_ramp = SubResource("GradientTexture1D_rjjtp")
+alpha_curve = SubResource("CurveTexture_7fgoh")
+turbulence_noise_strength = 0.0
+
+[node name="GPUParticles2D" type="GPUParticles2D"]
+position = Vector2(163, 123)
+emitting = false
+amount = 473
+process_material = SubResource("ParticleProcessMaterial_pslfe")
+one_shot = true
+explosiveness = 1.0