- 博客(3)
- 收藏
- 关注
原创 用Processing实现随机运动和牛顿运动的5个习作
实现随机运动和牛顿运动的5个习作 第一个,随机运动 点随机移动且颜色平滑改变。 点的上下左右移动用random()产生随机数实现。 颜色平滑改变用noise()产生平滑随机数,再用map()将随机数从0-1映射到0-255实现。 //Random generator; class Walker{ int x; int y; float c; float t = 0; float stepx; ...
2019-12-13 23:39:41
2437
原创 用P5.js绘制一个看着鼠标的章鱼哥
用P5.js绘制一个看着鼠标的章鱼哥 用P5.js绘制一个看着鼠标的章鱼哥。 章鱼哥组成 头为椭圆 脸为方块 嘴为用椭圆遮住大半部分的圆,再由圆装饰 眼为椭圆 眼珠为方块 皱纹为半椭圆 代码 function setup() { createCanvas(400, 400); } function draw() { background(103,204,212); //x,y用...
2019-11-03 13:36:15
970
原创 p5.js临摹动态图形
动态图形临摹 使用p5.js临摹一个动态图形并作出拓展 原图形 由内向外,白色圆的半径依次增大,黑色圆的半径不变; 白色圆在上一个白色圆碰到之前就开始增大半径; 图中只能存在一个周期的变化; 临摹图形 使用P5.js,依照上文的规律进行临摹 画12对圆; 相邻圆之间半径差为25; 白色圆半径以周期为60帧的正弦函数的正数值部分变化,变化幅度为22; 相邻白色圆运动函数相位差为13帧; 代码如下:...
2019-10-21 00:52:22
429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人