BasicShader.js 420 B

123456789101112131415161718192021222324252627282930313233
  1. /** @module BasicShader */
  2. /**
  3. * Simple shader for testing.
  4. *
  5. * @constant
  6. * @type {Object}
  7. */
  8. const BasicShader = {
  9. name: 'BasicShader',
  10. uniforms: {},
  11. vertexShader: /* glsl */`
  12. void main() {
  13. gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );
  14. }`,
  15. fragmentShader: /* glsl */`
  16. void main() {
  17. gl_FragColor = vec4( 1.0, 0.0, 0.0, 0.5 );
  18. }`
  19. };
  20. export { BasicShader };
粤ICP备19079148号