Browse Source

Added load function for shader files.

aignacio_sf 20 years ago
parent
commit
c963a1c645
1 changed files with 7 additions and 0 deletions
  1. 7 0
      direct/src/showbase/Loader.py

+ 7 - 0
direct/src/showbase/Loader.py

@@ -291,3 +291,10 @@ class Loader:
             nodeCount += 1
             nodeCount += 1
             self.makeNodeNamesUnique(nodePath.getChild(i), nodeCount)
             self.makeNodeNamesUnique(nodePath.getChild(i), nodeCount)
 
 
+    def loadShader (self, shaderPath):
+        shader = ShaderPool.loadShader (shaderPath)
+        if (shader == None):
+            Loader.notify.warning("Could not load shader file %s." % shaderPath)
+        return shader
+        
+