天上正在飞行的飞机要怎样才能“嗖”一下变成任由我们控制的玩具呢?其实打一开始飞机就是后期添加的特效物体,只是利用视觉差,在关键时刻做抽取效果,就能实现飞到一半突然降落变成玩具的效果,那么具体如何实现呢,就让我们打开Blender,一步一步进行操作吧!

1.拍摄素材并进行摄影机跟踪

与上期大地裂变效果一样,这次的特效也需要先拍摄素材视频来进行加工,拍摄的基本要求是先拍摄有丰富纹理细节的地面,再仰拍以模拟观察天空中的飞机,最后再将视角降回到地面,注意整个过程不要有剧烈的位移,否则会增加摄影机跟踪的难度,降低精度,而且拍摄尽量使用相机而不是手机,如果只有手机则建议使用可控制曝光参数和输出编码的第三方App,以高分辨率高码率H.264输出。

拍摄完成后在Blender的跟踪面板中打开视频素材,在设置场景帧并预载入内存后就可以开始跟踪了,跟踪点可以手动添加,优点是可控性强,比如后期想在特定区域做效果,就可以在该区域多设置一些跟踪点,以保证解算后有更高的筛选空间。不过既然我们这次做的效果并不需要这种高精度,那就可以利用Blender跟踪自带的探测功能来自动选取跟踪点,一般来说只要环境中的纹理细节够丰富,就会自动添加足以让你产生“密集恐惧症”的跟踪点数量,比如下图所示。

选取完成后就可以进行跟踪了,因为这次的视角移动其实很简单,也就是上移接下移,所以只要保证位移两端的场景有足够的交叉覆盖范围,比如图1上半部分的楼宇,在整个素材中它都在可见范围内且保留了足够多的跟踪点,这样一来只需做一次跟踪就能搞定。如果你的素材存在跨场景的大位移,就需要在跟踪点不足8个时暂停跟踪并新添加跟踪点,再继续跟踪,以保证所有帧都有至少8个有效跟踪点,这样才能进行3D重构。

在跟踪完成后观察跟踪点的曲线视图,如下图所示,你会发现大部分的曲线都集中在一个范围内,但有少数会明显跳出,这些跟踪点大概率都有问题,这时候就需要我们手动删除这些跟踪点,或者在解算标签里使用过滤跟踪轨功能来自动筛选这些跟踪点。

在得到一条平滑稳定的跟踪曲线后就能进行解算反求摄影机了,如果出现特别巨大的解算值往往是关键帧选择有问题,如果自动功能不好使,不妨自己找一找素材中透视差最大的两帧,有时候反倒能起到很好的作用。

等到0.5像素以内解算值后,就能设置跟踪场景并设置坐标系了,这时候可以看到图3里默认的方块稳稳地坐在地面上,然后我们就能进行下一步的工作了。

2.制作或导入飞机模型,进行飞机与抓取模拟

跟踪完成后就能接着制作或导入一个现成的飞机模型了,飞机模型的制作其实很简单,但出于篇幅的关系在这里就不展开了(也可以在这里下载https://www.blender-3d.cn/model/15522.html )。我们首先将飞机模型移动到视野范围外,因为素材的一开始我们是在拍摄地面,这时候飞机应该在天上,所以不在视野范围内,不过我们依然要为飞机的移动打上关键帧,这样在视角上移的过程中,飞机也是在不断“飞行”。

如上所示,“飞机”进入我们取景范围之内时已经处于“飞行”状态,当它飞到我们镜头下移前几帧时,就可以进行“捕捉”动作了,这里考虑到透视差的问题,尤其是一个视觉上很大的东西突然要变小就务必涉及到位移和缩放,相对于使用单模型来控制这个变化,我们使用了双模型方案,如下图,我们使用了2个飞机的模型,让它们正好处于相同的视场角位置,但因为距离不同,所以一个大,一个小。

在飞机受控制前一帧,为大飞机的可见性打上“可见”关键帧,紧接的后一帧则取消可见并打上关键帧,而小飞机则与之相反,这样一来,通过这一帧之后就完成了飞机的“大变小”。

然后我们就能对小飞机的位置、旋转属性进行控制,让它从空中缓缓降落,因为视觉差的关系,所以会给人一种飞机变小了的错觉,从而形成“飞机变玩具”的效果。

在这里为了更强的真实感,我们可以把地面平面的可见性设置为“阴影捕捉”,这样一来它就只会显示阴影效果,结合Cycle渲染器和照明设置,就能获得如下图这样相对较为真实的阴影效果了。

本章小结:利用透视差可玩出很多视觉花样

【Blender3D模型库】飞机摇身变玩具?Blender视觉特效教程相关推荐

  1. 12种工作让你摇身变富豪

    俗话说"钱非万能.但没钱万万不能".虽然调查显示财富不一定能使人幸福.但许多人仍然希望能体验"一掷千金"的富豪生活.一位作家根据经验和实践总结了12种简单赚钱的 ...

  2. 聊天尬住了?教你用Python一键获取斗图表情包,从此摇身变海王

    很多兄弟在聊天上没有下太多的功夫,导致自己聊天的时候很容易尬住,然后就不知道聊啥了,这时候合适表情包分分钟就能救场,但是一看自己收藏的表情包,好家伙,两只手都数得过来. 所以今天来给兄弟们分享一下爬取 ...

  3. 2007年十大IT事件:Gphone摇身变为Android

    腾讯技讯 北京时间12月16日消息,据国外媒体报道,IDG新闻服务日前评选出了今年IT业十大事件,其中包括软件业整合.戴尔重组.iPhone推出.谷歌移动平台和微软Vista操作系统等. 1.软件行业 ...

  4. win10开机慢怎么解决_win10开机速度变慢的解决方法教程

    大家都知道win10不仅在安全性兼容性这方面比较突出,开机速度更是秒杀所有系统.很多小伙伴都是奔着win10的开机速度才安装的.可是突然win10系统开机速度变慢了该怎么办,今天小编就来给大家说说提升 ...

  5. U盘容量变小了怎么恢复教程

    有U盘的可能会遇到U盘容量不正常的情况,比如U盘做了启动盘后,U盘量产过,U盘用其他软件格式化过后导致U盘容量变小了,比如原来有16G的变成了只有7G了,那么其他容量去哪里了呢?如果分成了2个区,那么 ...

  6. pdf如何压缩变小,pdf压缩教程四招快速学

    PDF是我们日常工作中经常使用的文件格式之一.这种文件格式方便易用,能够确保文件在传输和接收过程中不会出现错版等问题.为了方便发送,我们通常会将编辑好的内容转换为PDF格式.但是有时候文件过大,无法通 ...

  7. iphone屏幕圆角插件_iOS8.4越狱美化插件Roundification 让通知中心横幅瘦身变圆角设计...

    iOS8.4越狱插件Roundification是一款美化类型的插件,可以让通知中心横幅以及快速回复界面实现圆角设计,使整个设备视觉效果大一统.苹果的产品中,无论是硬件产品的外观还是软件产品的UI,如 ...

  8. 把Omegle改一改, 摇身变成窗口类型的聊天程序

    Lief K-Brooks这个小伙子太有才, 18岁就搞了omegle这样的一个网站. 几个月没有上这个网站, 几个月前还是2000左右的人同时在线, 现在已经5000多人了. 今晚花了一点时间把这个 ...

  9. 万能的淘宝再现实力“魔术手”,沙县小吃摇身变成“萌系治愈所”

    沙县小吃作为中国传统小吃到目前在全国已有80000多家店面,密密麻麻的遍布于城市的每一个角落.不夸张的说,在中华美食繁杂庞大的菜品体系中,没吃过沙县小吃的人,应该是屈指可数了. 有消息称沙县小吃作为唯 ...

最新文章

  1. oracle 更改用户状态,密码
  2. MySQL范围查找时,索引失效问题探究
  3. python数据写入到excel不同sheet_Python3 pandas库 (32) 将数据写入Excel多个sheet
  4. BestCoder16 1002.Revenge of LIS II(hdu 5087) 解题报告
  5. KD Tree的原理及Python实现
  6. 【转】ARC下dealloc过程及.cxx_destruct的探究
  7. 樱桃小丸子-每集标题
  8. 高效pycharm使用技巧_您是否正在使用这种高效的采访技巧?
  9. py2neo database
  10. 4G模组工作笔记001---NB-IOT之一个完整的BC95 UDP从开机到数据发送接收过程
  11. UE4 视差毛发材质
  12. 软件测试用例最简单最常见的模板和案例(QQ登陆,手机号,126邮箱)
  13. 部署: 搭建 Apache RocketMQ 单机环境与Rocketmq-console
  14. 根据订单号查询并复制一行
  15. js字段名下划线命名转驼峰,驼峰转下划线
  16. 推荐 6 个火爆 GitHub 的开源项目
  17. C++实现暴力筛、朴素素数筛、埃氏素数筛、欧拉素数筛的解法
  18. 这个设计思想能启蒙你很多年,嵌入式裸机按键扫描
  19. 厄米共轭matlab,JuliaStatComputing
  20. 平安租赁面试java_2019平安租赁面试经验(资产运作,企业融资部等)

热门文章

  1. 李子柒为什么可以火爆全球
  2. 开源office办公套件
  3. 为什么Uber微服务架构使用多租户?
  4. navicat premium导入表格时出现无法打开文件
  5. 计算机科学技术学院迎新晚会主题,计算机科学与技术学院2019迎新晚会圆满落幕...
  6. 得到语音下载(dedaodown)
  7. 八十二烷基笼状聚倍半硅氧烷poss无色透明黏稠液体|提高颜料分散性
  8. [论文阅读] Facial Expression Recognition Using Residual Masking Network
  9. 为什么面试官狂问八股文?我已经被三家公司问到哑口无言……
  10. 如何隐藏logo 高德地图api_iOS 高德地图隐藏logo