I'm very excited to share the news that the tween library from GreenSock (hands down the best tweening library I used in flash) is not ported for use in javascript! This will be great! I missed that simple syntax from as3 when animating javascript, and now I can have my cake and eat it too. [...]
Tag Archives: js
Music Visualization via JS

Very fun audio visualizer built with Three.js loop waveform visualizer and more, check it out and see some really nice looking forms and shapes responding to music. Embedded Link Disc experiment Disc experiment is a fun sound experiment influenced a little bit by the loop waveform visualizer we covered a few weeks ago. It's a [...]
Snow via Javascript & Canvas – Tis the Season

After playing with the settings in my experiments I found a few settings I liked and wanted to develop further. The first was snow! An added bonus I was able to work on a project just for the holidays and used much of this code in it! I looked around the web and saw a [...]
Posted in interactive javascript canvas Also tagged abstract, animation, browser, canvas, code, design, drawing, experiment, graphics, html, interactive, javascript, jquery, open source, physics, portfolio, programming, random, tutorial, web design Leave a comment
Microsoft Touch Mouse and The Art of Touch | Giveaway

Microsoft has a new line of TouchMouse. They have a campaign to cooinside with it called the Art of Touch and have invited a few artists to participate and more to drive interest with free shwag! Basically that boils down to me having a to give away! So go play with the app and link [...]
Posted in review Also tagged abstract, animation, application, browser, canvas, code, drawing, experiment, javascript, painting, review 1 Comment
Interactive Physics Animations Javascript Canvas 17

I’m really enjoying giving a control panel of sorts to the end user and letting them control the physics rules of their canvas. Let’s add more motion to it by applying a jitter to the velocity of each dot. This is similar to earlier, when we first started animating by applying a random number to [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, html, interactive, javascript, jquery, open source, physics, process, programming, random, tutorial 6 Comments
Interactive Physics Animations Javascript Canvas 16

I always want to give the end user (at least some) control of how they view and interact with data. Earlier we gave users control over gravity. Here let’s give them control over the canvas edges. Rather than having our dots bounce on the edges of the canvas, lets have them wrap across to the [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, html, interactive, javascript, jquery, open source, physics, process, programming, random, tutorial Leave a comment
Interactive Physics Animations Javascript Canvas 15

Earlier we worked on making all the dots draggable, but what’s better than simply dragging dots? Let’s set up a way to throw the dots! Now as we drag it we record the positions and use that to calculate a new velocity. Then when a dot is dropped, it will have a trajectory to follow [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, html, interactive, javascript, jquery, open source, physics, process, programming, random, tutorial Leave a comment
Interactive Physics Animations Javascript Canvas 14

Here is an update to allow the end user to create more dots. A good way to do that is to just let users click on the canvas, and if they click a dot, drag it, if they don’t click a dot, create a new dot at the point of click. I moved the dot [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, html, interactive, javascript, jquery, open source, physics, process, programming, random, tutorial Leave a comment
Interactive Physics Animations Javascript Canvas 13

Now that we have gravity we’re really seeing some natural looking movement. Yet, it’s still missing something. In the real world we have friction or drag (or even air resistance) on everything. Without this friction it’s like these balls are moving in space. Even when they bounce on the walls they don’t loose any velocity, [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, html, interactive, javascript, jquery, open source, physics, process, programming, random, tutorial Leave a comment
Interactive Physics Animations Javascript Canvas 12

Adding gravity! Here we’ve adjusting the y velocity in every frame with the force of gravity. It’s fun to play with options and see how they are affecting the animation and the physics, so I’ve also got a checkbox that will toggle gravity to either a vlaue of 2 or 0. interactive physics animations via [...]
Posted in interactive javascript canvas, tutorial Also tagged abstract, animation, browser, canvas, code, experiment, game, generative, graphics, html, interactive, javascript, jquery, open source, physics, process, programming, random, tutorial Leave a comment












Bruce Brownlee