This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var canvas = document.getElementById("canvas"), | |
| context = canvas.getContext("2d"), | |
| width = canvas.width = window.innerWidth, | |
| height = canvas.height = window.innerHeight; | |
| var waveCount = 1, | |
| waveHeight = height / 2 - 10, | |
| res = 1; | |
| context.translate(0, height / 2); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var canvas = document.getElementById("canvas"), | |
| context = canvas.getContext("2d"); | |
| var points; | |
| var bitmap = Bitmap.create("cat.jpg", onComplete); | |
| var force = 0.007; | |
| var friction = 0.99; | |
| function onComplete() { | |
| canvas.width = bitmap.width; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var canvas = document.getElementById("canvas"), | |
| context = canvas.getContext("2d"), | |
| width = canvas.width = window.innerWidth, | |
| height = canvas.height = window.innerHeight; | |
| context.lineWidth = 0.1; | |
| var z = 0; | |
| noise.seed(Math.random()); | |
| render(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var canvas = document.getElementById("canvas"), | |
| context = canvas.getContext("2d"), | |
| width = canvas.width = window.innerWidth, | |
| height = canvas.height = window.innerHeight; | |
| context.lineWidth = 0.1; | |
| // create points. each aligned to left edge of screen, | |
| // spread out top to bottom. | |
| var points = []; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!doctype html> | |
| <html> | |
| <head> | |
| <title>Flow Fields</title> | |
| <style type="text/css"> | |
| html, body { | |
| margin: 0; | |
| padding: 0; | |
| } | |
| canvas { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var canvas = document.getElementById("canvas"), | |
| context = canvas.getContext("2d"), | |
| width = canvas.width = window.innerWidth, | |
| height = canvas.height = window.innerHeight; | |
| noise.seed(Math.random()); | |
| var z = 0; | |
| render(); | |
| function render() { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var canvas = document.getElementById("canvas"), | |
| context = canvas.getContext("2d"), | |
| width = canvas.width = window.innerWidth, | |
| height = canvas.height = window.innerHeight; | |
| noise.seed(Math.random()); | |
| render(); | |
| function render() { | |
| var res = 10; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var canvas = document.getElementById("canvas"), | |
| context = canvas.getContext("2d"), | |
| width = canvas.width = window.innerWidth, | |
| height = canvas.height = window.innerHeight; | |
| context.lineWidth = 0.1; | |
| // random attractor params | |
| var a = Math.random() * 4 - 2; | |
| var b = Math.random() * 4 - 2; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var canvas = document.getElementById("canvas"), | |
| context = canvas.getContext("2d"), | |
| width = canvas.width = window.innerWidth, | |
| height = canvas.height = window.innerHeight; | |
| context.lineWidth = 0.5; | |
| // create point | |
| var p = { | |
| x: Math.random() * width, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var canvas = document.getElementById("canvas"), | |
| context = canvas.getContext("2d"), | |
| width = canvas.width = window.innerWidth, | |
| height = canvas.height = window.innerHeight; | |
| var count = 50000; | |
| context.lineWidth = 0.25; | |
| for(var i = 0; i < count; i++) { | |
| var x = Math.random() * width, |
NewerOlder