It works good, yes, the only problem is, since BlitzMAX doesn't support function overloading as C++ does, I had to make a workaround for that, so the functions become:
' Setup camera 0.
dbPositionCamera(1100, 50, 800)
dbSetCameraRange(1, 15000)
dbAutoCamOff( )
dbColorBackdrop( dbRGB(128, 128, 128) )
dbFogDistance( 8192 )
' Setup camera 1 (Reflection)
dbMakeCamera( 1 )
dbSetCameraRange2(1, 2, 15000)
dbSetCameraFov2(1, 70)
dbSetCameraAspect2(1, 1.33)
dbColorBackdrop2(1, 0)
dbSetCameraToImage(1, 5, 512, 512)
That's the only difference.