Quote:
Originally Posted by Silver Fox
Is there a quick solution I've missed, or do I just bite the bullet and do the transformation scutwork myself?
|
I'm not totally sure there is a good general solution at all - the problem (in addition to the relatively limited math functions provided by Alice) is that there is not a 1:1 mapping between 2D screen coordinates and 3D world coordinates.
What this means is you need to map from the screen to a surface - the ground is a nice choice, as you note - but then what happens if the ground isn't in the current display area?
Good luck - a solution would be nice. Please post it if you come up with one.