David Rose 20 лет назад
Родитель
Сommit
c1e12429a5
1 измененных файлов с 2 добавлено и 8 удалено
  1. 2 8
      direct/src/showbase/ShowBase.py

+ 2 - 8
direct/src/showbase/ShowBase.py

@@ -630,13 +630,7 @@ class ShowBase(DirectObject.DirectObject):
         # it's simplest (and seems to be easier on graphics drivers)
         # it's simplest (and seems to be easier on graphics drivers)
         # if the 2-d scene has been cleared first.
         # if the 2-d scene has been cleared first.
 
 
-        dt = DepthTestAttrib.make(DepthTestAttrib.MNone)
-        dw = DepthWriteAttrib.make(DepthWriteAttrib.MOff)
-        #lt = LightTransition.allOff()
-        self.render2d.node().setAttrib(dt)
-        self.render2d.node().setAttrib(dw)
-        #self.render2d.node().setAttrib(lt, 1)
-
+        self.render2d.setDepthWrite(0)
         self.render2d.setMaterialOff(1)
         self.render2d.setMaterialOff(1)
         self.render2d.setTwoSided(1)
         self.render2d.setTwoSided(1)
 
 
@@ -748,7 +742,7 @@ class ShowBase(DirectObject.DirectObject):
         # window will be cleared, which is normally sufficient).
         # window will be cleared, which is normally sufficient).
 
 
         if aspectRatio == None:
         if aspectRatio == None:
-            aspectRatio = self.getAspectRatio()
+            aspectRatio = self.getAspectRatio(win)
 
 
         # Now make a new Camera node.
         # Now make a new Camera node.
         camNode = Camera(camName)
         camNode = Camera(camName)