background preloader

Toxiclibs

Toxiclibs
Related:  Node.js | Graphicsrca_stuff

hapticdata/toxiclibsjs Peter Boyle Reviews Yasuhiro Yotsumoto and Shuntaro Tanikawa | Cordite Poetry Review Family Room by Yasuhiro Yotsumoto Vagabond Press, 2009Watashi by Shuntaro Tanikawa Vagabond Press, 2010 At the outset I will say that, though my own latest book Apocrypha was published by Vagabond Press, I hold no financial interest in the press nor any motivation to promote these two books other than the merits I find in them. The first collection under review, Yotsumoto’s Family Room, masterfully transcends the opposition between tradition and experiment; and Watashi, Tanikawa’s 20th collection to be published in English translation, certainly confirms this reviewer’s impression of being in the presence of a major poet. Born in 1959, Yasuhiro Yotsumoto has published eight collections of poetry in Japanese, each like Family Room (his first collection to appear in English translation) grouped around a single theme. Family Room is divided into five sections: ‘Kids’; ‘Dad’; ‘Mom’; ‘Wife’ and ‘Husband’; and ‘Family’. Many of the poems in Family Room are marked by a quirky sense of humour.

Nature by numbers. The theory behind this movie We can find interactive sites on the internet (like this) to draw points, move them, and check how the structure becomes updated in real time. In fact, if we have a series of random dots scattered in the plane, the best way of finding the correct Voronoi Telesación for this set is using the Delaunay triangulation. And in fact, this is precisely the idea shown on the animation: first the Delaunay Triangulation and then, subsequently, the Voronoi Tessellation. But to draw a correct Delaunay Triangulation is necessary to meet the so-called “Delaunay Condition”. This means that: a network of triangles could be considered Delaunay Triangulation if all circumcircles of all triangles of the network are “empty”. Notice that actually, given a certain number of points in the plane there is no single way to draw triangles, there are many. You see that in the graph below, extracted from Wikipedia: Podéis verlo en la siguiente gráfica, extraída de la Wikipedia:

Hemesh : a 3D mesh library for Processing | W:Blut Coded, recoded, lost, recoded and recoded … hemesh , the half-edge mesh library for Processing has slowly accreted to a state that war­rants a release. A release in more than one way. In ret­ro­spect, the cur­rent func­tion­al­ity looks depress­ingly small, espe­cially com­pared to the hun­dreds of hours that already went into cod­ing it. But like a broke home-owner with a base­ment and a half-finished first floor, I com­fort myself with the thought that at least it holds poten­tial for growth. What is hemesh ? hemesh is an imple­men­ta­tion of a half-edge datastructure for manip­u­lat­ing 3D meshes in Processing. Generating and dis­play­ing a mesh requires noth­ing more than a list of ver­tices and a list of faces con­nect­ing them. What can hemesh do? The library is cur­rently focused on the stuff I coded it for: 3D voronoi and ran­dom plane divi­sions. Creating meshes is cool (for a given amount of cool) but destroy­ing them is cooler. What hemesh can’t do… Getting hemesh Future

Toxiclibs.js - Open-Source Library for Computational Design There are several areas where toxiclibs.js stands apart to remain more idiomatic and helpful in the javascript environment. For a complete description of the conveniences added to toxiclibs.js, read the sugar file in the repository. Some examples of these differences are: loose-typed for working more naturally with javascript objects, no instanceof tests are ever usedtoxi.THREE.ToxiclibsSupport for easing work with Three.jstoxi.color.TColor additions for complete interoperability with CSS and X11 color names.toxi.geom.mesh.OBJWriter's getOutput() for getting OBJ contents back as a string (helpful in js environments that don't have file system access). Arrays / Collections The Java version frequently uses Collections, Iterators, and java-specific for-loops[2]. var len = mesh.faces.length, i = 0;for(i = 0; i < len; i++){ doSomething( mesh.faces[i] );} This section will occassionally be expanded on.

♪ Network Ensemble ⚡ Playing with pixels ! > Code créatif et interfaces web expérimentales par Gildas P. Fun Programming Rekapi - A keyframe animation library for JavaScript Power and Architecture — Calvert 22 Calvert 22 is delighted to announce its upcoming seasonal programme opening this summer, Power and Architecture. Taking place from 10 June – 9 October 2016, Power and Architecture will comprise four main interlinked elements: — A conference and a number of related talks — An exhibition of new and existing artwork presented in four parts — A series of architectural workshops connecting London and Prague — Curated digital content on The Calvert Journal For the ideological champions of utopian society, architecture is a clear and potent manifestation of a society’s power, influence and status. Across the post-Soviet world, there is a common thread running through architectural styles. What effect do these architectural structures, designed by one regime and inherited by another, have on the people who live with their legacy?

GMU:Self-Organization by Design - Medien Wiki Werkmodul/FachmodulLecturer: Martin SchneiderCredits: 6 ECTS, 4 SWSDate: Block-Workshops Venue: Marienstraße 7b, Room 204First meeting: 2013-11-29 Description Since this is a block workshop please make sure to sign up on the official list at the secretary with Daniela Dembowski until October 18th. In addition please send an application email to Martin Schneider to tell him a bit about you and what you expect from this course. This course tackles several forms of self-organisation. The three subject areas are: Pattern Formation (Cellular Automata and Turing Patterns) Dynamic Self-Organisation (Swarm-Art) Self-Assembly (Geometric Physics and Chemistry) Beschreibung Dieser Kurs setzt sich mit verschiedenen Formen der Selbst-Organisation auseinander. Die drei Themengebiete sind: Muster-Bildung (Zelluläre Automaten und Turing Patterns) Dynamische Selbst-Organisation (Swarm-Art) Selbst-Konfiguration (Geometrische Physik und Chemie) Language Eligible Participants Requirements Application Syllabus Links

gifAnimation processing library GifAnimation is a Processing library to play and export GIF animations. The GIFEncoder & GIFDecoder classes were written by Kevin Weiner. Please see the separate copyright notice in the headers of the GifDecoder & GifEncoder classes. gifAnimation.zip (compatible with Processing 1.x and 2.x) Processing 1.x Download and unzip the gifAnimation.zip and copy the gifAnimation-folder into your processing libraries folder. Processing 2.x Same as Processing 1.x OR use the built-in library-browser in the IDE Besides this reference, there are basic examples included in the download. The class to access/display GIF animations is called Gif. Extract all frames of an animated Gif into a PImage[] array using the static method "getPImages()". you need to pass a reference to the PApplet and a filename to it. PImage[] allFrames = Gif.getPImages(this, "lavalamp.gif"); The second way to acces the animation is to play it like a video. Create a new Gif object In a sketch this would look like this: The 'Gif' Class

Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit! I need ... a base framework. a DOM utility. templating. CSS animation. JavaScript animation. a CSS selector engine. data manipulation. a Class system. functional programming. a JavaScript loader. to test stuff (e.g. unit testing). to validate stuff. to write a game. to do CANVAS/2D graphics! to convert colors. to create searchable & sortable lists. single page apps. persistent storage. client-side MVC. feature/browser detection. events! WebKit-specific libraries. mobile-specific libraries. libraries for responsive designs. polyfills. analytics. hyphenation. asynchronous programming to compose my own framework! to code a site listing micro-frameworks! Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit! How much library code do you really need — 50K? Sure, we all love our favorite monolithic frameworks, and sometimes we even use them fully. Micro-frameworks are definitely the pocketknives of the JavaScript library world: short, sweet, to the point. Want to add your own? Can't get enough?

Related: