Composite raycaster