In my program, I sometimes have problems picking the nearest node to the camera, as can be seen in this picture.
The Mouse cursor shows the spot where I click, and the croshair-style marker shows which object actually has been picked by Irrlicht. As you can see, I try to pick the small cube both times, but when I'm also above the plane, Irrlicht picks the plane, despite it not being the nearest colliding node with a ray from the camera into the world.
So, this should be the same problem which was discussed here, right?
Now I'm not working with the current version of the Irrlicht engine (I'm on 1.4.2), but this statement somewhat confuses me:
Does this mean that simply upgrading to the current Irrlicht version will not contain the changes that (may) solve the problem?Since this is a significant functional change, I've only put it on the trunk, not the 1.5 branch.
And where then can I grab the updated version, if it's not contained in the "real" current Irrlicht engine..?
And is the problem actually solved now? Above me, Yoran seems to have the same problems with flat nodes (like my plane node).