Example #1
0
    def setShaders(self, refreshPipeline=True):
        """ Sets all shaders """
        self.debug("Reloading Shaders ..")

        if self.renderPipeline:
            self.scene.setShader(
                self.renderPipeline.getDefaultObjectShader(False))

            self.model.setShader(
                BetterShader.load("Shader/DefaultObjectShader/vertex.glsl",
                                  "dynamicMaterialFragment.glsl"))

            if refreshPipeline:
                self.renderPipeline.reloadShaders()

        if self.skybox:
            self.skybox.setShader(
                BetterShader.load("Shader/DefaultObjectShader/vertex.glsl",
                                  "Shader/Skybox/fragment.glsl"))
Example #2
0
    def setShaders(self, refreshPipeline=True):
        """ Sets all shaders """
        self.debug("Reloading Shaders ..")

        if self.renderPipeline:
            self.scene.setShader(
                self.renderPipeline.getDefaultObjectShader(False))

            if refreshPipeline:
                self.renderPipeline.reloadShaders()

        if self.skybox:
            self.skybox.setShader(BetterShader.load(
                "Shader/DefaultObjectShader/vertex.glsl", "Shader/Skybox/fragment.glsl"))
Example #3
0
 def reloadShader(self):
     self.renderPipeline.reloadShaders()
     render.setShader(self.renderPipeline.getDefaultObjectShader())
     self.skybox.setShader(
         BetterShader.load("Shader/DefaultObjectShader/vertex.glsl",
                           "Shader/Skybox/fragment.glsl"))
 def reloadShader(self):
     self.renderPipeline.reloadShaders()
     render.setShader(self.renderPipeline.getDefaultObjectShader())
     self.skybox.setShader(BetterShader.load(
         "Shader/DefaultObjectShader/vertex.glsl", "Shader/Skybox/fragment.glsl"))