1 Bauhaus-Universität Weimar ArchitekturProgrammierung Generative Entwurfsmethoden 14.04.09 Processing Grundlagen Professur Informatik in der Architektur.

Slides:



Advertisements
Ähnliche Präsentationen
fakultät für informatik informatik 12 technische universität dortmund Optimizations Peter Marwedel TU Dortmund Informatik 12 Germany 2009/01/10 Graphics:
Advertisements

Otto-von-Guericke-Universität MagdeburgGamal Kassem Übung 7 Reports mit Datenbankzugriff.
Automatisches Testen und Bewerten von Java-Klassen
Thomas Herrmann Software - Ergonomie bei interaktiven Medien Step 6: Ein/ Ausgabe Instrumente (Device-based controls) Trackball. Joystick.
Dumpline Status We have a leak of ~10 -4 mbar in the section inside the concrete shielding The leak is likely to be at a flange connection of the BPM (Ti/SS.
Was ist neu in VFX 9.5 im 2. Quartal 2006? Uwe Habermann Visual Extend Product Manager
Struktur-Funktions-Modelle von Pflanzen - Sommersemester Winfried Kurth Universität Göttingen, Lehrstuhl Computergrafik und Ökologische Informatik.
Methods Fuzzy- Logic enables the modeling of rule based knowledge by the use of fuzzy criteria instead of exact measurement values or threshold values.
SOMA Service-Oriented Mobile learning Architecture.
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
CALPER Publications From Handouts to Pedagogical Materials.
Einführung Bild und Erkenntnis Einige Probleme Fazit Eberhard Karls Universität Tübingen Philosophische Fakultät Institut für Medienwissenschaft Epistemic.
Objectives Verstehen was unterDelegate verstanden wird
Deutsch Eins
Seite 1 IDA, Technische Universität BraunschweigTechnische Informatik II (INF 1211) Quellen: Zum Teil aus den Unterlagen Digitale Systeme, Prof. Schimmler,
Launch ON Global.vi System ID object name classname Services to suscribe Observer Control Ref vi-path Service name Step 1 : Objects register to the Global.vi´s,
Universität StuttgartInstitut für Wasserbau, Lehrstuhl für Hydrologie und Geohydrologie Copulas (1) András Bárdossy IWS Universität Stuttgart.
Parallelisierung für Multiprozessor-Maschinen Teil 2.
Parallelisierung für Multiprozessor-Maschinen
Inf K1/2 Sj 13/14 GZG FN W.Seyboldt 1 SFZ FN Sj. 13/14 Python Klassen und Objekte.
KIT – die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH) The dependence of convection-related parameters on surface and.
Übung Informatik I exercise01. 2 Inhaltsübersicht Nachbesprechung Übung 1 Individuelle Fragen/Bemerkungen.
Institut für Angewandte Mikroelektronik und Datentechnik Phase 5 Architectural impact on ASIC and FPGA Nils Büscher Selected Topics in VLSI Design (Module.
Lust auf Lesen Treffpunkt Deutsch Sixth Edition. Relative Pronoun object of a preposition Recall from chapter 9 that relative clauses describe people,
Nominative & Accusative Basic Rules for Relative Pronouns in German:
The Team Traxler Petra Gahleitner Bettina Reindl Egmont.
Alltagsleben Treffpunkt Deutsch Sixth Edition
E STUNDE Deutsch AP. Freitag, der 19. April 2013 Deutsch AP (E Stunde)Heute ist ein G Tag Goal: to understand authentic written text, audio material and.
Parallel Programming OpenMP und JOMP
Frameworks
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
How does the Summer Party of the LMU work? - Organizations and Networks -
Interrogative Words. Interrogative words, also called question words are used to ask for information.
6 Prepositions with ACCUSATIVE
The Journey to America… The Immigrant Experience.
E STUNDE Deutsch AP. Donnerstag, der 2. Mai 2013 Deutsch AP (E Stunde)Heute ist ein B Tag Goal: to understand authentic written text, audio material and.
1 Konica Minolta IT Solutions Prinzip Partnerschaft MANAGED MONITORING ÜBERWACHJUNG DER SERVERINFRASTRUKTUR UND ANWENDUNGEN DIREKT AUS DER CLOUD.
Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)
Kapitel 4 Grammar INDEX 1.Ordinal Numbers 2.Relative Pronouns and Relative Clauses 3.Conditional Sentences 4.Posessive: Genitive Case.
You need to use your mouse to see this presentation © Heidi Behrens.
EUROPÄISCHE GEMEINSCHAFT Europäischer Sozialfonds EUROPÄISCHE GEMEINSCHAFT Europäischer Fonds für Regionale Entwicklung Workpackage 5 – guidelines Tasks.
D. Sturzebecher, Institut für Betriebssysteme und Rechnerverbund, TU-Braunschweig Tele-Teaching with MACS n Tele-Teaching Requirements and Scenarios n.
The PageRank Axioms Johannes Zaunschirm. Überblick / Outline  Alon Altman and Moshe Tennenholtz. “Ranking Systems: The PageRank Axioms”., 2005  Basisstruktur.
1Crypto AG / P_M_HC-2650-Course-Notes-d_0833_rd.PPT Training and Education HC-2650 Kursunterlagen.
SE Mustererkennung WS 08/09 Horst Bischof Seminar Mustererkennung 3SE Horst Bischof, Michael Donoser Thema: 3D Representation for Recognition Zusammenwirken.
Essay structure Example: Die fetten Jahre sind vorbei: Was passiert auf der Almhütte? Welche Bedeutung hat sie für jede der vier Personen? Intro: One or.
ROOT Tutorial für D. Liko. Was ist ROOT ? ● Am CERN entwickeltes Tool zur Analyse von Daten ● Funktionalität in vielen Bereichen ● Objekte.
Simplified Representations from UDF Vereinfachte Darstellung mit UDF-Technik Pro/Engineer Part - Modelling Simplified Representation Feature Exclude from.
SAS Backstage Biljana Gigić1, Andreas Deckert2
Volume 1, Chapter 8.
Grundlagen Englisch Passive voice HFW Bern.
Englisch Grundlagen, Modal Verbs
Bell Work What countries border Germany?
Das Futur II Future Perfect.
Jetzt machen Venues aufmachen!!! Geh zu
Aspect-Oriented Programming: Fad or the Future
Process and Impact of Re-Inspection in NRW
MONTESSORI- METHOD FOR DOGS
IETF 80 Prague DISPATCH WG
Senseo Wir erweitern die statischen Informationen mit Hilfe von Laufzeitinformationen. Einbindung in IDE resp. JDT.
Students have revised SEIN and HABEN for homework
Metadata - Catalogues and Digitised works
Pädagogische Hochschule NÖ
THE PERFECT TENSE IN GERMAN
Collaborative Webmeeting November 24th, 2010 Geneve / Darmstadt
The Conversational Past
The Conversational Past
- moodle – a internet based learning platform
 Präsentation transkript:

1 Bauhaus-Universität Weimar ArchitekturProgrammierung Generative Entwurfsmethoden Processing Grundlagen Professur Informatik in der Architektur Bauhaus-Universität Weimar Dipl. Ing. Reinhard König

Bauhaus-Universität Weimar 2 Generative Entwurfsmethoden Skriptsprachen und CAD

Bauhaus-Universität Weimar 3 Generative Entwurfsmethoden Übersicht Processing Development Environment (PDE) Coordinates Programming Modes Simple Shapes Variables Transformation Loop Conditionals Iteration Random Übungsaufgabe

Bauhaus-Universität Weimar 4 Generative Entwurfsmethoden PDE

Bauhaus-Universität Weimar 5 Generative Entwurfsmethoden Coordinates Processing-Sketch: Examples / Basics / Structure / Coordinates

Bauhaus-Universität Weimar 6 Generative Entwurfsmethoden Programming Modes Basic (Static) This mode is used drawing static images and learning fundamentals of programming. Simple lines of code have a direct representation on the screen. Continuous (Dynamic) This mode provides a setup() structure that is run once when the program begins and a draw() structure which by default continually loops through the code inside. This additional structure allows writing custom functions and classes and using keyboard and mouse events. Java This mode is the most flexible, allowing complete Java programs to be written from inside the Processing Environment.

Bauhaus-Universität Weimar 7 Generative Entwurfsmethoden Simple Shapes Processing-Sketch: Examples / Basics / Form / Shape Primitives

Bauhaus-Universität Weimar 8 Generative Entwurfsmethoden Variables Processing-Sketch: Examples / Basics / Data / Variables

Bauhaus-Universität Weimar 9 Generative Entwurfsmethoden Transformation Processing-Sketch: Examples / Basics / Transform / Rotate Processing-Sketch: Examples / Basics / Transform / Scale Processing-Sketch: Examples / Basics / Transform / Translate

Bauhaus-Universität Weimar 10 Generative Entwurfsmethoden Loop Processing-Sketch: Examples / Basics / Structure / Loop

Bauhaus-Universität Weimar 11 Generative Entwurfsmethoden Conditionals (Bedingungen) Processing-Sketch: Examples / Basics / Control / Conditionals

Bauhaus-Universität Weimar 12 Generative Entwurfsmethoden Iteration (Wiederholung) Processing-Sketch: Examples / Basics / Control / Iteration

Bauhaus-Universität Weimar 13 Generative Entwurfsmethoden Random Processing-Sketch: Examples / Basics / Math / Random

Bauhaus-Universität Weimar 14 Generative Entwurfsmethoden Übungsaufgabe Verwenden Sie ein „Simple Shape“ Erstellen Sie eine regelmäßige Anordnung aus diesen „Simple Shape“ mittels der „for“-Schleife (z.B. 10 x 10 Quadrate) Skalieren, drehen, verschieben Sie diese „Simple Shapes“ indem sie innerhalb der „for“-Schleife eine „Transformation“ anwenden Speichern Sie Ihr Programm Schicken Sie es per an Bennen Sie die Datei mit: ÜbungsNr_Nachname_Vorname (z.B. 01_Koenig_Reinhard)