def create_fragment_shader(self): return ShaderStage( [ShaderFileBlock('wiggle.glsl', 'skybox.frag'), ], GL.GL_FRAGMENT_SHADER)
def create_geometry_shader(self): return ShaderStage([ ShaderFileBlock('wiggle.glsl', 'plane_horizon_line.geom'), ], GL.GL_GEOMETRY_SHADER)
def create_vertex_shader(self): return ShaderStage( [ShaderFileBlock('wiggle.glsl', 'skybox.vert'), ], GL.GL_VERTEX_SHADER)
def create_geometry_shader(self): return ShaderStage([ ShaderFileBlock('wiggle.glsl', 'per_face_normals.geom'), ], GL.GL_GEOMETRY_SHADER)