ABSTRACT

Geometric Computation: Foundations for Design describes the mathematical and computational concepts that are central to the practical application of design computation in a manner tailored to the visual designer. Uniquely pairing key topics in code and geometry, this book develops the two key faculties required by designers that seek to integrate computation into their creative practice: an understanding of the structure of code in object-oriented programming, and a proficiency in the fundamental geometric constructs that underlie much of the computational media in visual design.

chapter |9 pages

Introduction

chapter 1.01|24 pages

Elements of a Computation

chapter 1.02|36 pages

Objects, Types, and Expressions

chapter 1.03|42 pages

Vectors, Points, and Coordinate Systems

chapter 1.04|58 pages

Collections and Control Flow

chapter 1.05|38 pages

Functions

chapter 1.06|32 pages

Lines and Planes

chapter 1.07|40 pages

Transformations and Intersections

chapter 1.08|42 pages

Bureaucratic Types

chapter 1.09|34 pages

Curves

chapter 1.10|40 pages

Surfaces

chapter 1.11|34 pages

The Design of Objects

chapter |4 pages

Conclusion