def OnViewCamera( self, evt, yaw_pitch ): """ Orbit camera top or bottom by manipulating delta values See p3d.camera.Orbit for more """ delta = pm.Vec2( -base.edCamera.getH() + yaw_pitch[0], -base.edCamera.getP() + yaw_pitch[1] ) base.edCamera.Orbit( delta )
def Str2Vec2(string): buffer = string.split(' ') return pm.Vec2(*[float(buffer[i]) for i in range(2)])