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.

Related:  TypographiePROCESSINGProcessing

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:

utdallas Virtual hands-on workshop : “Enjoyable Introduction to Programming using Drawings” by Dr. Jeyakesavan Veerasamy, CS faculty, University of Texas at Dallas, USA. 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.

Sketch Chair [Processing, Objects] - design, lasercut/cnc and build your own chair.. Sketch Chair by Greg Saul is a exploration in using computation and rapid manufacturing techniques to allow users to design and build their own products or in this case their own chairs. Created in Processing, the application allows users to take part in the entire process of designing and building their own chairs. Chairs are designed using a simple 2D sketch-based interface and design validation tools. Thereafter chairs can be fabricated from sheet materials cut by a laser cutter, CNC milling machine or papercutters. The project is a collaboration with JST ERATO Design UI Project in Tokyo. 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.

rose window – a 3d parametric model in Processing “Rose window” is a 3d parametric model in Processing (version on Open Processing has the keyboard keys, since there was a problem with uploading the sliders on the screen). It’s rendered with P3D and exportable into a .dxf file. Seed of life was an inspiration for this particular piece.

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. Anatomy of a Program This tutorial is for Processing version 2.0+. If you see any errors or have comments, please let us know. This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

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: