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

这条鱼仅用简单物理和数学就能游动

EA的技术美术师Shirzad Bahrami最近分享了一段动画,迅速引起了广泛关注,有人甚至以为这是AI生成或通过编程工具生成的。但Bahrami澄清道,两者都不是:“它是利用简单的物理和数学计算来模拟波动效果,可应用于实时和离线动画制作。”

基于物理的动画本质上是模拟现实世界中的物理定律并将其应用于动画对象,由计算机计算它们的运动方式。如果你想了解上面这条鱼动画的制作过程,可以查看这个教程,其中还附带了一个3ds Max脚本,帮助你逐步理解整个流程。该设置利用了波动原理:即你在鱼尾、绳索和头发上看到的波浪式运动。无需手动逐根骨骼设置动画,只需驱动根部骨骼,其余骨骼链便会自然跟随。

“在这个示例中,每根骨骼的末端都像一个连接在弹簧上的质点。弹簧会将末端拉向骨骼在刚性跟随父级时本应处于的位置。然后末端被约束回骨骼长度范围内,骨骼则旋转以指向该位置。”

整个系统只需要几个要素:

结果就是延迟运动、过冲和稳定效果,而无需完整的物理求解器。”

这个生物动画是数学驱动运动的又一个绝佳范例。你可以通过这篇文章了解更多关于Vitaliy Kaurov如何创作它的细节。

如果你是Blender用户,可能还想了解Goo Physics用于风格化模拟,或者看看新的Hurricane物理引擎:

最近,Erin Catto为游戏开发的全新3D物理引擎Box3D引起了广泛关注。目前已经有一个虚幻引擎的集成版本可供使用。

收藏 0 点赞

加入组织

本站声明

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