Filter all content

120515163712

ATTRACTOR POINTS


AttractorPoint ( Right click and Save As, .3dm File ) GH08X_AttractorPoint ( Right click and Save As, .gh File )

120515163521

IMAGE SAMPLER


ImageSampler ( Right click and Save As, .3dm File ) GH08X_ImageSampler ( Right click and Save As, .gh File )

120505145629
120413123338
120410111547

DEMO


demo

120331192643
120328111547
120324153631
120322112412
120322102506
120320114541
120320101626
120320101430
120320092106

MAYA TIPS


Maya Tips – Workshop 1 Camera and Viewport: ALT Mouse buttons for camera movement. F – zoom selected. Toolbar at top of viewport to change shading modes etc. 4,5 – Wireframe, Shaded viewports Context Menus: Space – Hotbox Shift RightClick

120319142124
120319141207
120319131313
120319131040
120318184052
120318152717
120317173438
120317171220
120317164707
120316221746
120315020826
120315000507
120314231039
120314112549
120313222850

MAYA – HOW TO


Maya – How To Information | eHow.com.

120313222355
120313222320
120312124157
120312120544
120312120317
120312112537
120307190902
120307102457
120307102204
120306170229
120306170145
120305164219
120304225629
120304200638
120304133219
120301110820
120301094637
120301003750
120301003516
120301003213
120301003041
120301001039
120301000620
120301000139

MAYA FLUID EFFECTS: 7. SELF ATTRACTION & REPULSION HD – YOUTUBE


Maya Fluid Effects: 7. Self Attraction & Repulsion HD – YouTube.

120229203121
120228175205
120228155905
120228154614

PYTHON/MAYA: INTRODUCTORY TUTORIAL


Python/Maya: Introductory tutorial.

120228154105
120228153928
120228145625
120228145143
120228143143
120228000624
120228000040
120227235721
120227105330
120227103721
120227100737
120227100526
120222163039

DATA DRIVEN SHADING


GH08X_Shaders ( Right click and Save As, .gh File )Shaders ( Right click and Save As, .3dm File )

120222163039

DATA DRIVEN ROTATION


GH08X_Rotation ( Right click and Save As, .gh File )Rotation ( Right click and Save As, .3dm File )

120222163039

DATA DRIVEN EXTRUSION


GH08X_Extrusion ( Right click and Save As, .gh File )Extrusion ( Right click and Save As, .3dm File )

120222163039

DATA DRIVEN COMPONENTS


GH08X_Components ( Right click and Save As, .gh File )Components ( Right click and Save As, .3dm File )

120222163039

USING SURFACE NORMALS


GH08X_UsingSurfaceNormals ( Right click and Save As, .gh File )UsingSurfaceNormals ( Right click and Save As, .3dm File )

120222163039

SURFACE GRIDS


SurfaceGrid ( Right click and Save As, .3dm File )GH08X_SurfaceGrid ( Right click and Save As, .gh File )

120222163039

OVERLAPPING PATTERNS


PatternAndOverlap ( Right click and Save As, .3dm File )GH08X_PatternAndOverlap ( Right click and Save As, .gh File )

120222163038

EXPLICIT GRIDS


GH08X_ExplicitGrids ( Right click and Save As, .gh File )ExplicitGrids ( Right click and Save As, .3dm File )

120222163038

CURVE INTERSECTIONS


CurveIntersections ( Right click and Save As, .3dm File )GH08X_CurveIntersections ( Right click and Save As, .gh File )

120222163038

BOOLEAN PATTERNING


GH08X_Pattern ( Right click and Save As, .gh File )Pattern ( Right click and Save As, .3dm File )

120222163038

ARBITRARY POINTS


ArbitraryPoints ( Right click and Save As, .3dm File )GH08X_ArbitraryPoints ( Right click and Save As, .gh File )

120222163038

USING SETS


GH08X_UsingSets ( Right click and Save As, .gh File )UsingSets ( Right click and Save As, .3dm File )

120222163038

STREAMING TEXT FILES


StreamText ( Right click and Save As, .3dm File )GH08X_StreamText ( Right click and Save As, .gh File )StreamText ( Right click and Save As, .txt File )

120222163038

MULTIPLE MATHS FUNCTIONS


MultipleFunctions ( Right click and Save As, .3dm File )GH08X_MultipleFunctions ( Right click and Save As, .gh File )

120222163038

MATHS FUNCTIONS


GH08X_MathsFunctions ( Right click and Save As, .gh File )MathsFunctions ( Right click and Save As, .3dm File )

120222163037

CURVE ATTRACTOR


CurveAttractor ( Right click and Save As, .3dm File )GH08X_CurveAttractor ( Right click and Save As, .gh File )

111129145452

VB L SYSTEM GENERATOR


The following script produces an l system structure organised by generation. It works by iterating over characters in strings, and substituting them based on rules inputted by the user. The user can input a list of character -> rule relationships

111120145428

GH COMPONENT DEVELOPMENT


Link to a pdf written some time ago by Ben Sitler about setting up a GH component project in visual studio.   Ben Sitler GH Component Development

111120132831
111118131428

3D TABBER


This script extrudes edges based on the average of the normals of the two shared faces. This allows you to visualise the results of creating a tabbed joint between the two faces.   GH_08x_3dtab

111118131314

MULTI OFFSET


This script forces grasshopper offset to behave more like the rhino command. The toggle input switches between offsetting with a plane, and offsetting with a point and a normal vector. This allows you for forcibly choose the direction of the

111116110004

ABOUT THE DDA REPOSITORY


–   This site was developed in Melbourne University’s CRIDA lab by Bharat Dave and Gwyllim Jahn. DDA provides a hands-on introduction to research and applications in digital technologies applied to spatial design. Selected topics include programming concepts and introduction

111109130205
111107201126
111026164339
111026142959
111026141131
111026140344
111026125156
111026124850
111026115431
111026094343
111026010514
111025044825
111017131213
111010200935
110927160233
110912142125
110906151706
110906115754
110830102511
110824093804
110824093742
110814182306
110810173413
110810172032
110810170603
110808101055
110802155913
110801201913
110801124253
110728112949
110722131846
110722095918

RIPPLE SURFACE


Definition for creating a ‘rippled’ surface with attractor points. Used as a demo for fabrication and layout in Grasshopper Class 6. Contour component and layout for fabrication added. RippleSurfNest

110721210204
110721125211
110720151935

PROCESSING DXF EXPORT


This is a base sketch for dxf export. Enter the code from you sketch that you want to save where commented, or copy paste code from this sketch into your own. DXFTEMPLATE

110719154259
110719151047
110719143454
110718122010

MESHES IN RHINO WITH WEAVERBIRD AND KANGAROO


A grasshopper definition with the basic setup: kroo Grasshopper definition with a few components to parametrically create the meshes from curves: kroo Weaverbird download here: http://www.food4rhino.com/project/weaverbird Kangaroo download here: http://www.food4rhino.com/project/kangaroo Kangaroo will need to be copied to your program files/rhino/plugins/grasshopper/components

110718112418

STRUCTURES REFERENCE 2


Extracting path objects, specific tree branches and one dimensional flattening in grasshopper and vb.net. structures2

110718112017
110717171401

MESHES AND DATATREES VIDEO


This video covers manipulating grasshoppers tree structures in order to manage lists of mesh faces. An incredibly powerful and useful tool, if you can get your head around the process. Designalize Meshes and DataTrees

110715161045
110715120459

VB DATA STRUCTURES


This is the commented script from Friday’s tutorial. Double click the vb component to view the script. It functions by creating a new branch for every y objects on each branch. VB Structures

110714143222
110714133728
110713174443
110713092025
110713090727
110709210917
110709165854

IMAGE SAMPLING VB TUTORIAL


The concept is to extract information from geometry within Rhino as well as external sources, manipulate and evaluate numeric data to create a complex set of parametric geometry. ImageSamplingVBtutorial    

110709162212

IMAGE SAMPLER GH TUTORIAL


The concept is to extract information from geometry within Rhino as well as external sources, manipulate and evaluate numeric data to create a complex set of parametric geometry. ImageSamplingGHtutorial See also: Image Sampler VB Tutorial

110709155713
110709141559

GRASSHOPPER CLASS 5


CLASS CONTENT/CONCEPTS User objects in grasshopper Functions in vb.net Fabrication and project based parametric modelling Plugins EXERCISES Package definition from the last class as a user object and discuss the importance of parametric connectivity Describe repeatable code with Function syntax

110709132951

GRASSHOPPER CLASS 4


CLASS CONTENT/CONCEPTS Mapping, domains and space syntax Advanced data manipulation Flow Control EXERCISES Parametric Concepts intro Structure manipulation with String components Structure manipulation with path mapper component Introduction to plugins + project ideas REFERENCE MATERIALS concepts ghx datatree video Pathmapper

110709123759
110709122203
110709121858
110709115401
110709113411
110709112934
110709112238
110709111951
110709111111
110709110122
110709105653
110709104841
110709100300
110709095240
110709094047
110709000003
110708235424
110708234240
110708232733
110708231802
110708230336
110708225013
110708223419
110708222309
110708221359
110708220650
110708142803
110708141612
110708140827
110707162150
110707160138
110707155759
110707155140
110707154849
110707151721

RESOURCES


Communities http://www.generatorx.no/ http://www.openprocessing.org/ Conferences/festivals/events International http://new.aec.at/news/en http://www.isea-web.org/eng/index.html http://www.v2.nl/events/deaf http://futureeverything.org/ http://www.generativeart.com/ Local http://www.experimenta.org/ Organisations http://www.anat.org.au/ Practitioners http://www.realities-united.de http://www.artcom.de/  

110707150739
110707142357
110707122614
110707122350
110707121652

RHINO 3D – INTRODUCTORY CLASS


Introduction to 3D Modelling and Rhino 3D What is Rhino 3D, how is it used and why is it becoming increasing important within architectural practices. How is Rhino different to other modelling software such as Sketchup, Maya and 3DS Max

110707113730
110707000148

LINK TO MAX CLASS INFO


https://sites.google.com/site/rogeralsopmaxsite/ maintained by Roger Alsop   ORB an interactive video made in max

110706171621

GRASSHOPPER CLASS 3


CLASS CONTENT/CONCEPTS Data Structures Basic Data Matching Remap and Reparametrise EXERCISES Introduction to data structures  and trees in grasshopper Collection and Tree objects in VB Create the polygonal paneling definition REFERENCE MATERIALS Grasshopper Data Structures (ghx) Polygon Paneling Tutorial HOMEWORK

110706170334

GRASSHOPPER CLASS 2


CLASS CONTENT/CONCEPTS Associative modelling Data Types Materiality in digital design EXERCISES Analyse, decompose, evaluate Introduction to data types, lists Create the performative perforation definition REFERENCE MATERIALS Data Types (ghx) Performative Perforation Tutorial Curvature Concepts HOMEWORK Find examples of digital design

110706164308
110706164134
110706145216
110706131313

PROCESSING CLASS 4


CLASS CONTENT/CONCEPTS Libraries / external references Peasycam (3D) Control PS (Interactive) REFERENCE MATERIALS Genware Video Tutorials: Tutorial 10 – External Libraries Tutorial 14 – 3D in Processing Tutorial 15 – Building a User Interface Toxiclibs Toxiclibs EXERCISES Using the Controlp5

110706131245

PROCESSING CLASS 3


CLASS CONTENT & CONCEPTS Functions Custom Classes / Objects REFERENCE MATERIALS Genware Video Tutorials: Tutorial 7 – Objects /  Classes Processing Basics: Functions Objects Multiple Constructors Composite Objects Inheritance EXERCISES Exercise 8-2: The “Human” Class Exercise 8-5: Gravity ball objects

110706131222

PROCESSING CLASS 2


CLASS CONTENT/CONCEPTS Collections of Data Array and ArrayList Iteration REFERENCE MATERIALS Genware Video Tutorials: Tutorial 5 – For Loops and repetition Tutorial 6 – Conditionals Tutorial 9 – Array lists EXERCISES Exercise 2a: for loop Exercise 2b: for loop Exercise

110706131155

PROCESSING CLASS 1


CLASS CONTENT/CONCEPTS History of Processing Data Types Syntax Code Layout REFERENCE MATERIALS Genware Video Tutorials: Tutorial 1 – Setup/draw Tutorial 2 – Variables Tutorial 3 – Function Processing.org Tutorials: Getting Started Overview Coordinate System and Shapes ModeLab Tutorials Annotated Processing

110706102029
110705200251

MAX CLASS 1


Intro: navigating the interface finding help the object linking objects making a sine wave player encapsulation arithmetic operators: the usefulness of arithmetic ANNOTATION you must annotate your patches the matrix get video input split video input Task: alter colours from

110705173002

POLYGON PANELING TUTORIAL


A script to panel a surface with a specified number of closed polylines. The examples in the definition begin by creating a grid, though this is arbitrary. Polygon Paneling Tutorial  

110705155856
110705155406

PROCESSING – OBJECT ORIENTED PROGRAMMING


Introduction to the fundamental concepts of object oriented programming and how it is used within Processing Click Here

110705155011
110705152340

ORIENT CURVE TUTORIAL


Using a simple definition without data manipulation or matching to create a visually complex outcome. The definition takes a reference direction from an input curve and turns it to face an attractor point. OrientCurveTutorial  

110705133107

PERFORMATIVE PERFORATION TUTORIAL


The concept is to use the inherent structural properties of a material, and the power and accuracy of computational design tools to manipulate a surface in a virtual space and be able to replicate it with precision in reality. This

110705125353

PROCESSING – GETTING STARTED


Introduction to the Processing Interface and creating a simple function http://processing.org/learning/gettingstarted/

110705122258
110705114034
110705111439
110705104037
110704183023
110704180059
110704172345

VARIABLE OFFSET


Variable offset of polygons with multiple attractor points. Variable Offset

110704161957
110704145831
110701174654

GRASSHOPPER CLASS 1


CLASS CONTENT/CONCEPTS History of Parametric Modelling Grasshopper Interface REFERENCE MATERIALS EXERCISES Reference different object types from rhino VB Script Inputs and Outputs Rhino SDK Commenting (panels and groups) and Help Files Create the orient curve definition REFERENCE MATERIALS Annotation (ghx)

110617144408
110617142528
110617140906
110617124128
110617122648
110617115934
110617111520
110617104919
110610174124
110521173004
110520175304
110520175238
110520175225
110520175209
110520165147
110520165132
110520165118