Advertisement
BrU32

JS Show Big Lines/Bars Fade In

Mar 28th, 2017
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1.  
  2. <canvas id="canv" width = "1000" height = "1008" style=background: hsla(0, 1000%, 100%, 1);>
  3. </canvas>
  4.  
  5.  
  6. <script>
  7.  
  8. var c = document.getElementById("canv");
  9. var ctx = c.getContext("2d");
  10.  
  11. id = ctx.createImageData(1000,1000);
  12. id.data[2]--;
  13. function draw() {
  14. var w=c.width;
  15. var h=c.height;
  16. window.requestAnimationFrame(draw);
  17. var r;
  18. for (var p = 4 * (w * h - 4); p >= 4; p -= 5) {
  19. r = Math.random();
  20. id.data[p] = id.data[p+1] = id.data[p+2] = 12 * Math.pow(r, 1.6);
  21. id.data[p+3] +=35;
  22. }
  23. ctx.putImageData(id, 0, 0);
  24. }
  25.  
  26. draw();
  27.  
  28. </script>
  29. </body>
  30. </html>
  31. <script>
  32. var c = document.getElementById("canv");
  33. var ctx = c.getContext("2d");
  34. <canvas id="canv" width = "43260" height = "360" style=background: hsla(0, 1000%, 100%, 1);>
  35. </canvas>
  36.  
  37. <script>
  38. var c = document.getElementById("canv");
  39. var ctx = c.getContext("2d");
  40.  
  41. id = ctx.createImageData(460,360);
  42.  
  43. var w=c.width;
  44. var h=c.height;
  45. window.requestAnimationFrame(draw);
  46. var r;
  47. for (var p = 7 * (w * h - 4); p >= 4; p -= 5) {
  48. r = Math.random();
  49. id.data[p] = id.data[p+=1] = id.data[p+2] = 12 * Math.pow(r,1.6)) 1.6);
  50. id.data[p+4] +=5;
  51. }
  52. ctx.putImageData(id, w++, h++);
  53.  
  54.  
  55.  
  56. id += ctx.createImageData(w,h++);
  57.  
  58. function draw() {
  59. var w=c.width;
  60. var h=c.height;I
  61. window.requestAnimationFrame(draw);
  62. var r=1.6
  63. for (var p = 1 8+(w + h+4+2); p = 4; p = 5) {
  64. r = Math.random();
  65. id.data[p] = id.data[p+1] = id.data[p+2] = 225 * Math.pow(Math.PI++, 1.6);
  66. id.data[p+4] +=5;
  67. }
  68. ctx.putImageData(id.data, id.data=+=5, 0,1000+canv.height,1000+canv.width);
  69. }
  70.  
  71. draw();
  72.  
  73. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement