mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-13 03:33:48 +00:00
doubleup on Q defintion for baycentric coord calcs
This commit is contained in:
parent
300d9eefbf
commit
cffc9d3afe
1 changed files with 3 additions and 3 deletions
|
|
@ -1086,9 +1086,9 @@ bool mRayQuadCollide( const Quad &quad,
|
|||
- (beta * (alpha_11 - 1.0f)) - 1.0f;
|
||||
F32 C = alpha;
|
||||
F32 D = (B * B) - (4.0f * A * C);
|
||||
F32 Q = -0.5f * (B + (B < 0.0f ? -1.0f : 1.0f) ) * mSqrt(D);
|
||||
u = Q / A;
|
||||
if ((u < 0.0f) || (u > 1.0f)) u = C / Q;
|
||||
F32 F = -0.5f * (B + (B < 0.0f ? -1.0f : 1.0f) ) * mSqrt(D);
|
||||
u = F / A;
|
||||
if ((u < 0.0f) || (u > 1.0f)) u = C / F;
|
||||
v = beta / ((u * (beta_11 - 1.0f)) + 1.0f);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue