Programming Graphics I: Introduction to Generative Art | Joshua Davis | Skillshare

Programming Graphics I: Introduction to Generative Art

Joshua Davis, Artist, Designer, and Technologist

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
45 Lessons (6h 42m)
    • 1. Trailer

      1:34
    • 2. Introduction: Environment Setup

      1:29
    • 3. Downloading Processing

      4:19
    • 4. Working with Sublime Text 2

      test1.zip
      18:20
    • 5. Final Environment Setup Tips

      snippet.zip
      18:55
    • 6. Introduction: Processing and HYPE

      1:26
    • 7. Download HYPE

      3:49
    • 8. Project Steps 2,3,4

      12:06
    • 9. Java versus JavaScript

      2:39
    • 10. HYPE AS3 / Project Step 5

      5:11
    • 11. HYPE processing / Project Step 6

      13:13
    • 12. Introduction: Drawing Visual Assets

      1:32
    • 13. Drawing Visual Assets

      13:15
    • 14. Drawing Abstraction

      1:40
    • 15. Drawing Time-lapse

      1:43
    • 16. Final Asset Prep

      mongo_1.zip
      18:24
    • 17. Introduction: Painting to Screen

      1:06
    • 18. Basics / Line and Rect

      basics.zip
      6:44
    • 19. Basics / Rotation

      9:35
    • 20. Basics / Matrix / push and pop

      matrix.zip
      15:41
    • 21. Basics / Rotation and Color

      color.zip
      rotation.zip
      7:58
    • 22. HYPE / Basics

      HYPE_basics.zip
      18:48
    • 23. HYPE / Drawables

      HYPE_objects.zip
      20:53
    • 24. Introduction: Working with Color

      3:11
    • 25. The Color Thief's

      ColorPickingTool.zip
      15:32
    • 26. Expanding Kuler

      8:48
    • 27. HColorPool

      HColorPool.zip
      11:17
    • 28. HPixelColorist

      HPixelColorist.zip
      13:08
    • 29. HColorField

      HColorField.zip
      15:56
    • 30. Introduction: HGridLayout

      2:00
    • 31. HDrawablePool + HRect

      HDrawablePool.zip
      11:49
    • 32. HDrawablePool + HShape 1

      8:13
    • 33. HDrawablePool + HShape 2

      5:11
    • 34. HGridLayout

      HGridLayout.zip
      19:44
    • 35. Introduction: HShapeLayout

      1:57
    • 36. HShapeLayout

      HShapeLayout.zip
      14:03
    • 37. Introduction: Output Files

      1:27
    • 38. letsRender / bad

      letsRender.zip
      5:21
    • 39. letsRender / better

      9:57
    • 40. letsRender / BEST

      7:00
    • 41. letsRender / final edits

      12:13
    • 42. Some Parting Words...

      2:33
    • 43. hexGrid / Randy Steward

      hexGrid.zip
      10:30
    • 44. hypnoWheel / Luke L

      hypnoWheel.zip
      14:40
    • 45. Processing 3 + HYPE library / update

      7:11
74 students are watching this class
How students rated this class
Leave Review

Watch more to review

We ask our students to watch a few lessons before reviewing to make sure we get quality feedback!

Best Suited for
 --  Beginner Intermediate Advanced Beginner/Intermediate Intermediate/Advanced All Levels

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Be the first!

No ratings just yet—watch a few lessons to be the first to share whether this class met your expectations.

Expectations Met?
  • Exceeded!
    0%
  • Yes
    0%
  • Somewhat
    0%
  • Not really
    0%
Be the first to leave a review in our updated system!
Reviews Archive

In October 2018, we updated our review system to improve the way we collect feedback. Below are the reviews written before that update. You are welcome to edit your old review into the new system!

548 of 551 students recommend this class