still it does not work perfectly
I did this
//SimpleVector position = new SimpleVector(Interact2D.reproject2D3DWS(world.getCamera(), fb, (int) x,(int) y));
SimpleVector position = new SimpleVector(Interact2D.reproject2D3D(world.getCamera(), fb, (int)x,(int)y, 10.f));
position.matMul(world.getCamera().getBack().invert3x3());
position.add(world.getCamera().getPosition());
Object[] result = world.calcMinDistanceAndObject3D(world.getCamera().getPosition(), position, .01F);
but the problem is it always returns the object which is neat from camera
I have also used reproject2D3DWS(..) to same thing happened
any idea how can we do this??