Release date:2018

Duration:07 h 47 m

Author: Joshua Davis

Skill level:Beginner

Language:English

Exercise files:Yes

My first skillshare class “Programming Graphics I: Introduction to Generative Art” is a REQUIRED prerequisite to taking this course. I taught students how to create an infinite number of patterns using my HYPE Framework library and very simple commands. In this next class, we’ll be taking static compositions (like those created in the initial class) and animating them by using a similar set of rule based randomization. In other words, we will be bringing your artwork to LIFE!

I developed the Hype Framework as a way to aid the creation of static and animated generative art through Processing. A large portion of my work, including all of the 30 second video renders on my tumblr, praystation, use the techniques and principles that I’ll be teaching in this skillshare class. So if you think this stuff is cool, what are you waiting for? Sign up!

What You’ll Learn

Through screen captured footage I will walk you through the process of creating animated generative art using my Hype Framework. We’ll cover:

Rotating and Anchoring (HRotate and Anchoring). How to rotate an object around it’s anchor position.

Painting a Canvas (HCanvas). How to paint a canvas as opposed to the stage, and we will also discuss layering, clearing and fading of elements getting painted to that canvas.

Moving with the Mouse (HFollow). How to use the mouse as input to display animation based on mouse gesture.

HTimer and HRandomTrigger. How to set up an action that fires based on a tempo (both steady and staggered).

Moving Objects (HTween and HCallback). How to move an object from 1 location to another, and then trigger an event when an object reaches its destination.

Swarm Behavior (HSwarm). How to use a swarm behavior to animate objects on screen as they flock around a point on screen, whether that point is fixed or also animated.

Wave Oscillation (HOscillator). My favorite! How to use wave oscillation to animate things on screen using sine, square, triangle and saw waves.

Finishing Touches and Output. How to combine animations and classes and output our animations to video.

What You’ll Make As a project for this class you’ll be animating art forms generated through code, either files you already have or what was created in my first class. Your final output will be image sequence (.MOV/.MP4) renders which we can upload to tumblr, flickr, youtube, or vimeo.

Table of Contents

1. Trailer 1:09

2. Unit 1, Video 1 2:00

3. Unit 1, Video 2 3:33

4. Unit 1, Video 3 6:17

5. Intro to HRotate and Anchor 1:39

6. Unit 2, Video 1 12:55

7. Unit 2, Video 2 12:46

8. Unit 2, Video 3 14:04

9. Intro to HCanvas 2:02

10. Unit 3, Video 1 6:09

11. Unit 3, Video 2 14:50

12. Intro to HFollow 2:30

13. Unit 4, Video 1 12:48

14. Intro to HTimer and HRandomTrigger 1:45

15. Unit 5, Video 1 12:42

16. Unit 5, Video 2 14:40

17. Unit 5, Video 3 8:52

18. Intro to HTween and HCallback 2:50

19. Unit 6, Video 1 8:34

20. Unit 6, Video 2 15:13

21. Unit 6, Video 3 7:00

22. Unit 6, Video 4 9:59

23. Unit 6, Video 5 5:39

24. Unit 6, Video 6 9:18

25. Unit 6, Video 7 6:25

26. Unit 6, Video 8 10:56

27. Intro to HSwarm 3:00

28. Unit 7, Video 1 13:26

29. Unit 7, Video 2 11:40

30. Intro to HOscillator 3:05

31. Unit 8, Video 1 18:11

32. Unit 8, Video 2 4:00

33. Unit 8, Video 3 13:01

34. Unit 8, Video 4 5:38

35. Unit 8, Video 5 4:37

36. Unit 8, Video 6 7:38

37. Unit 8, Video 7 5:51

38. Unit 8, Video 8 7:39

39. Unit 8, Video 9 6:03

40. Intro to Combining Behaviors 1:22

41. Unit 9, Video 1 12:27

42. Unit 9, Video 2 5:46

43. Unit 9, Video 3 7:12

44. Unit 9, Video 4 14:47

45. Unit 9, Video 5 14:07

46. Unit 9, Video 6 10:33

47. Unit 9, Video 7 7:10

48. Unit 9, Video 8 10:17

49. Unit 9, Video 9 7:46

50. Unit 9, Video 10 10:20

51. Unit 9, Video 11 5:16

52. Unit 9, Video 12 10:09

53. Unit 9, Video 13 8:14

54. Intro to Output 2:25

55. Unit 10, Video 1 7:44

56. Unit 10, Video 2 13:14

57. Processing 3 + HYPE library / update 7:11

58. More Creative Classes on Skillshare 0:33

01 – Introduction 00 – Trailer 01 – Unit 1, Video 1 02 – Unit 1, Video 2 03 – Unit 1, Video 3

02 – HRotate and Anchor 00 – Intro to HRotate and Anchor 01 – Unit 2, Video 1 02 – Unit 2, Video 2 03 – Unit 2, Video 3

03 – HCanvas 00 – Intro to HCanvas 01 – Unit 3, Video 1 02 – Unit 3, Video 2

04 – HFollow 00 – Intro to HFollow 01 – Unit 4, Video 1

05 – HTimer and HRandomTrigger 00 – Intro to HTimer and HRandomTrigger 01 – Unit 5, Video 1 02 – Unit 5, Video 2 03 – Unit 5, Video 3

06 – HTween and HCallback 00 – Intro to HTween and HCallback 01 – Unit 6, Video 1 02 – Unit 6, Video 2 03 – Unit 6, Video 3 04 – Unit 6, Video 4 05 – Unit 6, Video 5 06 – Unit 6, Video 6 07 – Unit 6, Video 7 08 – Unit 6, Video 8

07 – HSwarm 00 – Intro to HSwarm 01 – Unit 7, Video 1 02 – Unit 7, Video 2

08 – HOscillator 00 – Intro to HOscillator 01 – Unit 8, Video 1 02 – Unit 8, Video 2 03 – Unit 8, Video 3 04 – Unit 8, Video 4 05 – Unit 8, Video 5 06 – Unit 8, Video 6 07 – Unit 8, Video 7 08 – Unit 8, Video 8 09 – Unit 8, Video 9

09 – Combining Behaviors 00 – Intro to Combining Behaviors 01 – Unit 9, Video 1 02 – Unit 9, Video 2 03 – Unit 9, Video 3 04 – Unit 9, Video 4 05 – Unit 9, Video 5 06 – Unit 9, Video 6 07 – Unit 9, Video 7 08 – Unit 9, Video 8 09 – Unit 9, Video 9 10 – Unit 9, Video 10 11 – Unit 9, Video 11 12 – Unit 9, Video 12 13 – Unit 9, Video 13

10 – Output 00 – Intro to Output 01 – Unit 10, Video 1 02 – Unit 10, Video 2

Programming Graphics II – Generative Art Animation – files.7z

  Channel    and      Group

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!