01=introduction=20130222
TRANSCRIPT
-
7/22/2019 01=Introduction=20130222
1/22
Processing
01
Introduction
-
7/22/2019 01=Introduction=20130222
2/22
-
7/22/2019 01=Introduction=20130222
3/22
-
7/22/2019 01=Introduction=20130222
4/22
/ 01 02/22Introduction02 03/01GrasshopperSurface03 03/08GrasshopperTree and Data Structure04 03/15GrasshopperCluster 05 03/22ProcessingCh. 01-04Environment06 03/29ProcessingCh. 05-06Iteration07 04/0508 04/12ProcessingCh. 06-07Logic09 04/19ProcessingCh. 13-14Continuous10 04/26ProcessingCh. 20-22Variables 11 05/03ProcessingCh. 33-34Array12 05/10GrasshopperHoopSnake 13 05/17GrasshopperGalapagos & Miscellaneous14 05/24GrasshopperKangaroo15 05/31ProcessingCh. 35-40Miscellaneous 16 06/07ProcessingCh. 41-43Object17 06/14ProcessingP.525-5453D18 06/21from Processing to VB ScriptVB.NetC#
-
7/22/2019 01=Introduction=20130222
5/22
-
7/22/2019 01=Introduction=20130222
6/22
Script
PhotoshopFlash ActionScript
AutoCAD (AutoLISP)
SketchUp (Ruby)FormZ (C)
3D MAX (C)
Rhinoceros (VBCPython )
Grasshopper (VBC#Python )
Microstation (CGenerative Components)
MAYA (MELPython )
CATIA (FORTRANC)
-
7/22/2019 01=Introduction=20130222
7/22
1.
2.GH
3.GH
BasicCC++Java
Rhino3D MAXMAYA
GrasshopperProcessing
Processing =+
-
7/22/2019 01=Introduction=20130222
8/22http://processing.org
2.0, 07 December 2012
-
7/22/2019 01=Introduction=20130222
9/22
-
7/22/2019 01=Introduction=20130222
10/22
-
7/22/2019 01=Introduction=20130222
11/22
Computer Programming ()
(Programming)
Programmer Program
Hacker
Debug
-
7/22/2019 01=Introduction=20130222
12/22
Interface (Interpreter)
2D Computer Graphics (3D)
Processor (ArduinoNT700
NT1350
NT3000)
Firefly
MIT Meida LAB
Proce55ing (P5)Processor
Processes
http://www.processing.org/http://www.processing.org/ -
7/22/2019 01=Introduction=20130222
13/22
-
7/22/2019 01=Introduction=20130222
14/22
-
7/22/2019 01=Introduction=20130222
15/22
http://www.processing.arch.ethz.ch
-
7/22/2019 01=Introduction=20130222
16/22
2D
Variable ()
If-then
For loop ()
Recursion ()
Animation (setup()draw())
Array
Object-Oriented Programming ()
3D
-
7/22/2019 01=Introduction=20130222
17/22
-
7/22/2019 01=Introduction=20130222
18/22
-
7/22/2019 01=Introduction=20130222
19/22
-
7/22/2019 01=Introduction=20130222
20/22
line(10,20,180,200);
line(10,10,90,10);
line(90,10,90,90);
(100,100)
(0,0)
-
7/22/2019 01=Introduction=20130222
21/22
-
7/22/2019 01=Introduction=20130222
22/22
02/22/2013