authors |
Gross, Mark D. |
year |
2001 |
title |
FormWriter. A Little Programming Language for Generating Three-Dimensional Form Algorithmically |
source |
Proceedings of the Ninth International Conference on Computer Aided Architectural Design Futures [ISBN 0-7923-7023-6] Eindhoven, 8-11 July 2001, pp. 577-588 |
summary |
FormWriter is a simple and powerful programming language for generating three-dimensional geometry, intended for architectural designers with little programming experience to be able to generate three dimensional forms algorithmically without writing complex code. FormWriter’s main features include a unified coding and graphics environment providing immediate feedback and a “flying turtle” - a means of generating three dimensional data through differential geometry. |
keywords |
Programming Language, Geometry, Form Generation |
series |
CAAD Futures |
email |
|
full text |
file.pdf (236,855 bytes) |
references |
Content-type: text/plain
|
Abelson, H. and Di Sessa, A. (1981)
Turtle Geometry
, MIT Press, Cambridge, MA.
|
|
|
|
Benjamin, A. and Libeskind, D. (1998)
Reiser + Umemoto : Recent Projects
, John Wiley & Son Ltd, London
|
|
|
|
Bentley, J.L. (1986)
Little Languages -- Programming Pearls
, Communications of the ACM. 29(August), pp. 711-721
|
|
|
|
Berzowska, J. (1998)
Algorithmic Expressionism
, Media Laboratory, Cambridge, MA, MIT
|
|
|
|
Du Boulay, J.B.H., O'Shea, T. and Monk, J. (1981)
The black box inside the glass box. Presenting computing concepts to novices
, International Journal on Man-Machine Studies 14(3), pp. 237-249
|
|
|
|
Kolarevic, B. (2000)
Digital Architectures
, Proc. ACADIA 2000, ACADIA, Washington, DC (forthcoming)
|
|
|
|
Lynn, G. (1998)
Animate Form
, Princeton University Press, Princeton, NJ
|
|
|
|
Maeda, J. (1999)
Design By Numbers
, MIT Press, Cambridge, MA
|
|
|
|
Papert, S. (1980)
Mindstorms, children, computers and powerful ideas
, Basic Books, New York
|
|
|
|
Perrella, S. (ed.) (1998)
Hypersurface Architecture (Architectural Design Profiles,133)
, John Wiley & Son Ltd, London
|
|
|
|
Terzidis, K. (1999)
Experiments on Morphing Systems
, III Congreso Iberoamericano de Grafico Digital [SIGRADI Conference Proceedings] Montevideo (Uruguay), SIGRADI, pp. 149-151
|
|
|
|
Toy, M. (ed.) (1999)
Architects in Cyberspace II (Architectural Design Profile, No 136)
, John Wiley & Son Ltd, London
|
|
|
|
Tweed, C. (1986)
A Computing Environment for CAAD Education
, Teaching and Research Experience with CAAD [4th eCAADe Conference Proceedings], eCAADe, pp. 136-145
|
|
|
|
last changed |
2006/11/07 07:22 |
|