openFrameworks
creative coding day 1 - openFrameworks intro
7.12.2013, Q11
Installation
Beispielen
Neues Projekt
webSite, Bücher, Information
Installation
Installation
• IDE (Integrated development environment)

Mac : xCode

Windows : Code::Block, VisualStudio
• Download
1. di...
Installation
• Die Struktur des Ordner

• apps : eigene Projekt Ordner. In Ordner kann
man seine Projekte speichern und en...
Probe
Beispielen
Beispielen
• Öffnen ein Beispiel in „examples“ vom openFrameworks
Beispielen
• z.B „cameraParentingExample“

• Wechseln das Scheme von „openFrameworks“ auf „cameraParentingExample
Debug“ o...
Beispielen
• Build and Run

• Die Application läuft automatisch ab
Beispielen
• in Bin Ordner

• Die zwei erstellte Application sind in „bin“ Ordner.
• Mann kann die „Release“ Version (ohne...
Fehler und Lösungen.
• in openFrameworks Forum

http://forum.openframeworks.cc
Fehler und Lösungen.
• http://stackoverflow.com
Neues Projekt
Neues Projekt
• Beim „ProjectGenerator“
Neues Projekt
Neues Projekt
• Beim „ProjectGenerator“ Es ist komplizierte Version.

• Erstmal muss man die App „build“ machen.
• Dann öf...
Neues Projekt
• Beim „ProjectGenerator“
Neues Projekt

• create : neue
• update : ändern oder
aktualizieren
• change OF patch
Neues Projekt

• addons Panel
• Update oder Create Project
Neues Projekt

• generate Examples
Neues Projekt
• Die Stufe vom Projekt-Path muss gleich wie openFrameworks Beispielen

• openframeworks

→ app

→ projekt O...
Übung
code
code
• shape (ofElipse, ofLine, ofCircle…)
• automatische Moving
• interaktive (mouse, keyboard...)
• cout << „…“ << endl;...
Übung
release, debug
release, debug
• für Release"
• in void ofSetup() von ofApp.cpp

ofSetDataPathRoot(“../Resources/data/„);"
• in Build Phas...
webSite, Bücher, usw
webSites, Bücher, usw
• http://openframeworks.cc/tutorials/
• http://wiki.openframeworks.cc
• http://ofxaddons.com/
• http...
webSites, Bücher, usw

• http://www.amazon.com/Programming-Interactivity-JoshuaNoble/dp/144931144X
• http://www.packtpub.c...
openFrameworks workshops_07122013_erst
openFrameworks workshops_07122013_erst
Upcoming SlideShare
Loading in …5
×

openFrameworks workshops_07122013_erst

889 views

Published on

openFrameworks 07.12.2013, Trier

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
889
On SlideShare
0
From Embeds
0
Number of Embeds
315
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

openFrameworks workshops_07122013_erst

  1. 1. openFrameworks creative coding day 1 - openFrameworks intro 7.12.2013, Q11
  2. 2. Installation Beispielen Neues Projekt webSite, Bücher, Information
  3. 3. Installation
  4. 4. Installation • IDE (Integrated development environment)
 Mac : xCode
 Windows : Code::Block, VisualStudio • Download 1. direkt von der openFrameworks main Website
 http://openframeworks.cc/download/ 2. von github.com
 https://github.com/openframeworks/openFrameworks/
  5. 5. Installation • Die Struktur des Ordner • apps : eigene Projekt Ordner. In Ordner kann man seine Projekte speichern und entwickeln. • addons : openFrameworks library • examples : Beispielen von openFrameworks • export, libs, other, scripts usw. für openFrameworks
  6. 6. Probe
  7. 7. Beispielen
  8. 8. Beispielen • Öffnen ein Beispiel in „examples“ vom openFrameworks
  9. 9. Beispielen • z.B „cameraParentingExample“ • Wechseln das Scheme von „openFrameworks“ auf „cameraParentingExample Debug“ oder „cameraParentingExample Release“
  10. 10. Beispielen • Build and Run • Die Application läuft automatisch ab
  11. 11. Beispielen • in Bin Ordner • Die zwei erstellte Application sind in „bin“ Ordner. • Mann kann die „Release“ Version (ohne -Debug Name) produzieren
  12. 12. Fehler und Lösungen. • in openFrameworks Forum
 http://forum.openframeworks.cc
  13. 13. Fehler und Lösungen. • http://stackoverflow.com
  14. 14. Neues Projekt
  15. 15. Neues Projekt • Beim „ProjectGenerator“
  16. 16. Neues Projekt
  17. 17. Neues Projekt • Beim „ProjectGenerator“ Es ist komplizierte Version. • Erstmal muss man die App „build“ machen. • Dann öffnen die Application
  18. 18. Neues Projekt • Beim „ProjectGenerator“
  19. 19. Neues Projekt • create : neue • update : ändern oder aktualizieren • change OF patch
  20. 20. Neues Projekt • addons Panel • Update oder Create Project
  21. 21. Neues Projekt • generate Examples
  22. 22. Neues Projekt • Die Stufe vom Projekt-Path muss gleich wie openFrameworks Beispielen • openframeworks
 → app
 → projekt Ordner
 → projekt File Ordner
 → project File. Xcode, CB oder VS
  23. 23. Übung
  24. 24. code
  25. 25. code • shape (ofElipse, ofLine, ofCircle…) • automatische Moving • interaktive (mouse, keyboard...) • cout << „…“ << endl; • fullscreen • Funktion • ...
  26. 26. Übung
  27. 27. release, debug
  28. 28. release, debug • für Release" • in void ofSetup() von ofApp.cpp
 ofSetDataPathRoot(“../Resources/data/„);" • in Build Phases
 mkdir -p "$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Resources/data/";
 cp -r bin/data "$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Resources";
  29. 29. webSite, Bücher, usw
  30. 30. webSites, Bücher, usw • http://openframeworks.cc/tutorials/ • http://wiki.openframeworks.cc • http://ofxaddons.com/ • http://de.slideshare.net/roxlu/presentations • http://www.crouse.cc/teaching/ • https://sites.google.com/site/ofauckland/ • http://www.learncpp.com • http://www.cplusplus.com/doc/tutorial/ • https://github.com • http://doc.gold.ac.uk/CreativeComputing/creativecomputation/?page_id=760
  31. 31. webSites, Bücher, usw • http://www.amazon.com/Programming-Interactivity-JoshuaNoble/dp/144931144X • http://www.packtpub.com/mastering-openframeworks-creativecoding-demystified/book • http://www.packtpub.com/support

×