Interface: Shader
Defined in: src/utils/Types.ts:16
Defines the structure for a shader object compatible with PanelMesh, requiring uniforms, a vertex shader, and a fragment shader.
Properties
defines?
optionaldefines:object
Defined in: src/utils/Types.ts:20
Index Signature
[key: string]: unknown
fragmentShader
fragmentShader:
string
Defined in: src/utils/Types.ts:19
uniforms
uniforms:
ShaderUniforms
Defined in: src/utils/Types.ts:17
vertexShader
vertexShader:
string
Defined in: src/utils/Types.ts:18