demoVertexShader top-level property

ShaderObject demoVertexShader
final

Implementation

final ShaderObject demoVertexShader = ShaderObject("FixedVertexColorV")
  ..AddAttributeVars([aPosition])
  ..AddUniformVars([uPerspectiveViewMatrix, uModelMatrix])
  ..AddVaryingVars([vColor])
  ..SetBodyWithMain([
    StdVertexBody,
    "${vColor} = ColorFromPosition(${aPosition});",
  ], prolog: [
    StdLibShader
  ]);