processing线条作品_processing手写板程序教学2,入门级,连续版本,原创

本教程基于processing环境的Python模式,通过一系列递进的版本,教授如何实现手写板程序,包括线条宽度随速度变化及添加彩色效果。教程鼓励读者自行实践,体验探索的乐趣。
摘要由CSDN通过智能技术生成

584fb9d0b74b4302537e2d546e31231a.png

说明

  • 以下程序都请在processing环境的python模式下运行。安装教程请看本专栏以前的文章。
  • 这是本专栏上一篇手写板程序教学的继续,可以先看上一个文章。
  • 遇到不懂的地方请查阅 processing 官方的函数功能速查。
  • 为了保持神秘感,我会尝试不放效果图,让读者自己体会探索的快乐并发现问题(其实是因为作者自己懒)。
  • 本文在“手写板”的主题下,有一系列递进的版本,每个版本都能独立运行。这些版本记录了作者一步步完成工作的足迹,也是作者面对一个个半成品不断反思和探索的过程。

继续我们的快乐之旅~

后来我又想到了,对于线条的宽度能不能也有变化呢,于是有了下面的版本(速度越快,线条越宽):

x = None
y = None
xb, yb = None, None  # 上一次坐标(b: before)
vmean = None  # 平均速度
k = 0.9

def setup():
    size(900, 900)
    background(100)
    
def draw():
    pass
    
def mouseDragged():
    global x, y, xb, yb, vmean
    if not x:
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值