From 849a7666308af1b869d92c597001c273faaf215e Mon Sep 17 00:00:00 2001
From: BogDan Vatra <bogdan@kde.org>
Date: Sun, 28 Dec 2014 20:54:06 +0200
Subject: [PATCH 10/11] Fix particle shader.
Partially revert r12350. Thanks goes to Philip`.
---
binaries/data/mods/public/shaders/glsl/particle.vs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/binaries/data/mods/public/shaders/glsl/particle.vs b/binaries/data/mods/public/shaders/glsl/particle.vs
index d66a1e8..88de496 100644
a
|
b
|
attribute vec2 a_uv1;
|
14 | 14 | |
15 | 15 | void main() |
16 | 16 | { |
17 | | vec3 axis1 = vec3(gl_ModelViewMatrix[0][0], gl_ModelViewMatrix[1][0], gl_ModelViewMatrix[2][0]); |
18 | | vec3 axis2 = vec3(gl_ModelViewMatrix[0][1], gl_ModelViewMatrix[1][1], gl_ModelViewMatrix[2][1]); |
| 17 | vec3 axis1 = vec3(transform[0][0], transform[1][0], transform[2][0]); |
| 18 | vec3 axis2 = vec3(transform[0][1], transform[1][1], transform[2][1]); |
19 | 19 | vec2 offset = a_uv1; |
20 | 20 | |
21 | 21 | vec3 position = axis1*offset.x + axis1*offset.y + axis2*offset.x + axis2*-offset.y + a_vertex; |