Morf.js - CSS3 Transitions with custom easing functions
january 2012 by jpfinley
Javascript work-around for hardware accelerated CSS3 transitions with custom easing functions.
animation
css
css3
javascript
easing
math
january 2012 by jpfinley
actionscript microcosmos » The sound of perlinNoise.
december 2011 by jpfinley
My focal idea was to build a perlinNoise map, convolve and work out the octaves and add some random moving particles on top. Now, whenever a particle hits a specified range of colours within the map, mainly at the octave peaks, a tone is created (each particle has a different timbre). Carefully spoken - we´re listening to the sounds of perlinNoise now and it sounds a bit fierce, I can tell you!
perlin
noise
sound
math
december 2011 by jpfinley
Moving Blocks! | Voxels breaking their regular grid.
october 2011 by jpfinley
Open-source Minecraft clone. He details a lot of the development behind it.
game
computer
minecraft
terrain
noise
math
october 2011 by jpfinley
More on Minecraft-type world gen - GameDev.net
october 2011 by jpfinley
With the runaway success of the game Minecraft, I've been seeing a bit of a resurgence of interest lately in the idea of procedurally generated worlds. Unfortunately, once you get beyond simple random numbers, procedural generation of a world isn't always the most approachable subject and I see a lot of people asking questions about where they should start generating a Minecraftian world, or, more generally, a procedural world that can theoretically extend infinitely far in all directions.
minecraft
perlin
noise
computer
game
generator
procedural
terrain
math
october 2011 by jpfinley
Perlin Noise
october 2011 by jpfinley
Many people have used random number generators in their programs to create unpredictability, make the motion and behavior of objects appear more natural, or generate textures. Random number generators certainly have their uses, but at times their output can be too harsh to appear natural. This article will present a function which has a very wide range of uses, more than I can think of, but basically anywhere where you need something to look natural in origin. What's more it's output can easily be tailored to suit your needs.
algorithms
graphics
math
noise
programming
perlin
art
october 2011 by jpfinley
A Quick Look Into The Math Of Animations With JavaScript - Smashing Coding
october 2011 by jpfinley
There is a lot of math in the visual things we do, even if we don’t realize it. If you want to make something look natural and move naturally, you need to add a bit of physics and rounding to it. Nature doesn’t work in right angles or linear acceleration. This is why zombies in movies are so creepy. This was covered here before in relation to CSS animation, but today let’s go a bit deeper and look at the simple math behind the smooth looks.
animation
javascript
math
js
easing
october 2011 by jpfinley
Geometry, Surfaces, Curves, Polyhedra
october 2010 by jpfinley
Formulas for performing a number of geometric functions on a computer.
3d
algorithm
code
math
geometry
mathematics
october 2010 by jpfinley
Voronoi diagram - Wikipedia, the free encyclopedia
july 2010 by jpfinley
In mathematics, a Voronoi diagram is a special kind of decomposition of a metric space determined by distances to a specified discrete set of objects in the space, e.g., by a discrete set of points.
math
space
thesis
location
geography
voronoi
july 2010 by jpfinley
Algorithims
september 2006 by jpfinley
Draft of a textbook on algorithms by S. Dasgupta, C.H. Papadimitriou, and U.V. Vazirani
book
computer
computerscience
math
september 2006 by jpfinley
related tags
3d ⊕ algorithm ⊕ algorithms ⊕ animation ⊕ art ⊕ book ⊕ calculus ⊕ code ⊕ computer ⊕ computerscience ⊕ css ⊕ css3 ⊕ easing ⊕ fun ⊕ game ⊕ generator ⊕ geography ⊕ geometry ⊕ graphics ⊕ help ⊕ javascript ⊕ js ⊕ location ⊕ math ⊖ mathematics ⊕ minecraft ⊕ network ⊕ networks ⊕ noise ⊕ palindrome ⊕ perlin ⊕ photography ⊕ procedural ⊕ programming ⊕ python ⊕ reference ⊕ research ⊕ science ⊕ sound ⊕ space ⊕ terrain ⊕ thesis ⊕ voronoi ⊕ wierd ⊕Copy this bookmark: