background preloader

FORM+CODE In Design, Art, and Architecture by Casey Reas, Chandler McWilliams, and LUST

FORM+CODE In Design, Art, and Architecture by Casey Reas, Chandler McWilliams, and LUST
Once the exclusive domain of programmers, code is now being used by a new generation of designers, artists, and architects eager to explore how software can enable innovative ways of generating form and translating ideas. Form+Code in Design, Art, and Architecture offers an in-depth look at the use of software in a wide range of creative disciplines. This visually stimulating survey introduces readers to over 250 significant works and undertakings of the past 60 years in the fields of fine and applied art, architecture, industrial design, digital fabrication, visual cinema, photography, typography, interactive media, gaming, artificial intelligence (AI), artificial life (a-life), and graphic design, including data mapping and visualizations, and all forms of new media and expression.

http://formandcode.com/

Processing + Typography When I first got my hands on the Form + Code book what impressed me the most was the artwork with typography on the titles and opening pages. It reminded me how much I like typography and how focusing on the shape of letters and text can produce beautiful visuals. Then of course it got me trying to reproduce those visuals using Processing. There is no code in the book to help with that. All we get are some short descriptions at the bottom of each title page, like this one:

From Processing To Painting I’d been working on using Processing to create these grid patterns using circles of varying diameters for a while now, but moving from the digital world to the physical world is something I first started experimenting with last fall when I was attempting to win a laser cutter. While I love laser cut wood, I wanted to try applying the idea to something different, and it’s been a long time since I put paint on canvas, so… More info on this series of painting (titled annular) can be found on the project page, but the basic process involves running a Processing sketch, using the output to cut stencils, and then painting using the stencils. The Processing sketch outputs a PDF file, which is a vector file easily opened in Inkscape and adjusted to the correct size. I then save out the file as a DXF to load into Silhouette Studio to cut the stencils. The stencils are cut from old posters that a local printer was discarding.

About Scriptographer is a scripting plugin for Adobe Illustrator™. It gives the user the possibility to extend Illustrator’s functionality by the use of the JavaScript language. The user is no longer limited to the same tools that are used by most graphic designers around the globe. Scriptographer allows the creation of mouse controlled drawing-tools, effects that modify existing graphics and scripts that create new ones. But Scriptographer is also a webpage on which users can exchange scripts and ideas. Scriptographer gives the tool back into the hand of the user and confronts a closed product with the open source philosophy.

Bert Balcaen I designed and fabricated a lamp using molding and resin casting. I’m sharing my experiences here: this is a step by step documentation of whole process. Along the way I’ll point out what I did well and where I made a mistake. Enjoy. If you’re not that familiar with the hole digital fabrication project, then I recommend reading Neil Gershenfeld’s article where he explain why it’s important and where it’s heading. The joy of build scripts When writing software, there is a big difference between the human readable code, and the compiled machine readable code. The human readable code is easy to edit, while the machine readable code can only be read by complete psycos, and even there with lots of effort. In order to get from human to computer readable, there is a step called compiling. I've found this to be a useful paradigm with type design as well. The source files are my FontLab files. There are a lot of things that need to happen between my easy to edit source files and the finished exported fonts.

Creating digital portraits with algorithms Mike Brondbjerg is creative director at Brondbjerg Design and Development. He explains how he uses Processing.js, algorithmic trickery and some SVG to create amazing digital portraits of American Presidents. Who are you and what do you do? I'm a freelance creative developer specialising in web applications and data visualisation using technologies like HTML, CSS, JS, D3.js, Leaflet, Processing and Processing.js. Tell us about your Dead Presidents project.

Download RoboFab Select the RoboFab installer in the archive format of choice. (updated October 27, 2011). For your convenience we've included packages for dependencies in some archives. These packages can have different licenses. OpenType Font Features The OpenType font format is an extension of the TrueType® font format, adding support for PostScript font data. The OpenType font format was developed jointly by Microsoft and Adobe Corporation. OpenType fonts and the operating system services which support OpenType fonts provide users with a simple way to install and use fonts, whether the fonts contain TrueType outlines or CFF (PostScript) outlines. The OpenType font format addresses the following developer challenges:

Sine circle test animation — Blog — Ben Crowder As I’ve been tinkering around with graphics coding, I wanted to figure out how to map a sine wave onto a circle. Here’s how it went down. (Disclaimer: this is all unoptimized code that is almost certainly not the best way to do this.

Related: