diff --git a/direct/src/directtools/DirectCamConfig.py b/direct/src/directtools/DirectCamConfig.py new file mode 100644 index 0000000000..fdcfaee132 --- /dev/null +++ b/direct/src/directtools/DirectCamConfig.py @@ -0,0 +1,13 @@ +from PandaObject import * + +def setCameraOffsets(camList): + # setup camera offsets based on chanconfig + chanConfig = base.config.GetString('chan-config', 'single') + if chanConfig == 'cave3': + camList[0].setHpr(camList[0], -90, 0, 0) + camList[2].setHpr(camList[2], 90, 0, 0) + elif chanConfig == 'cave3+god': + camList[0].setHpr(camList[0], -90, 0, 0) + camList[2].setHpr(camList[2], 90, 0, 0) + +