找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4433|回复: 4

动画补帧技术之 motion vector

[复制链接]
发表于 2023-2-8 16:44:54 | 显示全部楼层 |阅读模式
碰巧看到虚幻引擎很多特效在用这个技术,分享一下。



看起来类似于 flow map 的序列帧,在相同帧数的情况下,动画确实流畅了一些。
感觉没啥卵用,纯提升视觉效果。
在游戏默认五速情况下。以前你可能需要 300 帧做一个 FPS 60 五秒的核弹动画,用上这个技术可能只需要做 64 帧了。


【预览
船厂的 41 帧动画



探测器的 40 帧动画,西木似乎在做它时候给的帧数挺足的,区别不大


基地的 20 帧动画



【做法】
1、用 FDFX_Slate_Editor 导入噼里啪啦一堆红红序列帧,点 generate。
软件右边可以预览生成的补帧效果,凭感觉调点参数

2、生成这样一个 flowmap 序列帧(帧数和原动画相同)



3、用 reshader 之类的写一个只对单一 shp 生效的 shader ,把这个 flowmap flipbook 给原 shp 用,就 ok 了。


【参考
原理:www.gdcvault.com/play/1024630/Visual-Effects-Bootcamp-The-Rise (9 分半 ~ 20分钟)
官网:www.facedownfx.com
软件教程:www.youtube.com/watch?v=gkljBc7bdew

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2023-3-17 18:24:34 | 显示全部楼层
IcePelosi 发表于 2023-3-17 16:58
这个牛逼啊,类似于动态模糊?

嗯,动态模糊便是用到了 velocity buffer(或者说 vector blur )
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2025-9-25 04:05 , Processed in 0.073642 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表