forked from bartvdbraak/blender
Fix T43273: vector math cross product inconsistent
GLSL missed the normalization step. Reviewers: psy-fi, sergey, mont29 Reviewed By: mont29, sergey Subscribers: mont29 Maniphest Tasks: T43273 Differential Revision: https://developer.blender.org/D1000
This commit is contained in:
parent
82223270a8
commit
448d143ad0
@ -338,6 +338,7 @@ void vec_math_cross(vec3 v1, vec3 v2, out vec3 outvec, out float outval)
|
||||
{
|
||||
outvec = cross(v1, v2);
|
||||
outval = length(outvec);
|
||||
outvec /= outval;
|
||||
}
|
||||
|
||||
void vec_math_normalize(vec3 v, out vec3 outvec, out float outval)
|
||||
|
Loading…
Reference in New Issue
Block a user