@@ -851,6 +851,13 @@ class DisplayRegionContext(PandaObject):
def camUpdate(self, lens = None):
# Window Data
+ prop = base.win.getProperties()
+ try:
+ self.width = prop.getXSize()
+ self.height = prop.getYSize()
+ except AssertionError:
+ self.width = 640
+ self.height = 480
self.near = self.camLens.getNear()
self.far = self.camLens.getFar()
self.fovH = self.camLens.getHfov()
@@ -17,6 +17,7 @@ import os
import getopt
import sys
import whrandom
+import Task
visualizeZones = base.config.GetBool("visualize-zones", 0)
dnaDirectory = Filename.expandFrom(base.config.GetString("dna-directory", "$TTMODELS/src/dna"))
@@ -1,5 +1,6 @@
from PandaObject import *
from DirectGeometry import *
class PieMenu(NodePath, PandaObject):
def __init__(self, visibleMenu, menuItems,