wrong normal vector, for cos=0 fixed
This commit is contained in:
parent
6e8bdd0c60
commit
cf33edb560
|
@ -110,7 +110,7 @@ namespace
|
|||
*/
|
||||
|
||||
if ( qFuzzyIsNull( cos ) )
|
||||
return { 0.0, ( sin > 0.0 ) ? 1.0 : -1.0 };
|
||||
return { 0.0, ( sin < 0.0 ) ? 1.0 : -1.0 };
|
||||
|
||||
const qreal m = m_aspectRatio * ( sin / cos );
|
||||
const qreal t = 1.0 / qSqrt( 1.0 + m * m );
|
||||
|
|
Loading…
Reference in New Issue