Skip to content

Instantly share code, notes, and snippets.

@syntagmatic
Last active December 14, 2015 21:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save syntagmatic/5148505 to your computer and use it in GitHub Desktop.
Save syntagmatic/5148505 to your computer and use it in GitHub Desktop.
Canvas Pseudo-Shader
<canvas id="painting" width=960 height=500></canvas>
<script>
// set up the canvas
canvas = document.getElementById("painting")
screen = canvas.getContext("2d")
// colored gradient
i = 255
while (i--) {
j = 255
while (j--) {
red = i
green = 255 - j
blue = 80
screen.fillStyle = "rgb(" + red + "," + green + "," + blue + ")"
screen.fillRect(i,j,1,1)
}
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment