Shader
</> ursina.shader
Class Variables
.CG
default: Panda3dShader.SL_Cg
.GLSL
default: Panda3dShader.SL_GLSL
.HLSL
default: Panda3dShader.SL_HLSL
.SPIR_V
default: Panda3dShader.SL_SPIR_V
Initialization
Shader(name='untitled_shader', language=GLSL, vertex=default_vertex_shader, fragment=default_fragment_shader, geometry='')
Attributes
default: dict()
default: dict()
.compiled
default: False
.path
default: Path(_caller.filename)
Methods
compile()
compile(shader_includes=True)
load()
load(cls=None, language=Panda3dShader.SL_GLSL, vertex=None, fragment=None, geometry=None)