Picking is problematic if you are doing a bunch ever frame and/or if there is really detailed geometry for the pick to account for. Just one a frame is no big deal, and if your game is set in space then the pick isn't doing anything particularly complicated.
Plus, it occurred to me that my method requires a pick anyway. Even if you don't use a pick to get the coordinates, you still need to determine what entity was selected. Thus, you might as well snag the coordinates from the pick.
Plus, it occurred to me that my method requires a pick anyway. Even if you don't use a pick to get the coordinates, you still need to determine what entity was selected. Thus, you might as well snag the coordinates from the pick.