Fixed superfluous up normalization in glm::lookAt() #114
This commit is contained in:
parent
ba1ccbaba2
commit
79405910bb
@ -419,10 +419,9 @@ namespace glm
|
||||
detail::tvec3<T, P> const & up
|
||||
)
|
||||
{
|
||||
detail::tvec3<T, P> f = normalize(center - eye);
|
||||
detail::tvec3<T, P> u = normalize(up);
|
||||
detail::tvec3<T, P> s = normalize(cross(f, u));
|
||||
u = cross(s, f);
|
||||
detail::tvec3<T, P> f(normalize(center - eye));
|
||||
detail::tvec3<T, P> s(normalize(cross(f, up)));
|
||||
detail::tvec3<T, P> u(cross(s, f));
|
||||
|
||||
detail::tmat4x4<T, P> Result(1);
|
||||
Result[0][0] = s.x;
|
||||
|
Loading…
Reference in New Issue
Block a user