very simple example.....
rem make some scenery so we can see movement
sync on:sync rate 40
for i=1 to 200
make object cube i,1
position object i,rnd(50),0,rnd(50)
next i
rem scattered some random boxes about
rem REPOSITION VIEWPOINT ******************
position camera 25,0,25
rem locates viewpoint at 25,25 (middle of "city")
rem main loop
do
if upkey() then move camera 0.1
if downkey() then move camera -0.1
if leftkey() then turn camera left 1
if rightkey() then turn camera right 1
sync
loop
matrix co-ordinates work from 0,0 , so to be in the middle of one 100x100 you need to either position the camera at 50,50 OR position the matrix at -50,-50, is that any help?, I don`t get exactly what you mean, surely if you can move the camera then you know how to position it?, or am I missing the point?
Mentor.
PC1: P4 hyperthreading 3ghz, 1gig mem, 2x160gig hd`s, Nvidia FX5900 gfx, 6 way surround sound, PC2: AMD 1.2ghz, 512mb ram, FX5200 ultra gfx, stereo 16 bit soundblaster.