The raycaster has an origin, where its ray starts, and a direction, where the ray goes.
The origin of the raycaster is at the raycaster entity’s position. We can change the origin of the raycaster by setting the position component of the raycaster entity (or parent entities of the raycaster entity)...