Fix particle trail glitch

This commit is contained in:
floppyhammer 2022-02-26 13:53:06 +08:00
parent 80baa1386a
commit 1675c5375e

View File

@ -209,7 +209,13 @@ void main() {
txform = transpose(txform);
} else {
txform = mat4(vec4(0.0), vec4(0.0), vec4(0.0), vec4(0.0)); //zero scale, becomes invisible
// Even being inactive, its position still needs to preserved as it might be used by trails.
txform = particles.data[particle].xform;
// Set scale zero to make it invisible.
txform[0].xyz = vec3(0);
txform = transpose(txform);
}
if (params.copy_mode_2d) {