Hello,
I found that runtime error about vector multiplication calculation like:
>>> from raysect.core.math import Vector3D
>>> Vector(1, 2, 3) * 2.0
Vector3D(2.0, 4.0, 6.0)
>>> 2.0 * Vector3D(1, 2, 3)
TypeError: unsupported operand type(s) for *: 'int' and 'raysect.core.math.vector.Vector3D'
This error cannot be seen if I compile raysect by cython < 3.0.0.
So, I suppose the issue is caused by cython 3.0 incompatibility.