|
|
|
|
|
It is possible that the download link provided above does not refer to the intended version.
If you are looking for Context Free, you may try searching for a download link using
Google. |
|
| |
|
|
Video tutorial for Context Free 3.0
|
Review
This is official description applies to version 2.2
Context Free is a full graphical environment for editing, rendering, and exploring CFDG design grammars. It allows you to produce animations, edit grammars and re-render easily, save generated images in PNG or SVG format, carefully tune graphics rendering and much more
The following review written by one of the Software Informer contributors applies to version 2.1
There are many image editors but there is not anything as original as Context Free Art.
This graphic editor lets you create incredible pictures, designs and abstract images from its own scripting language, a special written instructions set called Context-Free Design Grammar (sets of non-deterministic rules that are used to generate images). Each script (the developers call it just "grammar") contains a number of lines that look like source code, which the program interprets and transforms into beautiful shapes and figures. You only have to write the appropriate commands, values and variables on the left column, and see the result on the right pane of the program's interface.
The program also includes some examples, so you get an idea of its capabilities. A couple of these examples work as lessons that teach you the basics of writing new grammar to create new designs. Moreover, there are direct links to the program's forums and official website, where you can find further information about this special way to draw. It may take a while to master, but it's definitely something all users interested in computer assisted design should try. Context Free Art can lead you to become addicted to computer-generated images.
The site says that 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...”, and that's all true!
It’s a fascinating program to play around with and some of the output is simply stunning. |
- Free, open-source and available for Windows, OS X and various verions of Unix.
|
- Includes a separate C++ Installation
- Requires Quick Player for saving to movie
- Not easy learning curve
|
|
Reviewed by: Sergio A. Durán Reviewer rating: Reviewed: 3 years ago
|
What's new in version 3.0 beta
- Parameters for rules and paths (which can be numbers, shape adjustments, or shape specifications) - Random number function that has a different value each time a rule is executed. - Local and global variables - Loop variables - Loop finally blocks, executing code at the tail end of a loop - Conditional expressions: the select() and if() functions. It works like the C ?: operator, but over multiple values - Conditional code: switch statements and if statements - Included files can be placed in their own namespace to prevent name collisions - Numeric parameters are restricted to prevent creation of context-sensitive grammars - The color target feature has been replaced with something that provides the same benefit but is less confusing. - Shape time, allows you to specify which frames a shape is visible in during movie generation - New FILL primitive shape, fills the canvas with the specified color at the specified Z. Similar to the background, but you can interleaves shapes and FILLs in Z. - 16-bit color depth - M, W: Compiler and run-time messages now have a window instead of flying by on the status bar - M, W: Remembers window size - time() function, allows shapes to change from frame to frame in a movie - 64-bit - User-defined functions - More symmetry options: 1-dimensional tiling and frieze groups, rotational and dihedral symmetry What's new in version 2.2
Bug Fixes:
--M: Fix display error on Mac OS x 10.6 (Snow Leopard)
--M: Fix code for handling non-ASCII characters in file names.
--W: Restore Find/Replace function that was accidentally dropped in version 2.2
-- W: Remember window size. |
|
Report a wrong version
Report a wrong program title
Suggest a correction
|
Screenshots
All 6 screenshots |
|
|