background preloader

Context Free Art

Context Free Art
Context Free is a program that generates images from written instructions called a grammar. The program follows the instructions in a few seconds to create images that can contain millions of shapes. To readers of Make magazine: We are delighted that Issue 17 has a four page article about Context Free by John Edgar Park. After you've downloaded the program, and worked through the article's example, create some designs of your own and upload the best to our gallery. For more information, check out our friendly forums. Look

Related:  CFDG: Context Free Design Grammar

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

GuruBlog GuruBlog Processing Sketches Links Twitter Free 3D Software and 3D Model Providers <div class="global-site-notice noscript"><div class="notice-inner"><p><strong>JavaScript seems to be disabled in your browser.</strong><br />You must have JavaScript enabled in your browser to utilize the functionality of this website. </p></div></div> 1-16 (of 259)

Study – The Significance of Stars in Islamic Art Oh my goodness I haven’t posted anything for more than two weeks! I guess I was really occupied with things to do during Ramadhan and what’s with irregular working hours I have to put up with….it has been a tiring but pleasant Ramadan so far. So to restart the blog, here is a brand new article for you. As you may know, if you follow this blog from the start, you would notice that Islamic art such as Zellige or Geometric art features heavily on stars. One must wonder why does Islamic art features stars and star shaped motifs, and why it is almost a definition of Islamic art itself. In Islam, Muslims are forbidden of drawing animate beings and objects thus figurative art that features human or animal figures were underdeveloped, for the fear of idolatry.

Context-free grammar V → w where V is a single nonterminal symbol, and w is a string of terminals and/or nonterminals (w can be empty). A formal grammar is considered "context free" when its production rules can be applied regardless of the context of a nonterminal. No matter which symbols surround it, the single nonterminal on the left hand side can always be replaced by the right hand side. Context-free grammars arise in linguistics where they are used to describe the structure of sentences and words in natural language, and they were in fact invented by the Linguist Noam Chomsky for this purpose, but have not really lived up to their original expectation.

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?

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. Generative art Joseph NechvatalOrgiastic abattOir,2004 computer-robotic assisted acrylic on canvas created by viral-based C++ software Installation view of Irrationnal Geometrics 2008 by Pascal Dombis Generative art refers to art that in whole or in part has been created with the use of an autonomous system. An autonomous system in this context is generally one that is non-human and can independently determine features of an artwork that would otherwise require decisions made directly by the artist.

Context-free language In formal language theory, a context-free language (CFL) is a language generated by some context-free grammar (CFG). Different CF grammars can generate the same CF language, or conversely, a given CF language can be generated by different CF grammars. It is important to distinguish properties of the language (intrinsic properties) from properties of a particular grammar (extrinsic properties). The set of all context-free languages is identical to the set of languages accepted by pushdown automata, which makes these languages amenable to parsing. Indeed, given a CFG, there is a direct way to produce a pushdown automaton for the grammar (and corresponding language), though going the other way (producing a grammar given an automaton) is not as direct.

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. Philip Galanter » Resources Generative Art Links Following is a selected list of links to web sites that are generally related to generative art. For a huge list of technology art related web sites please see Stephan Wilson's Information Arts Link pages. Additional topic-specific links can be found on each page of the Generative Art Wiki. Physical Computing Software Pythagorean Tree Begin with a square. Construct a right isosceles triangle whose hypotenuse is the top edge of the square. Construct squares along each of the other two sides of this isosceles triangle. Repeat this construction recursively on each of the two new squares. The figures below show the next two iterations.

Background directive - Context Free Art From Context Free Art The shapes rendered by Context Free/CFDG are drawn on a canvas that starts out with a background color. The default color is opaque white, but this can be changed using a background directive. A background directive is a line in the CFDG file that starts with the word 'background' that is followed by set of color adjustments in curly braces. The adjustments are relative to the default background color of opaque white (hue = 0, saturation = 0, brightness = 1, alpha = 1). If there are more than one background directive then only the first is used.

Animated gif over a jpg image It is a tweet from Ryan Seddon that gave me the idea to use a <img> element with a background image to reduce the weight of large animated (gif) images. The original image the artist is using is an animated gif file that weighs 387.5 kb I sliced the image to save the animated part as a gif file (size 152.7 kb) and the static part as a jpg file (size 66.7 kb). The gif is the image in the markup, the jpg its background.