【blender X MMD】摄像机景深对焦篇——百度都不一定找得到的问题
本文最后更新于:2023年1月17日 下午
前言
2022年了,blender的用户其实也不少,我就是其中之一,正因为它的Eevee渲染器和GPL开源免费的特性,让我极快离开了C4D来到了Blender,因为是个开源免费软件,所以问题自然很多,闪退,保存未响应,各种报错,各种乱码,都是很正常的,而今天我遇到的这个问题,在搜索了无数页必应,都找不到需要的答案,摄像机自动对焦不准确
对焦明明选择了脸,但是脸还是一片糊
仔细一看,摄像机焦点和物体位置偏离了非常远的距离
添加描述
究其原因,可能是物体中心点的问题,也有可能是mmd tools插件生成的动画不会改变物体位移的原因,所以自动跟踪显然是不行的
思路
计算距离(失败)
而我偶然间发现一种思路,可以使用blender变量,测量摄像机到物体的距离,然后设置摄像机对焦距离,这样估计就成了
可这个方案,就是blender实现物体对焦的方案,所以,失败了
利用空物体辅助对焦(成功)
既然物体本身存在顶点问题导致对不上焦,那么我们就使用一个新物体,顶点在中心的物体,让摄像机跟踪,焦点就是顶点,然后这个空物体跟着我们要运动的模型一起运动,是不是就行了?
实际上是——成功了
教程
1.新建空物体
建议使用与对焦物体相似的形状,我使用的是球体(头部)
2.设置摄像机对焦
摄像机开启景深,将聚焦到物体这一项选择到刚刚新建的空物体上
其他设置按照之前工程来进行,比如光圈因项目而异,是调整景深深浅度的数值
这时候移动空物体,焦点就会随之变化
但是现在只能手动移动,我们要做的是跟踪对焦物体
3.跟踪对焦物体
选择空物体
在物体属性-关系处,将父级选择_对焦的物体的骨骼_,父级类型选择骨骼,父级骨骼选择控制跟踪对象的骨骼
如果没有骨骼,父级就选对焦物体,类型选择顶点
然后将空物体移动到对焦物体上,如果预览页面是合焦的,就成功了
这时候物体运动将会被跟踪
现在不管怎么乱飞,都是合焦的了,哪怕是一只拖鞋也可以完美对焦刀锐奶化
到此,教程就结束了,感谢支持
Powered by Ar-Sr-Na www.arsrna.cn