如何从零学习Processing?

Processing是一门十分友好的语言及IDE,运用起来十分容易。
而且对与没有基础又爱好图形学编程的同学,能起到很好的引导作用。

学习三部曲

一    零基础的同学可以先看 : 

《爱上Processing》  --- 《Getting Started with Processing》 [美] Casey Reas & Ben Fry 著
看完本书后,你基本可以应付日常的任务。
没有编程基础的同学,作者也将带你大致了解了一遍java编程的方法及思路。
看完本书即使对编程仍然不太熟练的同学,也可以把本书当做编程手册,遇到问题多加查阅,问题也当迎刃而解。



二    有兴趣深入的同学可以看:

《Processing语言权威指南》  --- 《Processing: A Programming Handbook for Visual Designers and Artists》 [美] Casey Reas & Ben Fry 著

Casey Reas & Ben Fry是Processing的原作者。本书是《爱上Processing》的升级版,更是一本全面的Processing使用手册。

同学们不必从头到尾,循规蹈矩的看完此书。遇到的问题,可在此书中针对性的查阅。
经常查阅此书,可以使你对Processing、图形学、编程方法都更上一层楼。
此外书中也介绍了很多新媒体艺术家的设计思路。

到达这个阶段,你应该开始学习查阅Processing的官方帮助文档。
打开的方式是在Processing的帮助->参考文档。这个页面是缓存在本地的,反应速度非常快。



三    现在,你已经准备好了去窥见图形学神殿的一角了:

《代码本色:用编程模拟自然系统》  --- 《The Nature of Code : Simulating Natural Systems with Processing 》 [美] Daniel Shiffman

米国人真是要拯救世界的节奏呀。各种梦寐以求的知识齐聚本书,然而作者却愣是讲的平易近人,由浅入深。一座座知识殿堂的大门将向你敞开。大叔绝对带你装逼带你飞,没有做不到,只有你想不到。仅仅看完本书的一半,你就可以去写《愤怒小鸟》这样具有真实物理效果的游戏了。

学习本书,要用洪七公教黄蓉打狗棒法的“慢”字诀。你能把招式打的越慢,威力也就越大;本书也是如此。

在这本书中,你将从零开始深入理解图形学中的顶梁柱——向量。
并反复锻炼你对三角函数的理解。

并带你领略:随机、力、分形及最如今最高端的人工智能、机器学习的概念。



怎么样,当你学到这里,相信你已经可以在processing中随意翱翔了。然而这并不是终点。

更有趣,更刺激的内容还等着我们去发现,去体验:

OpenCV
OpenGL
Shader
Android
Arduino
...
下载资源:
爱上Processing_小羽整理版
http://pan.baidu.com/s/1dE6f6t7
  • 6
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值