语言设定

程序化画笔绘画

Project Info

A drawing of a sine wave lerp plotted on black paper with an AxiDraw V3 and a turquoise gel pen. A drawing of a sine wave lerp plotted on black paper with an AxiDraw V3 and a white gel pen.

Q&A

你在做什么?

我刚从莱尔森大学的新媒体专业毕业。在进行了4年的编程和机器人制作后, 我决定休息一下,尝试一些更传统的艺术形式 - 同时仍然进行编程和机器人制作。

你是如何开始使用p5.js的?

我第一次使用p5.js是在NYU ITP Camp!使用Processing多年后,我想尝试一些新的东西。

你是如何在这个项目中使用p5.js的?

我在这个项目中使用p5.js生成正弦波和Lerp(线性插值)公式,并在p5.js Web Editor中显示可视化效果。然后,我使用我的代码中的一个功能将可编程图形导出为SVG 文件。我需要一个SVG文件来提供给绘图仪器,AxiDraw V3'' - 以便它知道如何绘制我编程的线条。我使用了名为'Inkscape 的程序将此信息发送到绘图仪器!

你最喜欢 p5.js 的哪个功能?

lerp() 因为线条很有趣,而“lerp”是一个有趣的词!

你在处理这个项目时面临了什么挑战?如果有,你是如何克服他们的?

是我第一次使用p5.js、Inkscape和绘图仪!我真的受益于身边的人们以前使用过p5,以及在线指南和论坛。

有什么很酷的东西我们应该看看吗?

@gandyworks 在 Instagram 上 - 超酷的模拟绘图仪。

人们在哪里可以了解更多关于你的信息?

ronicantor.com
@roni.cantor (Instagram)