3dmax顶点动画导入unity_Mesh Vertex Animation In Unity | Unity中顶点动画

最后的效果,左为顶点shader,右为蒙皮 10根骨骼

有些远景动画、小动画,用骨骼蒙皮来做太费了。一个好的办法是用顶点动画。比如在顽皮狗GDC的分享Technical Art Techniques of Naughty Dog:Vertex Shaders and Beyond用这种方法模拟鸟的人群的运动。

Houdini集成了Game Development Tools里可以做到导出顶点动画,直接看这篇教程就好。Houdini官方做了Game Development Toolset的工具包,直接可以用的,在Github上有。包含了Houdini中的一些节点和Unity的shader。

制作流程

安装

首先要安装Houdini Game Development Toolset,看上面github即可不必多说。

导入

fbx导入houdini,在out窗口内找到Vertex Animation Textures(Beta)。注意,是带beta的这个。这个来自于Game Development Toolset。原生也有一个Vertex Animation Textures,那个不能正常工作。(不知道16.5修复没有)

生成

选上模型,方法用soft就行。目标尺寸看顶点数和帧数最大值,对我来说128就够了。方法还有几种,rigid刚体,fluid流体,sprite粒子,在Game Development Toolset附带的unity package中可以看到相关范例。

导出

记下BBOX数字和帧数,之后要填入Unity的shader。

贴图设置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值