Successfully reported this slideshow.
Your SlideShare is downloading. ×

Generative Design and Design Hacking

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
Final Agile Forum
Final Agile Forum
Loading in …3
×

Check these out next

1 of 74 Ad

More Related Content

Slideshows for you (20)

Viewers also liked (20)

Advertisement

Similar to Generative Design and Design Hacking (20)

Advertisement

Recently uploaded (20)

Generative Design and Design Hacking

  1. 1. Hello. GuyHaviv. DesignDirector TelAviv Generative Design Guy Haviv
  2. 2. Design Hacking / Generative Design a brief introduction to Generative Design Guy Haviv Designit
  3. 3. Introduction Generative Design Guy Haviv Designit
  4. 4. Generative Design Guy Haviv Designit Nowadays, kids already know all about the creative software used for design — all we can do is teach you how to think. I’ve heard this from several teachers at Shenkar: Introduction
  5. 5. Generative Design Guy Haviv Designit Nowadays, kids already know all about the creative software used for design — all we can do is teach you how to think. I’ve heard this from several teachers at Shenkar: Introduction
  6. 6. Generative Design Guy Haviv Designit What I learned from Dan, a friend of mine who’s an illustrator Introduction
  7. 7. Generative Design Guy Haviv Designit be obsessed with the process. Draw > Xerox to 2000% > Draw Again > Scan > Add type Introduction
  8. 8. Generative Design Guy Haviv Designit everyone’s using the same tools? let’s tinker with the tools then. Introduction
  9. 9. Generative Design Generative Design Guy Haviv Designit
  10. 10. Generative Design Guy Haviv Designit We should master our tools, and then alter them. Generative Design
  11. 11. Generative Design Guy Haviv Designit Core Image Fun House generative tool #01 Download Graphic Tools for Xcode: https://developer.apple.com/downloads/index.action?name=Graphics# Generative Design Mac only
  12. 12. Generative Design Guy Haviv Designit Take an image and stack a bunch of live pixel effects on top of it. (originally made as a framework exploration tool) Generative Design Core Image Fun House
  13. 13. Generative Design Guy Haviv Designit Design Hacking
  14. 14. Generative Design Guy Haviv Designit (demo). Generative Design
  15. 15. Generative Design Guy Haviv Designit Generative Design Processing generative tool #02 processing.org Mac & PC Open source
  16. 16. Generative Design Guy Haviv Designit Maybe the most well known generative design tool. Open source, very well documented. Generative Design Processing
  17. 17. Generative Design Guy Haviv Designit Write simplified Java code, get visual results. Thousands of samples to play with. Generative Design
  18. 18. Generative Design Guy Haviv Designit
  19. 19. Generative Design Guy Haviv Designit
  20. 20. Generative Design Guy Haviv Designit Generative Design Quartz Composer generative tool #03 Download Graphic Tools for Xcode: https://developer.apple.com/downloads/index.action?name=Graphics# Mac only
  21. 21. Generative Design Guy Haviv Designit Node based visual language for mixing image, video, audio, code & other media. Generative Design Quartz Composer
  22. 22. Generative Design Guy Haviv Designit
  23. 23. Generative Design Guy Haviv Designit Quartz Composer files are called Compositions. They are used on the Mac as: Screen savers iTunes visualizers Keynote plugins They are also playable on any Mac with Quicktime. Generative Design
  24. 24. Generative Design Guy Haviv Designit I used Quartz Composer to create an interactive poster. Generative Design
  25. 25. Generative Design Guy Haviv Designit (demo). Generative Design
  26. 26. Generative Design Guy Haviv Designit Generative Design Quartz Composer generative tool #03 Download Graphic Tools for Xcode: https://developer.apple.com/downloads/index.action?name=Graphics# Mac only
  27. 27. Generative Design Guy Haviv Designit Generative Design Quartz Composer Get “Graphic tools for Xcode”
  28. 28. Generative Design Guy Haviv Designit Generative Design NodeBox generative tool #04 nodebox.net Mac only Open Source
  29. 29. Generative Design Guy Haviv Designit NodeBox is fucking awesome. You write Python code & generate vector graphics. Copy as PDF to Illustrator to continue tweaking. Generative Design NodeBox
  30. 30. Generative Design Guy Haviv Designit
  31. 31. Generative Design Guy Haviv Designit My first gig at nascent was writing a script that served as the basis of the Kodak Leaf visual language Generative Design
  32. 32. Kodak Leaf brand visual language Designed by Roy Yogev
  33. 33. Kodak Leaf brand visual language Designed by Roy Yogev
  34. 34. Generative Design Guy Haviv Designit I used NodeBox to generate infographic posters Generative Design
  35. 35. Generative Design Guy Haviv Designit And as a basis for an identity for Israeli eCommerce infrastructure company ‘mercado’ Generative Design
  36. 36. Generative Design Guy Haviv Designit JVP brand identity work Generative Design
  37. 37. Generative Design Guy Haviv Designit and also in a branding project to wrap shapes around paths Generative Design
  38. 38. Generative Design Guy Haviv Designit and also in a branding project to wrap shapes around paths Generative Design
  39. 39. Generative Design Guy Haviv Designit (demo). Generative Design
  40. 40. Generative Design Guy Haviv Designit Generative Design Scriptographer Illustrator scripting plugin generative tool #05 scriptographer.org Mac & PC Open source
  41. 41. Generative Design Guy Haviv Designit Scriptographer is an interactive scripting environment for Illustrator. It adds a palette with scripts and a few tools - all of which can be edited and manipulated. Generative Design
  42. 42. Generative Design Guy Haviv Designit Generative Design
  43. 43. Generative Design Guy Haviv Designit (demo). Generative Design
  44. 44. Generative Design Guy Haviv Designit Generative Design PostScript Hacking generative tool #06
  45. 45. Generative Design Guy Haviv Designit What happens if you output an Illustrator file to .ps, and then play with random numbers inside? And then open the .ps with Adobe Distiller to make it a PDF to view the results? Generative Design
  46. 46. Generative Design Guy Haviv Designit Generative Design
  47. 47. Generative Design Guy Haviv Designit Generative Design
  48. 48. Generative Design Guy Haviv Designit Generative Design
  49. 49. Generative Design Guy Haviv Designit Then, distill the .ps file back to a PDF. Generative Design
  50. 50. Generative Design Guy Haviv Designit I used postscript hacking mainly to distort shapes Generative Design
  51. 51. Generative Design Guy Haviv Designit I used postscript hacking mainly to distort shapes Generative Design
  52. 52. Design ‘Hacking’ Generative Design Guy Haviv Designit Optional:
  53. 53. Generative Design Guy Haviv Designit Understand the .AI + .PDF relationship Design Hacking hack #01
  54. 54. Generative Design Guy Haviv Designit Design Hacking Illustrator is an incredible app - it has forward compatibility. Each .ai file actually has a hidden .pdf file inside.
  55. 55. Generative Design Guy Haviv Designit Design Hacking .ai + pdf bundles enable QuickLook on .ai files.
  56. 56. Generative Design Guy Haviv Designit Be an app bundle researcher/ninja. Design Hacking hack #02
  57. 57. Generative Design Guy Haviv Designit The Finder has a trick called bundles. Bundles are folders that act like single files. They hide some good stuff inside. Design Hacking
  58. 58. Generative Design Guy Haviv Designit .app files are bundles. Let’s look at an example. iWork files used to be bundles. Let’s extract some media from a .keynote document Design Hacking
  59. 59. Generative Design Guy Haviv Designit Fonts are usually embedded within PDFs Design Hacking hack #03
  60. 60. Generative Design Guy Haviv Designit When you export a file to PDF, the relevant fonts are being embedded into that PDF. And you can extract them. Get FontForge to try this stuff out. Design Hacking
  61. 61. Generative Design Guy Haviv Designit (demo?). Design Hacking
  62. 62. Generative Design Guy Haviv Designit Be a PDF-everywhere ninja. Design Hacking hack #04
  63. 63. Generative Design Guy Haviv Designit Printers speak PostScript. Design Hacking
  64. 64. Generative Design Guy Haviv Designit PDFs are PostScript wrappers. Design Hacking Illustrator is like a planning environment for PDFs.
  65. 65. Generative Design Guy Haviv Designit Macs speak PDF quite fluently. Design Hacking
  66. 66. Generative Design Guy Haviv Designit Nearly every time you see something on screen, it’s a vector PDF. Design Hacking Macs speak PDF quite fluently.
  67. 67. Generative Design Guy Haviv Designit Grapher Dictionary iCal Design Hacking Demo
  68. 68. Generative Design Guy Haviv Designit Design Hacking
  69. 69. Generative Design Guy Haviv Designit Design Hacking
  70. 70. Generative Design Guy Haviv Designit (demo). Design Hacking
  71. 71. Generative Design Guy Haviv DesignitGenerative Design Guy Haviv Thank you. Guy Haviv guy.haviv@designit.com Guy Haviv

×