Kyle Steinfeld

Drawn, Together - ACADIA 2020

Machine-Augmented Sketching in the Design Studio

Kyle Steinfeld

This paper documents the approach taken by and the work produced in an undergraduate research studio conducted at UC Berkeley in the Spring of 2020. Here, a series of small design projects examine the applicability of machine-augmented sketching tools to early-stage architectural design.

Nicholas Doerschlag, 2020

DHour - ACADIA

A Bioclimatic Information Design Prototyping Toolkit

Kyle Steinfeld & Brendon Levitt

This paper presents a new prototyping visualization toolkit, developed for the Grasshopper (Rutten 2013) visual programming environment, which enables the situational development of information graphics.

GAN Loci - ACADIA 2019

Imaging Place using Generative Adversarial Networks

Kyle Steinfeld

This paper proposes the production of synthetic images of cities using generative adversarial networks (or GANs) represents the first computational approach to documenting the Genius Loci of a city, which is understood to include those forms, textures, colors, and qualities of light that exemplify a particular urban location and that set it apart from similar places. Presented here are methods for the collection of urban image data, for the necessary processing and formatting of this data, and for the training of two known computational statistical models (StyleGAN and Pix2Pix) that identify visual patterns distinct to a given site and that reproduce these patterns to generate new images.

Situated Bioclimatic Information Design

A New Approach to the Processing and Visualization of Climate Data

Kyle Steinfeld, Pravin Bhiwapurkar, Anna Dyson, & Jason Vollen

This paper documents the process of developing a custom-built weather data parser, and producing a number of diagrams and data visualizations. These visualizations are not only useful in and of themselves for aligning design strategies to specific contexts, but they also illustrate the foundations of a larger theoretical framework for the processing and visualization of climatic data for effective utilization of bioclimatic flows.

Data Agency

Kyle Steinfeld

In this introduction to an ACADIA conference session of the same name presents a new prototyping visualization toolkit, developed for the Grasshopper visual programming environment, which enables the situational development of information graphics.

Dreams May Come

Kyle Steinfeld

This paper argues that prevailing approaches to CAD software have been fashioned to support modes of reasoning only of secondary importance to design activity, and that, due to some recent developments in computer vision, this state of affairs may be about to change. Surveying the current state of CAD tools, a critical position is developed based upon the best current understanding of the cognitive processes related to design.

Ivy - ACADIA 2017

Progress in Developing Practical Applications for a Weighted-Mesh Representation for Use in Generative Architectural Design

Andrei Nejur & Kyle Steinfeld

This paper presents progress in the development of practical applications for graph representations of meshes for a variety of problems relevant to generative architectural design (GAD).

Ivy - ACADIA 2016

Bringing a Weighted-Mesh Representation to Bear on Generative Architectural Design Applications

Andrei Nejur & Kyle Steinfeld

Given the widespread use of meshes and the utility of segmentation in generative architectural design, by surveying the relevant and recently matured approaches to mesh segmentation in CG that share a common representation of the mesh dual, this paper identifies and takes steps to address a heretofore unrealized transfer of technology that would resolve a missed opportunity for both subject areas.

Imperative, Functional, Object-Oriented

An Alternative Ontology of Programmatic Paradigms for Design

Kyle Steinfeld & Carlos Sandoval

This study applies a programmatic paradigm taxonomy to a comparison of two programming environments: Decodes and DesignScript, and yields a set of suggested guidelines for the context-appropriate application of each of these paradigms.