I have a problem (probably stupid...) with multicamera & pick
Graphics3D 640,480,32,0
SetBuffer BackBuffer()
Global camera1=CreateCamera()
Global camera2=CreateCamera()
CameraViewport camera1,0,0,640,240
CameraViewport camera2,0,240,640,240
CameraClsColor camera2,128,200,200
cube=CreateCube()
EntityColor cube,255,10,10
EntityPickMode cube,2
PositionEntity camera1,0,0,-10
PositionEntity camera2,2,0,-10
Repeat
Cls
If MouseDown(1)
pick1=CameraPick(camera1,MouseX(),MouseY())
pick2=CameraPick(camera2,MouseX(),MouseY())
DebugLog "1: "+pick1+" 2: "+pick2
End If
UpdateWorld
RenderWorld
Flip
Until KeyDown(1)
End
Why is pick2 ever =0...what is wrong? too much time playing with Bmax and I don't remember quite nothing on Blitz3d...?
|