Wow travis detected (by luck?) that uninitialised variable where one test failed in one specific configuration but no other one..
And thanks valgrind to give me a hint!
This commit is contained in:
@@ -14,7 +14,7 @@ Computation Intersection::prepareComputation(Ray r)
|
||||
Tuple hitP = r.position(this->t);
|
||||
Tuple normalV = this->object->normalAt(hitP);
|
||||
Tuple eyeV = -r.direction;
|
||||
bool inside;
|
||||
bool inside = false;
|
||||
|
||||
if (normalV.dot(eyeV) < 0)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user