I'm trying to allow selection of 3d objects by mouse in my game. It would be OK if selection were greedy, but I haven't been able to figure out how to resize the bounding box to contain my model after transformation, or similarly transform the mesh prior to using a per-triangle method. Since my objects already have collision skins, I thought I'd just try using a ray out from the click location with JigLibX.
Except I can't find the first step: testing a ray against a collision skin or body. My google is weak tonight.
Does anyone have any hints on how to begin here?