
Vitaliy Kaurov(我们之前分享过他的类似水生生物作品)为这个新生物建议命名为DragonSpine或TetherRoot。与之前的项目类似,他将yuruyurau从P5.js改编的动画移植到Wolfram语言,并在其博客文章中分享了更多制作过程,反思了人类识别生命体所需的元素之少——仅仅是一个静态形状和运动轨迹。
"这不是AI。只是几个sin(x)和cos(x)函数。代码精简到可以写在餐巾纸上(见下文)。那么它如何能生成如此复杂的视觉效果?为什么大脑会如此执着地认为看到了一个'动物'?"他在评论中写道。
以下是Vitaliy分享的代码:
x=N@Range[10000];y=x/235.;
pts[t_]:=Module[{k,e,d,c,q},k=(4+3 Sin[2 y-t]) Cos[x/29.];
e=y/8.-13.;
d=Sqrt[k^2+e^2];
c=d-t;
q=3 Sin[2 k]+0.3/k+Sin[y/25.] k (9+4 Sin[9 e-3 d+2 t]);
Transpose@{q+30 Cos[c]+200.,400-(q Sin[c]+39 d-220.)}];
Manipulate[Graphics[{
White,Opacity[.65],PointSize[.002],Point[pts[t]]},
PlotRange->{{70,330},{30,350}},Background->Black],
{t,0.,2. Pi}]
查看Emīls Geršinskis-Ješinskis对类似数学生物的VEX实现:
想了解更多,请访问yuruyurau的X/Twitter页面:




