《旅行者的工作!》——开发日志
动画视频链接:https://www.bilibili.com/video/bv1H34y1D7M7
2021/9/21
没想到碰巧在中秋这一天完工了,哈哈!祝大家中秋快乐,也祝原神一周年生快^_^
2021/9/20
终于把动作都给整完了,我打算先把带背景的视频录出来再在pr里添加遮挡关系。为了实现更好的画质,我选择导出60Fps的image sequence,这样比直接导出视频格式的画质要高一些,当然存储图片的空间也要大很多,导出速度也更慢了...
2021/9/19
中秋假期终于有时间赶一下动画进度了...
做的过程当中有一段是瑶瑶抱住可莉,所以我一开始先做了个大致抱住的动作,但是瑶瑶的手没法稳定地抓住可莉。如果逐帧去k未免太繁琐,效果也没有保证,于是我用了Final IK中的Full Body Biped IK,不知道怎么用的话可以在Youtube看他们的官方教程 。通过将Left/right Hand Effector 的target丢到可莉的Spine节点上,然后在运行时调整这个target的transform直到看上去合理。调整的话就是一次调整一个target,然后把transform复制,退出运行时,粘贴到transform。
不用该方法的效果如下:
使用该方法的效果如下:
2021/9/6
试录了一段,发现效果还可以,遮挡关系还没添加...
2021/9/4
发现之前提的第二种方法只有build-in渲染管线和HDRP支持,URP不支持,不知道为啥...原贴,当然大不了用绿幕方法也还凑合
2021/9/3
心血来潮想复现一下《龙王的工作!》中的精彩片段,就是用脚给背按摩的那一段...
第一步,新建文件夹,并用obs录制原片段作为参考:
自己找场景感觉还原度不够,所以所有背景都打算从动画里用PS提取。不过搜了半天都只有教如何提取前景的教程,其中有一个方法特别方便,可以利用 PS 2020的新特性自动提取前景并可以手动修改,大概操作就是窗口->属性,然后在属性面板的快速操作中选择“选择主体”,不准确的话可以“选择”->“选择并遮住”,把需要的部分手动点出来,具体参见François Fourmy大佬的youtube教程。选好前景后稍微扩大选区再应用“内容识别填充”即可,这样就能得到一个还凑合的背景图,细节地方可以用画笔涂抹的方式稍微修正一下:
然后把两张背景图拖到unity里当参考背景,canvas设成Screen Space-Camera,调整Plane Distance可以控制画布与相机的距离。调整相机参数和人物位姿,对齐动画中的人物。存在遮挡关系的话可以用ps抠出前景,然后新建一个用于遮挡的canvas,把图放进去:
当然也可以导出的时候弄成png格式,在Unity外进行合成