Jeffrey Cross
Jeffrey Cross

五个很棒的加工站点

在这个Codebox中,我们从编程中休息一下,快速浏览五个很棒的处理资源。

OpenProcessing。 OpenProcessing是一个社区驱动的网站,人们可以在这里分享他们的投资组合。你会发现大量的创意素描,从艺术到科学。例如,Guigui的GUIGUITROCHOID模拟了Spirograph中的齿轮。除了享受视觉美,您还可以从任何草图查看源代码,看看它是如何工作的。

学习处理。这个网站是ITP教授Daniel Shiffman的书“学习处理”的主页。虽然本书不涉及Arduino,但它几乎涵盖了您在Processing中想要做的所有事情,并且一旦您学会了该语言,它就是一本很好的书。视频部分有许多创意镜像,例如“视频像素化”。

守则的本质。这个网站是Daniel Shiffman的另一个伟大网站,涵盖了从基础数学和物理概念到复杂系统的更高级模拟的主题。涵盖的主题将包括力,三角学,分形,细胞自动机,自组织和遗传算法。“除了所有伟大的处理代码,您还将学习代码背后的物理学。例如,矢量和路径跟随的材料对任何做机器人的人都有帮助。

本弗莱的项目页面。该网站由Processing的共同创建者Ben Fry提供了许多项目。虽然代码很简单,但这些示例显示了使用Processing语言实现的全方位数据可视化。 (项目的大部分代码都在他的可视化数据手册中)。该网站还有几个有趣的可视化基因数据的例子,但我最喜欢的是Atari 2600游戏的源代码。

processing.android。该网站汇集了许多关于在Android(流行的手机操作系统)上运行Processing的研讨会的视频。除基本图形外,该网站还提供有关如何使用库从手机传感器读取数据的视频。期待在未来的专栏中探索这一点!

希望您能像我一样发现这些网站的灵感。下周我们将回到我们的定期计划。

在Maker Shed中:


处理入门使用Processing学习计算机编程的简单方法,这是一种简单的语言,可让您使用代码创建绘图,动画和交互式图形。编程课程通常从理论开始,但本书可以让您直接进入创造性和有趣的项目。它是任何想要学习基本编程的人的理想选择,并且可以为具有一些编程技能的人提供简单的图形介绍。

分享

发表评论