Chapter 16 - CSG ray intersection test gives wrong t value