2021 10
Processing
点
随机位置的点。
上密下疏的点。
使用三角函数公式使得点的范围在圆形内部。
让点在圆内均匀排列。
用线段连接在一定范围内的点。
点绕圆心旋转。
使点绕随机生成的下一个点旋转。
使点绕随机生成的下一个点旋转并连线。
使用带透明度的线段也可以画,但是会有折痕。
向量
平面内随机方向运动的点。
点向中心点聚拢。
点被中心点排斥。
有吸引力的点进行移动。
线段
等间距的线段。
使用柏林噪音得到平滑的随机 Y 轴坐标变换。
等比数列排布。
线段一端点旋转,另一端点不动。
线段的两端点都旋转,但两端点旋转中心不同。
线段的两端点都围绕圆心旋转。
使用插值法将线段内的点两两连接(这就是一次贝塞尔曲线吧)。
线段的交点。
线段旋转并在与其他线段相交时才绘制。
线的分裂。
圆形
一些随机的圆,透明度和面积相关。
近似均匀铺满的圆形。
使用螺旋布局用圆形将区域铺满。
圆相交。
三角形
一些随机的三角形。
用三角形的外接圆来绘制阴影。
使三角形顶点不断运动。
利用线段插值产生新的三角形。
三角形细分,并控制细分的顺序。
矩形
一些随机的矩形。
点和矩形的角点组成的连线。
矩形相交。
矩形的细分。
图表
冒泡排序历史记录的可视化。
倒序数组的冒泡排序历史记录的环形图展现了高度的秩序性。
数组长度增加,初始半径为负数。