Changed offset of client to be on the lens and not the camera node path

This commit is contained in:
Mark Mine 2002-04-16 00:56:23 +00:00
parent 0d1b70edee
commit 2aad00356a
2 changed files with 9 additions and 1 deletions

View File

@ -266,8 +266,9 @@ def createClusterClient():
fs = configData.get('film size', None)
fo = configData.get('film offset', None)
if displayMode == 'client':
base.camera.setPosHpr(pos,hpr)
lens = base.cam.node().getLens()
lens.setViewHpr(hpr)
lens.setIodOffset(pos[0])
lens.setFocalLength(fl)
lens.setFilmSize(fs[0], fs[1])
lens.setFilmOffset(fo[0], fo[1])

View File

@ -53,6 +53,13 @@ ClientConfigs = {
'film size' : (1.000, 0.831),
'film offset' : (0.000, 0.173),
},
{'display name' : 'lc',
'pos' : Vec3(-0.105, -0.020, 5.000),
'hpr' : Vec3(-51.675, 0.000, 0.000),
'focal length' : 0.820,
'film size' : (1.000, 0.830),
'film offset' : (-0.000, 0.173),
},
],
'cavetest' : [{'display name' : 'la',
'pos' : Vec3(-0.105, -0.020, 5.000),