跳到主要内容

Nature of Code 1.1 向量 Blender实现

Nature of Code是一套不错的Creative Coding上手教程,Daniel Shiffman作。

其旧版是Processing实现,新版是P5js。

https://natureofcode.com/

全书/视频/代码开源,请给原作者Donate。

Nature of Code 2.0 Nature of Code 2.0

1.1节,官方P5js版本 1.1节,官方P5js版本

这个系列是专门用Blender的Node(节点)方式来实现Nature of Code。

我会用到一个Blender插件:sverchok http://nikitron.cc.ua/sverchok_en.html

这是一个很强大的节点式编程插件,不需要写Python代码,像MaxMSP、Touch Designer那样“连连看”就能实现程序逻辑。

工作界面如图: non-1.1

插件下载: https://github.com/nortikin/sverchok

插件详细文档: https://sverchok.readthedocs.io/en/latest/installation.html

完整制作过程视频:

(源代码实际已经涵盖在视频之中,暂停播放即可。)


https://www.bilibili.com/video/BV1Tv41167oh

https://www.youtube.com/watch?v=cvh0N3eM2vk&list=PLc29R_yef6kGM3zXDWW9mMh11_PkTjmXX&index=4


Talk is cheap. Show me the code!

本文制作全过程在视频里已包含。 若仍需源文件,可加入实验编程情报中心。


公众号/B站/小红书/抖音/知乎:实验编程

实验编程社群资源、公开课: https://ghc.h5.xeknow.com/s/hzkMX

实验编程情报中心(会员): https://ghc.h5.xeknow.com/s/2BCFuJ

Cheers🍻

Contra