站内通知
兄弟们!资源投稿功能现已上线。投稿成功后可获得金币奖励,资源被用户购买后,所得金币也将归投稿者所有,可继续用于本站消费。 点询详情
-->
新闻动态 > /    行业资讯 >

纯数学构建的脉动红色生物

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页面

收藏 0 点赞

加入组织

本站声明

👉本站所有资源仅供学习参考练习使用!!!没特别声明能商用的,禁止商用,出现法律问题自行承担!如若本站内容侵犯了原著者的合法权益,可联系我们删除链接处理。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。 👉国外用户账号注册以及支付赞助问题请联系邮箱 cgshop@qq.com 👉For account registration and payment sponsorship issues for overseas users, please contact the email: cgshop@qq.com.