克拉尔的漂亮螺旋仪是一个使用Three.js的信号可视化的简单演示。Spiffo动画显示了具有不同频率和相位的指数衰减正弦曲线的分形螺旋图,这些曲线在复平面中相互干扰。结果是一条单一的连续曲线,展现出迷人的视觉图案。
现场演示:
Spiffo包括一个屏幕用户界面,允许用户调整各种参数:
-
a1, a2, a3 - 振幅:更高的值等于更大的波浪。
-
c1, c2, c3 - 衰减:接近0的值会导致正弦曲线更快地衰减。
-
w1, w2, w3 - 频率:绝对值越高,正弦曲线变化越快,值可以为正或负。
-
dw1, dw2, dw3 - 频率参数的变化率。
-
max_freq - 最大频率。
-
p1, p2, p3 - 相位。
-
dp1, dp2, dp3 - 相位参数的变化率。
-
depth - z坐标的比例。
-
循环 - 转数(例如,频率为1和3循环的正弦曲线)。
用户可以根据不同参数的调整,生成不同的螺旋图形,从而在复平面中展示出独特的视觉效果。
暂无评论