UNPKG

suzanne

Version:
6 lines (5 loc) 308 B
import { Color } from "./Utils/ColorUtils"; import { VaryingList, Vertex, UniformList } from "./Vertex"; import { Vec4 } from "./Utils/Vector/Vec4"; export type VertexShader = (vertex: Vertex) => Vec4; export type FragmentShader = (varyings: Readonly<VaryingList>, uniforms: Readonly<UniformList>) => Color;