David Rose 20 роки тому
батько
коміт
92049dce82
1 змінених файлів з 3 додано та 2 видалено
  1. 3 2
      direct/src/showbase/ShowBase.py

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

@@ -1655,7 +1655,8 @@ class ShowBase(DirectObject.DirectObject):
         # First, make an offscreen buffer to convert the cube map to a
         # First, make an offscreen buffer to convert the cube map to a
         # sphere map.  We make it first so we can guarantee the
         # sphere map.  We make it first so we can guarantee the
         # rendering order for the cube map.
         # rendering order for the cube map.
-        toSphere = source.makeTextureBuffer(namePrefix, size, size)
+        toSphere = source.makeTextureBuffer(namePrefix, size, size,
+                                            Texture(), 1)
 
 
         # Now make the cube map buffer.
         # Now make the cube map buffer.
         rig = NodePath(namePrefix)
         rig = NodePath(namePrefix)
@@ -1689,7 +1690,7 @@ class ShowBase(DirectObject.DirectObject):
 
 
         saved = self.screenshot(namePrefix = namePrefix,
         saved = self.screenshot(namePrefix = namePrefix,
                                 defaultFilename = defaultFilename,
                                 defaultFilename = defaultFilename,
-                                source = toSphere)
+                                source = toSphere.getTexture())
 
 
         #base.graphicsEngine.removeWindow(buffer)
         #base.graphicsEngine.removeWindow(buffer)
         #base.graphicsEngine.removeWindow(toSphere)
         #base.graphicsEngine.removeWindow(toSphere)