background preloader

Generative Art Links

Generative Art Links
Some links to Generative Art, Math & Fractals, and other creative ways of creating computional imagery. The list is not meant to be exhaustive: rather, it is a list of my favorite links. Generative Art Software General-Purpose Software Processing is probably the most used platform for Generative Art. It is an “open source programming language and integrated development environment (IDE) built for the electronic arts and visual design communities”. Nodebox – A Python based alternative to Processing. vvvv is “a toolkit for real time video synthesis”. PureData a “real-time graphical dataflow programming environment for audio, video, and graphical processing.” Specific Systems Context Free Art – uses Context Free Design Grammars to generate 2D images. Structure Synth – my own attempt to extend Context Free Art into three dimensions. TopMod3D – “is a free, open source, portable, platform independent topological mesh modeling system that allows users to create high genus 2-manifold meshes”. Ready.

http://blog.hvidtfeldts.net/index.php/generative-art-links/

Related:  generative art

GuruBlog - neon lines in processing using a glsl filter I made a short processing script that draws sine curves and uses a glsl blur filter to add a neon effect To create this effect you need a processing sketch drawing the curves and a glsl filter that adds the blur effect. Open processing and enter the following code to create the sine curves. PShader blur; void setup() { size(600,300,P3D); blur = loadShader("blur.glsl"); } void draw() { background(0); strokeWeight(1); noFill(); for( int j=0; j<10; j++) { stroke( 255*noise(j/1.0),255-255*noise(j/1.0),255); beginShape(); float f1 = noise(j/10.0)+0.5; float f2 = noise(j/7.0); float f3 = noise(j/1.3)+.5; float f4 = noise(j/1.2,frameCount/500.0); for( int i=0; i<610; i+=10) { vertex( i, height/2+(100*f4)*sin(f1*TWO_PI*i/600 + 100*f2 - frameCount/(100.0*f3))); } endShape(); } filter(blur); // if ( frameCount <= 500 ) { // saveFrame( "f-####.png" ); // } } Now create a new Textfile, enter the following glsl code and save it as "blur.glsl".

HTML5-Powered Web Applications: 19 Early Adopters HTML5, rumored as Flash killer, is a brand new web technology that raises a revolution lead by Apple in web application development. It contains canvas element for images and animation drawings, support video and audio embedding, and includes storage database for offline web applications. Most important of all, you don’t need a plugin to get all these features, your latest browser supports that. Flash killer Sounds pretty cool, but what HTML5 can do actually?

GuruBlog GuruBlog local-guru.net Processing Sketches Links Twitter ALEATORICART.COM Contemporary Abstract Art from the best new artists in the world. AleatoricArt.com is an online magazine and gallery devoted to showcasing the work of a select group of artists, both emerging and established, who constitute a collective known as MAMA—the Movement of Aleatoric Modern Artists. The movement pays tribute to the DADAists of the early 20th century among the many other artists throughout history who have bravely chosen to relinquish partial control of their creative processes to the hands of fate, the laws of physics and the continuum of perpetual chaos which prevails over our universe by design. READ ABOUT ALL OF OUR FEATURED ARTISTS ON THE ARTISTS PAGE. For gallery and collector inquiries, contact infocusphotographystudio@yahoo.com or call our office at (281) 373-0664 CST/9-5PM. Much of the art you see in these pages is available on a consignment basis to corporate entities. Please call us for more information on the benefits of our Corporate Arts Program today!

Create striking graphics: Part 2 Following on from Part 1, we explore how to set abstract shapes from some simple patterns, using a geometric and conceptual approach. Treatment in Photoshop enables us to build our scene correctly and also texture the image. Layer options are applied to achieve quick results and generate multiple effects, while creating minimalist designs. Let’s continue… Extend axes to increase symmetry To signify the geometry and direction of the collision that we are portraying, we’ll add grey lines (2px Stroke) that will lengthen existing angles, making three axes.

GPU Gems GPU Gems is now available, right here, online. You can purchase a beautifully printed version of this book, and others in the series, at a 30% discount courtesy of InformIT and Addison-Wesley. Please visit our Recent Documents page to see all the latest whitepapers and conference presentations that can help you with your projects. Now is an excellent time to be working in the field of computer graphics. Over the past five years, GPU technology has advanced in astounding ways, and at an explosive pace. The rendering rate, as measured in pixels per second, has been approximately doubling every six months during those five years.

peter blaskovic This is my experimental research in field of art, graphics, math, physics... I have fun to mix different subjects together and finding a new ways of expression. Some of them have great usage in new medias, production or simulations, some of them are just for fun. :) Experiments are created in Processing or Flash . Processing is a great open source programming language for artists. Everything Visual » Generative, Coding & Interactive Posts Filed Under 'Generative, Coding & Interactive' Into the Dark – “Tearing Shadows” projection sculpture (teaser) by Robert Seidel “Tearing Shadows is a new projection sculpture by Berlin-based artist Robert Seidel.

Related:  creative codingGenerativo