afk.ai/自动绑骨/鱼和鲨鱼

用 AI 给鱼或鲨鱼自动绑骨

上传一条鱼、鲨鱼或鲸,afk.ai 会为它匹配有 33 个关节的骨架:8 节尾巴让游动更顺滑,还有两对鳍和一个能张开的下颌。它在预览中就能游动和撕咬,并可下载为 GLB。

给你的鱼绑骨用我们的鲨鱼试试免费 · 在浏览器中运行 · 导出 GLB

“绑骨前”是刚上传的示例模型:一个没有骨骼的网格。“绑骨后”是同一条鱼套上 afk.ai 的骨架、播放动画的样子。

工作原理

  1. 1

    上传

    把你的鱼模型拖进来,支持 GLB、资源内嵌的 glTF 或 FBX。用 Google 账号登录。

  2. 2

    AI 识别身体

    我们云端 GPU 上的 AI 会读取网格,判断各个部位的位置。

  3. 3

    骨架与蒙皮

    afk.ai 根据 AI 找到的部位匹配鱼骨架并计算蒙皮权重,让网格在关节处正确弯曲。

  4. 4

    动画与导出

    在你的模型上预览所有动画,然后下载一个 GLB,里面包含骨架、蒙皮权重和全部动画。

鱼骨骼绑定包含什么

鱼、鲨鱼和鲸:一条长尾巴、两对鳍和下颌。

骨架:33 个关节

  • 头部、颈部和可张开的下颌
  • 8 节尾巴
  • 两只前鳍和两只后鳍,每只 3 节

15 个动画

Bite, Dead Floating, Hit, Idle, Swim Horizontal, Swim Vertical, Swim Fast, Swim Turn Left, Swim Turn Right, Thrash, Lunge Bite, Breach, Flop, Puff Up, School Idle.

下载绑好骨骼的鲨鱼(.glb,0.9 MB)

上面的示例模型,含骨架和全部 15 个动画。CC0 授权:可用于任何用途。

什么样的模型绑得最好

  • 鱼身伸直、鳍张开的姿势最合适。
  • afk.ai 询问模型类型时选 Fish(鱼),鲨鱼和鲸也选这个。
  • 每个文件只放一条鱼。

在 Unity、Unreal、Godot 或 Blender 中使用绑好骨骼的鱼

Unity 6

  1. 打开 Window > Package Manager,点击 +,选择 Add package by name,输入 com.unity.cloud.gltfast(glTFast)。
  2. 把 .glb 拖进 Assets。它会变成一个预制体(Prefab),包含网格、骨架,每个动画各对应一个 Animation Clip。
  3. 新建一个 Animator Controller,把动画片段拖进去,再把它指定给预制体上的 Animator。
  4. 更想用 FBX?先在 Blender 里导出 FBX,然后在 Unity 中把 Rig > Animation Type 设为 Generic(生物不是 Humanoid 人形 Avatar),点击 Apply。

Unreal Engine 5

  1. 把 .glb 拖进内容浏览器(Content Browser),或点击 +Add > Import。Unreal 5.1 及以上版本原生支持导入 glTF。
  2. 在选项对话框中点击 Import。你会得到一个骨骼网格体(Skeletal Mesh)、它的骨架(Skeleton)、一个物理资产(Physics Asset),每个动画各对应一个动画序列(Animation Sequence)。
  3. 生物保留自己的骨架,所以不需要重定向到 Mannequin 小白人。

Godot 4

  1. 把 .glb 复制到项目文件夹。Godot 会把它导入为一个场景,其中有一个 Skeleton3D 和一个包含全部动画的 AnimationPlayer。
  2. 行走、待机这类循环动画:双击 .glb,选中动画,把 Loop Mode 设为 Linear,然后点击 Reimport。
  3. 实例化这个场景,然后播放某个动画:$AnimationPlayer.play("Bite")。

Blender

  1. File > Import > glTF 2.0 (.glb/.gltf),然后选择文件。
  2. 网格会连同骨架(Armature)一起导入,第一个动画处于激活状态:拖动时间轴即可播放。
  3. 其他动画在以各自名称命名的 NLA 轨道上。点击轨道上的星标(Solo)即可播放该动画。

常见问题

›鲸和海豚也能用吗?

afk.ai 为鱼、鲨鱼和鲸使用鱼骨架:一条长尾巴、两对鳍和一个下颌。

›包含哪些动画?

三种游动(Swim Horizontal、Swim Vertical 和 Swim Fast)、两个转身动画、Idle、School Idle、Bite、Lunge Bite、Thrash、Breach、Puff Up、Flop、Hit 和 Dead Floating。全部包含在下载中。

›可以免费商用吗?

可以。你的模型仍归你所有,动画采用 CC0 授权。

›afk.ai 免费吗?

可以免费试用:给模型绑骨和预览动画都不花钱。用 Google 账号登录即可,网站靠广告支持。

›运行需要什么配置?

一台装有 Chrome 或 Edge 的电脑。AI 在 afk.ai 的云端绑骨服务上运行,所以无需下载任何东西。

给其他模型绑骨