登陆注册
16300500000022

第22章 难题

吐槽完之后,文羽拿着PS游戏光盘进了地下室,将这盘《龙珠斗士Z》扔进了拆分者。

虽然动漫风格的材质球文羽是能研究出来的,可万代仅仅给出了5天时间,想要自己研究出来需要花费太多的时间,况且接下来还有更多的技术问题需要去解决。

好在拥有拆分者,那种独特的漫画材质球很快被拆分者拆解了出来,文羽将材质球交给了温斯顿,让他根据原有的制作思路,重新再优化一次。

3D美术机器人的工作已经完成,文羽打开了模型进行查看。

独角兽模型算是比较中规中矩的传统高达外形,但最特殊的在于独角兽高达拥有特别的精神骨架。

总所周知,精神骨架被一般装甲覆盖,进入战斗会后会暴露在外,而颜色也根据机体不同而又有不同的区别。因此这个部分将拥有变形的动画,以及颜色变化的特性。

骨骼技术是3D动画中最广泛使用的动画技术,将一套骨骼套入模型,使其与3D模型绑定,然后通过对骨骼点的控制来实现3D模型的运动。

3D美术机器人将精神骨架和外部装甲做了一个简单的骨骼变化作为子骨骼,而在上面再套入一层父级别骨架,作为独角兽机体的主要动作骨骼。这便是传统的复合动画设定。

文羽丝毫没有怀疑这些游戏工厂里的机器人,工作效率和质量高的令人发指。

仅仅10多个小时的时间,居然连高达模型的骨骼都已经绑定完成,动画也都调节完成。这样也就只需要将模型导入进UE4虚幻引擎,就可以测试模型动作和原动画的匹配度了。

文羽随后又查看了温斯顿的工作情况,特殊的动漫材质球已经写好,温斯顿为材质球设置了5层贴图,以此来达到动画的特殊效果。

但“动态遮盖技术”的程序却依旧没有完成。

这个看似简单的程序,其实是极难实现的,毕竟场景中的模型,贴图,灯光,特效等等,都会进入到GPU进行计算,想要动态的遮盖,更是难上加难。

为此温斯顿已经开始在重新修改摄像机的基本工作原理。

UE4虚幻引擎提供了多种摄像机,这也算是非常重要的一个元素。

通俗的讲,这个摄像机就是玩家视角。摄像机所捕捉到的画面将是最终游戏的画面。

因此必须更改原有引擎中的默认摄像机程序,才能实现最难的“动态遮盖”技术。

温斯顿不得不返回底层开始尝试修改基层代码,加入特殊的函数,才能进行特殊的实时动态计算,以此来打通摄像机和模型贴图之间的动态数据计算。这样反反复复,耽误了太多的时间。

这就好比现在的安卓阵营手机厂商,他们都拥有自己的一套系统,就如小米的MIUI,华为的EMUI,魅族的FLYME。这些系统的底层都是安卓原生系统,在这之上进行修改,加强,优化,从而变成了自己独特的,富有更多完善功能的自制安卓系统。

UE4虚幻引擎同样如此,只要拥有优秀的程序员,你就可以基于UE4引擎开发出更具独特功能的程序。

美术方面没有什么大问题,文羽简单的测试了下独角兽的骨骼动画,又与动画中的打斗分镜头反复进行了对比。

不知不觉,一天的时间又过去了。

时间很快来到了第4天。

温斯顿已经完成第一版的动漫效果材质球,只是动态遮盖技术依旧没有完成。

文羽查看了下程序的总体进度,大概在80%左右,要知道在这几天中,温斯顿几乎是超负荷工作,但依旧还有很多技术问题需要解决。

没有办法,文羽只得先将动漫材质球应用到完成好的独角兽模型上。这样他才能浏览最后的渲染效果。

期初的测试非常好,画面和文羽自己预计的一样,完完全全还原了动画片中高达模型的质感。而且这还是高清画质,1080P模式下,画面保持在了40-50帧。

可当来到动画的最后阶段,独角兽机体觉醒,一块块的外部装甲被弹开,暴露出了独角兽独有的精神骨架,随后精神骨架开始爆发出青色的光芒,配合上巨量的光影特效,这一幕可谓拥有不亚于科幻大片的震撼感。

虽然震撼,可文羽一点也高兴不起来,画面的FPS参数已经掉到了15帧。。。随着特效的不断变化,画面也从顺滑变成了幻灯片!

文羽揉了揉太阳穴,无奈的叹出了一口气,看来这个动态遮盖技术不完成,玩家也无法体验到这极具震撼力的动画。

晚上11点50,温斯顿虽然是火力全开,可最关键的动态遮盖依然无法实现。而问题的关键就出在了这个“动态”上面。

在程序里面,只要牵扯到动态问题,无疑都会让程序员头痛不已。

程序内部,各条指令环环相扣,动态函数不计其数,越多的使用动态函数无疑会加大CPU的运算负担。

假如独角兽的正面为1,那么为1的部分进入GPU进行运算。背面则为0,不进行计算。

当独角模型转动的时候,正面转到了背面,那么要如何让计算机来判定呢?

温斯顿的做法是调用模型的旋转坐标函数,根据坐标的变化,来判断模型的朝向,以此来判定那个部位应该进入GPU进行计算。

那么独角兽变形的时候呢?独角兽作出各种战斗动作的时候呢?

这个时候就需要调动更多的坐标,方向函数,乃至于缩放函数。

如此一来,CPU的运算负荷极具增加。

凌晨3点,温斯顿完成了动态遮盖技术,文羽在测试了效果以后,也是无奈的摇了摇头。

在进入最后阶段,FPS只能维持在23-26帧左右,虽然有了很大的提升,可依然无法满足30帧的最低要求。画面一旦低于30帧,给玩家造成的伤害可是致命的。

文羽抓着头皮,在地下室反复的踱步,时间不停的在流逝。这时外面响起了鸡鸣声。

文羽打开UE4引擎后台,开始查看硬件工作数据信息。一大串的数据像是刷屏一般的快速掠过屏幕。

按了下暂停,文羽拿出眼药水滴了几滴,眨巴了眼见,然后重新按下开始,继续快速查看。

文羽知道目前“动态遮盖”其实已经完成,他确实可以减少当前场景40-45%GPU占用率,而且程序起到了该有的作用,将一开始的15帧提升到了几乎25帧。

其实问题出在“动态遮盖”程序自己的身上,由于大量的调用各种动态函数,因此这个程序在运行的时候,降低了GPU的负载,却增加了CPU的负担,因此这个卡顿是来自CPU的。

同类推荐
  • 从铲牛粪开始的异界生活

    从铲牛粪开始的异界生活

    意外来到修仙世界的黄炼惊喜的发现自己竟然随身带了个系统。独属于个人的掉落机制,知己知彼的面板信息;还在为爆不出荒兽内丹而烦恼吗?还在为没有精良装备而愤恨吗?还在为苦苦修炼却不及他人分毫而不甘吗?爆经验!爆装备!爆内丹!爆材料!爆宠物!你要的统统给你爆出来!!!这是个爽文?NO!随着生活的日子越长,很多事情开始变得诡异起来;出生点为何有只大BOSS?;刚来到新手村就被抓起来铲了十年牛粪?;杂物房里都是些奇珍异宝?;身边的人为何都是些外界的天骄妖孽?;徐府中那些性格诡异、实力强悍的家仆又来自何方?;一切的一切似乎都被人安排的妥妥当当;与人争,与天斗!让我当你手上的棋子?那我就掀了你的棋盘!
  • 超能游戏模拟器

    超能游戏模拟器

    偶然发现手机里突然冒出了一个神秘游戏app,从此杨楷走向了用成就点数换取超能力的强者之路……体验随机人物特性,随机背景的真实修仙世界……在人物可以一代一代传承下去的王国风云录里争当天下霸主……还有许多内容丰富的小游戏,都等着他去逐步探索……在体验无比真实的游戏之外,世界也悄然发生了一些神秘变化。
  • 带着地球穿越

    带着地球穿越

    末世,太阳爆炸,地球毁灭,仅剩下一千多平米。杜风是地球上最后一个人类。带着残破的地球穿越异世,激活天道系统。在系统的帮助下,恢复地球,复活地球生灵。叮!完成主线任务,获得经验五百万,获得境界+1,获得至尊抽奖一次。叮!消耗一千万经验,地球面积增加十万平米。叮!地球上第一个人类复活。地球上第一个动物复活。地球上第一个城市出现。若干年后,地球发展成为了一个大世界,杜风成为地球的主宰。
  • 领主争霸之心想事成

    领主争霸之心想事成

    “玩家开启随机宝箱成功,恭喜玩家获得唯一技能真~心想事成”“领地居民小屋建造成功,奖励玩家100经验,恭喜玩家升级”“玩家使用黄金台召唤成功,恭喜玩家获得一名神将”“玩家召唤成功,恭喜玩家获得一位神级人才”
  • 光头武僧在都市

    光头武僧在都市

    某论坛主题——“如果你能拥有一个dnd职业的能力,你愿意选择什么”易秋回复道:“当然是武僧啊!身体棒,跑得快。自带毒和疾病免疫,赤手就能怼流氓,在种花家这种武器管制而且食物自带化学元素表的情况下简直不能太赞,而且光头作为大佬标志自带威慑+3的buff啊……”于是易秋就真的成了武僧……这是一个普通地球青年获得武僧能力,没事刷刷副本,偶尔惩恶扬善的故事。书友群:166575132
热门推荐
  • Chance

    Chance

    本书为公版书,为不受著作权法限制的作家、艺术家及其它人士发布的作品,供广大读者阅读交流。汇聚授权电子版权。
  • 都市之超级拯救系统

    都市之超级拯救系统

    充满了神秘的系统突如其来的降临在凌云身上,是偶然还是使命,名为拯救,却不知目标在何方。当凌云身带超级拯救系统一路向前时,世界的秘密正在一步步解开。
  • 大唐山门异类

    大唐山门异类

    陆哲不小心穿越到大唐,竟然成为了所谓的“山门”中人,还是某个破落小山门的宗主。更加让他恐惧的是,其他山门中人,还时不时一脸认真地告诉他,外面的“李逆”窃取神器,山门中人一旦被发现,都是先杀后问,不带犹豫的。明知贞观煌煌大势,所以,躲在深山的陆哲,只能选择做一个山门的异类。这是某个倒霉蛋穿越到贞观,带领乡亲们发财致富的故事。
  • 超神进阶

    超神进阶

    惟愿山海平,永在进阶中。每个人都处在这个世界上,每个人都有进阶的能力。让我们与沈放一起去追求梦想的力量
  • 追妻无门:女boss不好惹

    追妻无门:女boss不好惹

    青涩蜕变,如今她是能独当一面的女boss,爱了冷泽聿七年,也同样花了七年时间去忘记他。以为是陌路,他突然向他表白,扬言要娶她,她只当他是脑子抽风,他的殷勤她也全都无视。他帮她查她父母的死因,赶走身边情敌,解释当初拒绝她的告别,和故意对她冷漠都是无奈之举。突然爆出她父母的死居然和冷家有丝毫联系,还莫名跳出个公爵未婚夫,扬言要与她履行婚约。峰回路转,破镜还能重圆吗? PS:我又开新文了,每逢假期必书荒,新文《有你的世界遇到爱》,喜欢我的文的朋友可以来看看,这是重生类现言,对这个题材感兴趣的一定要收藏起来。
  • 告诉木瓜我爱她

    告诉木瓜我爱她

    【Lucky.四叶草】【百叶葵°家族】简木希,样貌和脑子成反比,凭着狗屎运逆天的考进了A大,亮瞎了众人的眼,大家齐日:“原来硬币也是可以竖着站立的——”自此,A大的文学系终于摆脱了恐龙屋的奇名。安大少,A大有名的“歪才”,要说,在大家的意识里,脑子好使的人一般都是恐龙或青蛙,外貌优质的人,一般都是不学无术。这安大少偏偏要逆天而行,脑子灵光也就算了,偏偏还就长了一张倾倒众生的脸。这让本就阳盛阴衰的A大的男生能不羡慕嫉妒恨吗?可是,我们大神级的安大少也有吃瘪的一天?看到被木瓜脑子天使面孔的简木希牵着鼻子走的安大少,众同学笑了:“呵,原来这就是简木希坑爹考进A大的原因。拐走妖孽,拯救众生……”简介无能,还望给安大少个面子,看看正文吧!
  • 雾中藏爱意

    雾中藏爱意

    她跑,他追,她插翅难飞
  • 喵了个咪2

    喵了个咪2

    《喵了个咪Ⅱ》把猫写得妙趣横生,引人捧腹,猫的性格呼之欲出,仿佛一篇篇寓言,不仅有猫生活,还有猫社会,说的是猫道理,实际又是人道理。这里面有对猫的细致观察,也有对猫深刻的爱和依赖,有养猫的经验和常识,也有和猫厮混的快乐和幸福。
  • 六顶思考帽

    六顶思考帽

    《六顶思考帽》所强调的是一个非常简单的概念,它只能允许思考者在同一时间内做一件事情。思考者要学会将逻辑与情感、创造与信息等区分开来。这一概念就是“六顶思考帽”的方法。戴上任意一顶帽子都代表着一种特定类型的思考方式。优秀团队和普通团队在集体智慧方面差异并不大,但在如何引导和激发集体智慧方面却是天差地别。这一方法可以帮助员工提高生产力。团队将学会怎样把思考过程分为六个不同的方向。
  • 天香:圣经中的女人

    天香:圣经中的女人

    这是一本比较特殊的书,我们在一个女作家笔下,第一次看到一组圣经里的女性群像圣洁的圣母、英勇的女士师、温柔幸福的妻子、沦落又皈依的女子、给人间带来灾难的少女、给民族带来福祉的王后……