ya2 · news · projects · code · about

fix: building of screenshots
authorFlavio Calva <f.calva@gmail.com>
Wed, 16 Mar 2022 17:32:11 +0000 (18:32 +0100)
committerFlavio Calva <f.calva@gmail.com>
Wed, 16 Mar 2022 17:32:11 +0000 (18:32 +0100)
pmachines/scene.py

index d0f71a579791b9af2513ba93d10fce6d7ed53bed..b2cc3d5960de435e9501d895f4215c661545e8e6 100644 (file)
@@ -76,6 +76,8 @@ class Scene(DirectObject):
         base.graphicsEngine.renderFrame()
         base.graphicsEngine.renderFrame()
         fname = self.__class__.__name__
+        if not exists('assets/images/scenes'):
+            makedirs('assets/images/scenes')
         buffer.save_screenshot('assets/images/scenes/%s.png' % fname)
         # img = DirectButton(
         #     frameTexture=buffer.get_texture(), relief=FLAT,