首页 > 其他分享 >《散兵大人被掏了!》——开发日志

《散兵大人被掏了!》——开发日志

时间:2022-12-29 15:56:32浏览次数:68  
标签:视频 效果 ... 大人 2022 日志 貌似 散兵

2022/12/29
又稍微调整了一下视频,终于可以导出成片了,太棒啦!

只要不是逐帧分析,就算有点瑕疵也是可以接受的吧,嘿嘿~
定个时发布,大功告成!

2022/12/28
视频合成也挺有意思,特别是做分镜效果的时候,我观察到原来视频有四处分镜,虽然都是一闪而过,不过逐帧看也挺有趣的。不过我比较懒,就只打算粗略的模仿一下。

首先第一步,截取一帧分镜,然后去ps里把黑框勾出来:

然后新建一个图层涂黑,扩大选区40像素,再羽化20像素,再在新建的下面一个图层涂成绿色就好了,这样就得到了盖在视频前的遮罩:

当然那个绿色的边沿也可以换个戴纹理的贴图,这样看起来也许会Fashion一点,不过反正是一闪而过的镜头,只要不刻意暂停应该看不到区别,懒得弄了。然后就是把视频片段拖过来,加上mask,做出分镜的效果就行了:

最后再加上方向模糊动画作为切换视频时的过渡就好了,当然也可以换成花里胡哨的切换效果,无所谓啦~这样就算做好一个分镜效果了,照着这种方法做四个就好了...

虽然散宝也很可爱,不过如果用手去捏他的脸,会不会被他吃掉...555,好可怕~

2022/12/26
Unity里的特效也整完了,本来不会,也是现学现卖,跟着youtube大佬Gabriel Aguiar Prod.的许多教程做了一些奇怪的粒子特效,希望能把视频整得花里胡哨有一点,这样更有意思。

首先是大贤者被捶那一幕,参照这个youtube教程弄了个类似龙卷风的东西,虽然和原来的特效对不上,不过感觉总比什么都不加好:

然后是纳西妲搓螺旋丸那一幕(为啥是螺旋丸?因为找到的教程只教了我做螺旋丸),草神的话特效一般用绿色比较好吧,但是考虑到开的是雷系的机甲,所以再整点紫色的闪电进去貌似更加合理,主要是原来的视频用的就是紫色闪电特效,懒得P成绿色的了,但又得想个理由圆回去。嗯,这样一来就直接打出激化反应了是吧,貌似很合理的样子...

做法的话,首先把妲妹的眼镜和叶子之类的材质的自发光调高一点:

PostProcessing中加入色差和镜头扭曲,不过Timeline不能直接K后处理的动画,可以自己写个脚本控制,Timeline中K脚本暴露出来的变量的值,然后在开头加上[ExecuteAlways],这样就算不运行也能看到实时效果:

然后照着这个youtube教程做一个绿色的螺旋丸,虽然他说是战利品掉落时的特效,不过感觉当螺旋丸也挺合适的233:

然后照着这个youtube教程弄点闪电进去:

然后照着这个youtube教程加一个类似时空穿越的特效,反正原视频教程讲得很详细,也很直观,想弄的话直接看视频就好,写在日志里三言两语也说不清:

另外还遇到了一个有关渲染顺序的问题,比如这里用vfx的时候,与canvas背景重叠的部分无法正常显示,但背景明明是在这个发绿光的vfx距离靠后的位置的:

找了一下,发现把这个Visual Effect的Order in Layer从0改为1就好了,因为canvas的sortingLayer也是default,Order in Layer也是0:

这样vfx就会显示在canvas之前了:

然后还有大贤者的泪痕,就是在Blender里把球体用雕刻工具拉扯成金元宝的样子,然后挂到大贤者脸上,换一个带菲涅尔效果的透明材质,再在ShaderGraph里加些顶点抖动的动画效果。虽然方法有点土,但是意思应该是能传递到的吧:

然后就是导出png序列+视频软件中合成的工作了...

2022/12/23
从声优大大们那里拿到了人物音频,感觉确实很不错啊,很有代入感~

还需要完善一下画面啥的...其中有一幕是散兵被机甲吊起来,可费了我不少脑细胞。因为原来视频里是扯着披风把纳西妲吊起来,但是散兵只有长袖子,感觉不太合适。于是想着是不是套个绳子,把散兵拉起来,但又觉得绳子比较突兀,不够接地气,而且如果把绳子套在散兵的脖子上,感觉未免太过残忍了吧...

想了半天还是直接捏散兵的背把他弄起来好了,因为他背上有一坨像是行囊的东西...这里就偷懒直接扣了半截机甲的手,然后戳到散兵的衣服上,看上去效果还不错:

只要稍微注意一下,不要有明显穿帮的地方就好...
有也没办法,摆烂了>_<

2022/12/18
通过手K的方式整完了所有的动作和镜头。动作方面还是用的Cascadeur,毕竟感觉动作也不是很多很复杂,而且需要精细调控,干脆直接手搓。像那种起飞空中转体的动作,让我用动捕或基于视频的姿态估计方法实现也不太现实...
镜头一开始想着从AE里估计一个丢进Unity里是不是就万事大吉了,不过貌似还是不太好用。也许是姿势不对吧,不过懒得动脑了,所以最后还是选择手搓...就是有点费手

玩法还是先导出低分辨率的参考图像到Unity中作为背景,照着做动作镜头就行了:

合成方面,毕竟URP开了PostProcessing就导不出透明背景了,纯色背景当绿幕又有溢色问题,录制两遍用一遍当mask又觉得可能会有比较明显的锯齿,所以干脆直接到Unity里合成人物+背景得了,还更加接地气一点。虽然导入的2D图层又会受到PostProcessing的干扰,不过感觉问题不大。

2022/12/13
背景在AE里处理得差不多了(mask+内容识别填充balabala),接着想弄一个比较干净的,除去原来人声的背景音频。仔细看了中日英韩四个版本的视频,发现还是有细微差别的(日配散兵好热血啊,哈哈):比如机甲蓄力的时候,日配和英配都有人声,中配的要竖起耳朵才能听见,韩配的版本貌似没有(也许是太小了听不见...),所以就互相补充一下就好。

对于必须要处理掉人声的片段,我也调研了一下几款貌似比较有用的音频处理软件,既可以只保留人声,又可以只保留背景音频,当然也参考了youtube大佬制作的比较视频,想看不同软件效果对比可以直接点这个

1.想白嫖的话可以尝试Audacity,直接安装到电脑就能用,具体教程可以参考这个(youtube)。软件是免费的,效果感觉也还凑合(和后面的比就是小巫见大巫了),只是音质会受到影响,有时候也会有除不干净的情况,或者是令人耳朵难受的嗡嗡电流声,这时就只能随机应变了...

2.想白嫖更高级一点的话,可以尝试spleeter,直接在网页上就能用,也可以下载到本地,只是UI界面对用户可能没那么友好(对程序员除外),直接进到他们搭建的Google Colab,把自己的音频上传到对应位置改改命令里的文件路径就能用。也有其它大佬对这玩意整了个GUI,安装到windows上进行使用,具体操作可看这个...不过这GUI玩意用的时候还会自动从github上把spleeter模型下到本地,而且用的还是老的模型版本,所以效果应该会打折扣吧,还不如在官方发布的colab版本用命令交互...

3.lalal.ai,直接在网页上传音频就能分离人声和背景音频,效果感觉比Spleeter略好一些(对比视频可参见youtube大佬做的这个),特别是提取人声的时候。不过这玩意不是免费的,只能在试用的时候白嫖(白嫖不提供下载,可以自己在试听的时候又录制一遍)...

我最后还是用的方法3,感觉也不需要对背景音频做额外的处理了,挺不错的。

2022/12/10
浪了半天终于又回归正轨了!虽然感觉做这些小视频也不算啥正事,不过倒也有点意思,还能学些东西。

刚刚过完散兵流浪者的剧情,觉得还是有很多槽点:明知道对方有鬼,还特意转过身去让其背刺的丹羽同志;莫名其妙的群体失忆再加上记忆失而复得...的确给我整懵逼了,只能勉强归为是提瓦特的奇怪设定吧。但是爷是外来人,记忆不会被那么轻易地抹去,所以这个活当然还是得继续整下去的...毕竟掏的是散兵,跟流浪者又有什么关系,略略略~

不过还是感谢编剧让我看到了斯卡拉姆齐乖巧的一面,如果失忆可以让斯卡拉姆齐一直乖乖的话,我觉得不如让他一直失忆呢...毕竟感觉现在的斯卡拉姆齐,一直摆着一副要把爷吃掉一样的表情,好可怕,555...

2022/11/21
最近在研究如何从Unity URP中导出带alpha的png序列,想在AE或PR中进行视频合成(当然也可以先把背景图层导进Unity,合成后再到AE/PR里二次处理,不过背景图像会受到Unity后处理(PostProcessing)的影响,而且拍摄对象的位置颜色等效果不太好再进行二次调整了)。从Unity论坛中搜了一下,发现只要把相机的Post Processing关掉,Recorder的Source改成Texture Sampling就能导出透明背景的图像序列,设置如下:

效果的话就是没有后处理效果了,因为是利用采样贴图的方式,放大看的话可以看到边缘的瑕疵,而且录屏的时候是不能预览的。和原来有后处理的效果对比如下:

如果采用这个方式同时录制两份png序列,一个表示mask一个表示后处理后的结果,到时候放AE中应该也比较好处理吧,不过两个相机的设置和运动要相同。(嘴巴一下得了,懒得尝试了...)

跟绿幕扣图相比当然还是有优势的,毕竟扣图的结果边缘可能会溢色,而且也有可能干扰扣图对象的颜色,不过如果是在手机这种小屏幕上看的话貌似问题也不大,毕竟瑕疵很小,观众们不是列文虎克的话应该不会在意这些细节...

2022/11/19
纳西妲的官模又更新了(11.17),原因应该是裙子内侧的UV有点小bug,导致里边也有一个绿色小灯泡一样的东西。要不是官方更新我还真没注意到这个小问题,看来对小草神的观察还不够仔细:

还有一个更新应该就是裙子下边多连了一层网格。不过懒得从头处理一遍模型了,对照着官方修复的模型自己手动调了调原来模型的UV,效果还行吧:

2022/11/13
接下来就是准备角色了。考虑到这出戏的内容,草神开机甲的话,被捶的人如果还是爷感觉会不太好...因为爷和草神是一边的嘛。

既然愚人众一直都是扮演反派角色,就把爷换成达达利亚吧!毕竟公子的身体应该还挺结实的,挨一拳不会有大问题。本来想让博士当派蒙的,可惜找不到博士的模型,那就只好换成稍微柔弱一点的,嗯,藏镜仕女吧...感觉换成术士也一样,这个就随便一点好了。

咦?突然发现了模之屋上有大贤者塞塔蕾的模型(来自小强凌凌柒大佬的分享)...貌似让大贤者来接这一拳,然后塞塔蕾当派蒙会更加合理一点呢。毕竟达达利亚是爷的好朋友,也没干过什么坏事的样子,平白无故挨一拳显得有点唐突,所以还是让阿扎尔来吧!嗯,演戏而已,不会有大问题的。

大佬给的素材貌似没有头发的lightMap,所以得自己手动弄一个lightMap来生成头发或头饰的高光,貌似只需要在PS里用魔棒工具把高光部分抠出来涂成对应的颜色用来作为高光图就好了(原理啥的可以看【这个】),只是可能没有原来的精确:

然后就是转转模型,换换材质,玩一玩MagicaCloth,阿巴阿巴一顿手工活,准备好了四位主人公。首先是驾驶机甲的——纳西妲同学:

其次是身体很结实的——大贤者:

然后是墙头草——塞塔蕾:

最后是在桀骜不驯的——散兵同学:

散兵的帽子斗篷比较碍事,而且反正剧情动画里也没戴,干脆去掉好了。去掉之后貌似少了一股王霸之气,不过好像更可爱了:

斯卡拉姆齐明明也很可爱,为什么可以对小草神干出这么过分的事情呢?嗯,这一定是米哈游干的!

哈哈,开玩笑的,像米哈游这样的国产之光、业界旗帜、行业标杆、技术力爆表的游戏行业领头羊,在国内那可是屈指可数的。感谢米哈游创造的美妙绝伦、无与伦比、巧夺天工、别具匠心的可交互式开放大世界,期待以后能体验到更多米哈游呈现的视听盛宴~(求生欲极强的语调)

把之前想用,但最后落选的达达利亚同学也挂在这里吧:

2022/11/11
最近打算整新活了,因为看了原神3.2剧情动画后,发现可以玩一些有趣的东西。

要说新剧情里最引人注目的地方,那当然是散兵的机甲咯,超大超帅气!不过这个Boss貌似没想象中的强,感觉随随便便就能过(钟离yyds)。

原神新剧情自然是很炫酷的啦!华丽的特效,跌宕起伏的故事情节,无不令人心潮澎湃~

不过还是忍不住想吐槽其中的一些情节:比如和草神一起阻止散兵的时候,我们可爱的小草神居然被散兵吊了起来,还被掏了心窝...

虽然根据以往的经验推断,一看就知道是miHoYo故意的,草神肯定没事!然而还是没想到居然会给我看这么残忍刺激的剧情,着实给我留下不小的心理阴影宝贵回忆。

555...小草神明明辣么可爱,居然还被那样对待,而且还是168次...这就是刀的艺术吗?太让人心疼了T_T


作为小草神最亲密可靠的护花使者,哦不...护草使者,早就和她心连心了,散兵掏她的心,不就是掏我的心吗?所以一定要想办法帮她把尊严找回来!

如果让草神亲自掏回来的话,应该就扯平了吧...所以第一步,新建文件夹:

标签:视频,效果,...,大人,2022,日志,貌似,散兵
From: https://www.cnblogs.com/yaoling1997/p/17012735.html

相关文章

  • 爆料喽!!!开源日志库Logger的剖析分析
    Logger类提供了多种方法来处理日志活动。上一篇介绍了开源日志库Logger的使用,今天我主要来分析Logger实现的原理。库的整体架构图详细剖析我们从使用的角度来对Logger库抽茧......
  • 日志排查优化-TLog
    1.概述在日常的开发过程中,日志也非常的重要。而当生产环境出现问题时,排查日志是一种非常有效的方式,那么如何快速精准的分析日志就显得尤为重要。TLog是一款简单、易用、......
  • debian pve 开启crontab日志
    debian,pve,默认没有开启crontab的日志,一些crontab日志就找不到了。这是因为默认的rsyslog配置文件中未开启vim/etc/rsyslog.conf修改#cron.*/var/log/cron.log这一行,......
  • 如何定位那些SQL产生了大量的redo日志
    在ORACLE数据库的管理、维护过程中,偶尔会遇到归档日志暴增的情况,也就是说一些SQL语句产生了大量的redolog,那么如何跟踪、定位哪些SQL语句生成了大量的redolog日志呢?下面......
  • Windows修改安全日志路径方法【转】
    请尝试通过以下步骤来进行配置:1. e:\Winevt\Logs\Security.evtx打开资源管理器,并且在相应路径下创建文件夹。2.打开gpedit.msc>>computerconfiguration>>administra......
  • 日志框架&&日志门面
    日志框架常见的日志框架JULjava.util.logging包Log4jLogback与Log4j是同一个人的作品Log4j2与Log4j同源,基本被重构,性能更好日志门面日志门面简单理解是外观模式......
  • git 错误日志
    git错误日志这个笔记记录一些在使用git的时候遇到的一些小问题并且附加解决方案(持续更新)error:Yourlocalchangestothefollowingfileswouldbeoverwritten......
  • Loki Promtail 使用 multiline 对Java 堆栈日志进行多行处理的示例
    promtail使用multiline处理java多行日志文本的示例Environment:promtail_version:v2.7.1originJavalogcontent:logfilecontentstdout-a.log:2022-Dec-270......
  • 如何使用Grafana+Loki+Promtail日志聚合系统针对Kubernetes集群中Pods应用日志采集搜
    关注「WeiyiGeek」公众号本章目录:0x00快速入门1.什么是Loki?2.为什么要使用GrafanaLoki?3.GrafanaLoki是如何工作的?4.GrafanaLoki架构简述5.GrafanaLoki参考来......
  • Selenium37-加入日志
    日志的概念日志是记录系统运行过程中各种重要信息的文件,在系统运行过程中由各进程创建并记录日志的作用记录系统的运行过程及异常信息调试定位错误数据分析运行日......