danburzo + mathematics   18

Fabric.js Javascript Canvas Library
"Fabric.js is a framework that makes it easy to work with HTML5 canvas element. It is an interactive object model on top of canvas element. It is also an SVG-to-canvas (and canvas-to-SVG) parser.

Using Fabric.js, you can create and populate objects on canvas; objects like simple geometrical shapes — rectangles, circles, ellipses, polygons, or more complex shapes consisting of hundreds or thousands of simple paths. You can then scale, move, and rotate these objects with the mouse; modify their properties — color, transparency, z-index, etc. You can also manipulate these objects altogether — grouping them with a simple mouse selection.

You can add text on canvas and dynamically manipulate its size, alignment, fontfamily and other properties. You can apply filters to images, making them grayscale or removing background. You can serialize the entire canvas into a JSON string — saving it locally or on a server — then completely restore it at any time. You can also export canvas data back into SVG at any time."
javascript  html5  canvas  svg  drawing  geometry  algorithms  mathematics  library 
february 2012 by danburzo
Sam Loyd's Cyclopedia of Puzzles
Ed Pegg Jr puts the 1914 edition of Sam Loyd's "Cyclopedia of Puzzles" into the public domain.
[Thought I would not keep the pages on my computer and just bookmark the source]
books  mathematics  puzzles  games  sam-loyd  ed-pegg 
june 2011 by danburzo
Horizons [iPhone, iPad, oF] - "Exploration of colour, sound and form" by @julapy + Eli Murray [CreativeApplications.Net]
"Horizons is a interactive sound toy which brings together the atmospheric sounds of Eli Murray (Gentleforce) and generative visuals of Lukasz Karluk. The app is an exploration of colour, sound and form.

The design of the piece focuses on creating subtle colour refractions in a rich colour scape using an algorithmic process known as triangulation. Fluidity of interaction is achieved using real-time physics made using the Box2d library and openFrameworks."

Reminds me of: Brian Eno's Bloom, Delaunay triangulation (scriptographer tool)
iphone  ipad  apps  music  generative  eli-murray  gentleforce  lukasz-karluk  brian-eno  triangulation  mathematics  algorithms  physics  visual  openframeworks  _inspiration 
september 2010 by danburzo
Lou's Pseudo 3d Page
"Now that every system can produce graphics consisting of a zillion polygons on the fly, why would you want to do a road the old way? Aren't polygons the exact same thing, only better? Well, no. It's true that polygons lead to less distortion, but it is the warping in these old engines that give the surreal, exhillerating sense of speed found in many pre-polygon games. Think of the view as being controlled by a camera. As you take a curve in a game which uses one of these engines, it seems to look around the curve. Then, as the road straightens, the view straightens. As you go over a blind curve, the camera would seem to peer down over the ridge. And, since these games do not use a traditional track format with perfect spatial relationships, it is possible to effortlessly create tracks large enough that the player can go at ridiculous speeds-- without worrying about an object appearing on the track faster than the player can possibly react since the physical reality of the game can easily be tailored to the gameplay style."
game-development  graphics  2d  games  pixel-art  animation  algorithms  mathematics  retro  3d  reference 
february 2010 by danburzo
Image editing component in Flex: EditImage « I don’t like computers.
Move, scale, rotate and crop an image in Flex using the transformation matrix.
flex  image  transformation  algorithms  flash  as3  mathematics 
november 2009 by danburzo
LSys/JS - L-Systems in JavaScript
"Lindenmayer-Systems (L-Systems) are described using simple grammars. A L-System consists of an axiom, rules, constants and symbols. The rules are first applied to the axiom and then to the resulting output for each iteration."
javascript  programming  algorithms  mathematics  generative  svg  creative-coding  fractals 
november 2006 by danburzo
Grey Matters
"Learning is always beneficial, but the Grey Matters philosophy is that learning can and should be fun. While the great majority of the features are focused on fun aspects of mathematics and memorization, Grey Matters covers anything concerning learning and fun."
mathematics  puzzles  recreational-mathematics  games 
july 2006 by danburzo
Puzzles
The Grey Labyrinth is a collection of puzzles, riddles, and paradoxes designed to stimulate lateral thinking.
mathematics  recreational-mathematics  lateral-thinking  creativity  puzzles  games  riddles 
july 2006 by danburzo

Copy this bookmark:



description:


tags: