More boring zooming questions...

Blitz3D Forums/Blitz3D Programming/More boring zooming questions...

Point one for me, would involve putting a pivot at the mouses x and y position. Since you seem to be working in 2d, this should be easy to do. When zooming in, you want to do the following:

Point the camera at the pivot.
Move the camera towards the pivot.
Restore the cameras default rotation so it faces the drawing board again. Doing that inbetween renders, you won't notice the steps that took place.

Point 2: You will need to use orthographic camera project mode. A little tricky to get the camera zoom value correct to show everything you want to show, but it will stop you seeing the depth of your objects.

Point 3:

[ code ]

code here!

[ /code ]

If it's a long piece of code, use:

[ codebox ]

code here!

[ /codebox ]

No spaces betwwen the brackets though :o)

I still think your better doing this in 2d :o)