JetRacer wrote:
When a raytracer inside/outside (object) test is performed, a positive or negative float is returned, right?
Is this float the exact distance between the surface and the ray?
I'm not sure I understand what you mean with inside/outside tests...
Most tests assume that the ray is given as
r = P + t*d
with P being the origin point of the ray (eye or previous intersection), d being the direction vector, and t being a parameter in the range [0..+inf]. Most intersection tests will return the t of the intersection. Thus you can calculate the point of intercept by replacing the returned t in the above equation.
Is that what you mean?