Done before


  • half wireframe, half shaded
    • alt. half transparent mesh via fragment shader alpha vec4(color, alpha); linked to position.x
  • low poly fragment shader
    • color each vertex using a color randomly picked within a spectrum
  • GLSL sound reactive in VR explorer
    • controller to adjust values
      • consider VR-friendly version of blockly
    • presets to
      • apply sin() and other math operations
    • add common variables e.g. position
    • can be configured for VRing
      • having volume, beat, etc as input variables
      • versioning to keep a previous shader as background/overlay/backup

The Book of Shaders

via Shader School

See also after

To explore


My notes on Tools gather what I know or want to know. Consequently they are not and will never be complete references. For this, official manuals and online communities provide much better answers.