一文入门Processing

현재 언어 번역이 없어 원문을 표시합니다.
Processing 是一种开源编程语言,专门为电子艺术和视觉交互设计而创建,其目的是通过可视化的方式辅助编程教学,并在此基础之上表达数字创意。

Processing 是一种开源编程语言,专门为电子艺术和视觉交互设计而创建,其目的是通过可视化的方式辅助编程教学,并在此基础之上表达数字创意。Processing 也指 Processing 语言的集成开发环境(IDE)。2001年,MIT 媒体实验室的 Casey Reas 和 Benjamin Fry 发起了此计划。其固定目标之一便是作为一个有效的工具,通过激励性的可视化反馈帮助非程序员进行编程的入门学习。Processing 语言建立在 Java语言的基础之上,但使用简化的语法和图形编程模型。以 Processing 为基础的 Javascript 框架 p5.js,用数据可视化和视觉艺术创作。

SuperRare、makersplace、knownorigin 为世界前三加密艺术画廊,凡入选艺术家皆为我们身边的凤毛麟角,本文将由知名加密艺术家(同时也是 ArtGee 早期社区成员) Reva 为大家推荐 Processing 的相关入门学习。

Reva:

为大家共享一些生成艺术 Processing 的入门学习电子书。我刚开始学习的时候也是从这几本书开始的,推荐顺序:

1. Getting Started with Processing:适合无编程基础,快速入门,跟完全书能学习到最基础的部分,但对于原理性的阐述比较少

2. Learning Processing A Beginner's Guide to Programming Images:适合无编程基础,很详细解释技术基础知识和原理,习题完善,案例丰富。跟完全书能更好理解生成艺术的逻辑思维,有益于日后拓展。

3. The Nature of Code - Simulating Natural Systems with Processing:适合有编程基础的,需要掌握 Processing 的基础编写,或者把以上两本其中之一跟完的。全书根据不同课题教导如何用代码模拟自然生态系统,可以制作更高阶的视觉效果。

公众号回复:“ 我要学 Processing ” 或“ 谢谢著名加密艺术家 Reva ”

ArtGee 会为您提供 Processing 入门学习电子书的百度云盘链接。

MP 作品-Flowing Nautilus 创作过程分享:

Flowing Nautilus 是 Reva 创作的一个生成视觉作品系列。包含“金”,“水”,“木”,“火”,“土” 五个动态图案。这个视频演示了部分图案的生成过程,以及调参过程中有趣的视觉。(值得一提的是,配乐是由 lost easer 厂牌签约音乐人 Eric 专门为此作品所制作)

공유하기:

작성자: 加密艺术ArtGee

이 글은 PANews 입주 칼럼니스트의 관점으로, PANews의 입장을 대표하지 않으며 법적 책임을 지지 않습니다.

글 및 관점은 투자 조언을 구성하지 않습니다

이미지 출처: 加密艺术ArtGee. 권리 침해가 있을 경우 저자에게 삭제를 요청해 주세요.

PANews 공식 계정을 팔로우하고 함께 상승장과 하락장을 헤쳐나가세요