|
@@ -14,7 +14,7 @@ namespace glm
|
|
|
typename genType::value_type d = glm::dot(dir, planeNormal);
|
|
typename genType::value_type d = glm::dot(dir, planeNormal);
|
|
|
typename genType::value_type Epsilon = std::numeric_limits<typename genType::value_type>::epsilon();
|
|
typename genType::value_type Epsilon = std::numeric_limits<typename genType::value_type>::epsilon();
|
|
|
|
|
|
|
|
- if(d < Epsilon)
|
|
|
|
|
|
|
+ if(d < -Epsilon)
|
|
|
{
|
|
{
|
|
|
intersectionDistance = glm::dot(planeOrig - orig, planeNormal) / d;
|
|
intersectionDistance = glm::dot(planeOrig - orig, planeNormal) / d;
|
|
|
return true;
|
|
return true;
|