复杂图形绘制:从曲线到顶点的探索
在图形绘制的世界里,简单的几何图形往往无法满足我们的创意需求。本文将带您深入探索如何在Processing中绘制更复杂的图形,包括使用Catmull - Rom样条曲线、贝塞尔曲线以及顶点来创建独特的形状。
1. 显示网格
为了更好地理解曲线在Processing中的工作原理,我们可以借助网格背景来辅助绘制。以下是具体的操作步骤:
1. 创建新草图 :创建一个新的草图并将其保存为“curves”。
2. 下载网格图形 :
- 打开您的网页浏览器,访问https://github.com/tabreturn/processing.py - book/。
- 导航到“chapter - 02 - drawing_more_complicated_shapes”。
- 下载“grid.png”文件。
3. 放置文件 :在“curves”草图文件夹中创建一个名为“data”的子文件夹,并将“grid.png”文件放入其中。
以下是设置草图的代码:
size(500, 500)
grid = loadImage('grid.png')
image(grid, 0, 0)
noFill()
strokeWeight(3)
在这段代码中, loadImage() 函数用于加载图形文件并将其赋值给变量 grid ,
超级会员免费看
订阅专栏 解锁全文
41

被折叠的 条评论
为什么被折叠?



