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.

Related:  2018 Décembre

Distance Estimated 3D Fractals (III): Folding Space The previous posts (part I, part II) introduced the basics of rendering DE (Distance Estimated) systems, but left out one important question: how do we create the distance estimator function? Drawing spheres Remember that a distance estimator is nothing more than a function, that for all points in space returns a length smaller than (or equal to) the distance to the closest object. This means we are safe to march at least this step length without hitting anything – and we use this information to speed up the ray marching. It is fairly easy to come up with distance estimators for most simple geometric shapes. For instance, let us start by a sphere.

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 Processing Sketches Links Search 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".

Bonus: Luma Pictures’ new tools for Doctor Strange Doctor Strange has been a huge film for Marvel. To achieve their sections of the film, Luma Pictures developed a set of new tools, including some they will even be sharing with the community. Luma Pictures worked on several key sequences including the opening London sequence and they also booked ended the film with the Dormammu sequence and the Dark realm. We discussed the tools they developed especially for the film, and below is an exclusive fxinsider podcast with Luma Pictures' visual effects supervisor Vince Cirelli, discussing the new tools. London For the London sequence Luma developed a new fractal tool to do volumetric meshing and transforming of the buildings.

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. 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.