Graphics Raycast from world space not screen space?

Suppose I have an object in world space, how can I do a graphics raycast without a camera?

Say you have a laser pointer which is not going to be attached to the camera, so we don’t have a real screen space for this. But you want it to be able to interact with the Unity UI.

Have a look at the UI source code, take a look at the raycasters and see if you can do it without a camera. https://bitbucket.org/Unity-Technologies/ui

Also check out the RTS Selector in the UI Extensions project, should be able to help you figure it out.