Hi,
a thing that I need for all the 3D games I make is the mouse, but I haven't found a good tutorial to combine Mouse and Graphics.

I'm using Direct3D7.
I wonder how I can transform the (x,y) coordinates of the mouse into 3D space. (And I know de Y-coordinate of the destination space, not X and Y)
(picking?)
Do I have to proceed like this?
transform Pmouse(x,y) 3 times:
1. projection matrix ^-1
2. view matrix ^-1
3. world matrix ^-1

Questions:
1) True?
2) Is there a function in VB to make the inverse matrix?
3) Why are there 4 rows and cols in those 3 matrices (x,y,z,?)
4) Is there a good tutorial for this problem (DX7! + VB6)

Thanx
DixCie