MAX顶点动画烘焙到图

本文介绍了虚幻4中如何通过烘焙技术将顶点动画数据转换为图贴图,以减小文件大小。利用3ds Max的VertexAnimationTools.ms脚本,处理动画场景并生成mesh和exr格式的动画图片。在Shader中,通过uv2坐标和_time.y采样动画图片,实现顶点位置的更新。这种方法避免了复杂的顶点计算,简化了动画调整过程。
摘要由CSDN通过智能技术生成

顶点动画烘焙到图

有时候需要一些流体或者顶点动画,而如果存成animation或者abc文件 数据将会过大。
虚幻4提供了一种烘焙动画数据到贴图的方法,我们首先找到提供的脚本
位置:…\Engine\Extras\3dsMaxScripts中的VertexAnimationTools.ms

  1. 拖入Max中我们制作好的动画场景
    在这里插入图片描述
  2. 设置完点击process animated meshs会生成下图后缀mesh和exr格式动画图片
    Uv2信息在这个mesh中导出fbx到工程
    在这里插入图片描述
  3. 图片设置(andriod设置里也是关闭压缩)
    Filter Mode: point

在这里插入图片描述
在shader中我们拿到uv2数据,使用uv2.x坐标寻址,使用time驱动动画对这张动画图片
采样(float2(uv2.x, _Time.y)),对采样结果进行缩小(0-0.1)作为位置赋值给positionOS。

顶点数据烘焙到uv的好处是可以省去顶点计算或者刷权重的一步,更加直观的调整首尾帧。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值