From 494adbd57e91b7da50e3a7351fa2c4bce30daa35 Mon Sep 17 00:00:00 2001
From: elom0n <74347790+elom0n@users.noreply.github.com>
Date: Thu, 21 Jul 2022 21:03:54 +0200
Subject: [PATCH] changed trail length

---
 projects/fire_works/shaders/generation.comp | 2 +-
 projects/fire_works/shaders/trail.comp      | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/projects/fire_works/shaders/generation.comp b/projects/fire_works/shaders/generation.comp
index 445c8f49..83b01677 100644
--- a/projects/fire_works/shaders/generation.comp
+++ b/projects/fire_works/shaders/generation.comp
@@ -148,7 +148,7 @@ void main() {
 
     {
         const uint tid = atomicAdd(trailIndex, 1) % trails.length();
-        const uint trailLen = 64 + int(randomData[(tid + id) % randomData.length()] * 32);
+        const uint trailLen = 16; // 64 + int(randomData[(tid + id) % randomData.length()] * 32);
 
         const uint startIndex = atomicAdd(pointIndex, trailLen) % points.length();
 
diff --git a/projects/fire_works/shaders/trail.comp b/projects/fire_works/shaders/trail.comp
index 3aff9398..79d95c91 100644
--- a/projects/fire_works/shaders/trail.comp
+++ b/projects/fire_works/shaders/trail.comp
@@ -74,8 +74,8 @@ void main() {
 
         const float scaling = points[y].scaling;
 
-        position = position - velocity * dt;
-        velocity = velocity * fading + vec3(0.0f, g, 0.0f) * dt;
+        // position = position - velocity * dt;
+        // velocity = velocity * fading + vec3(0.0f, g, 0.0f) * dt;
         size = size * fading + scaling * dt;
 
         points[x].position = position;
-- 
GitLab