程序员至死是少年!在公司竟公然变身圣斗士( 三 )


这里面的一个难点 , 就是要确保渲染效果和移动端性能(实时性)的兼顾 , 既要让画面看起来比较精致 , 又不能让软件运行速度太慢 。
因此 , 团队先采用了自研3D渲染引擎增强光影效果 , 并利用SSAO、IBL等技术增强阴暗角落处的阴影质量 , 使得整体渲染效果与目前主流手游非常接近;
程序员至死是少年!在公司竟公然变身圣斗士
文章图片
同时又进一步适配不同机型 , 采取分级策略 , 确保在各种手机上都能取得不错的运行性能 。
程序员至死是少年!在公司竟公然变身圣斗士
文章图片
显然 , 要想实现上面这些技术 , 呈现出最终的圣斗士特效 , 微视的设计师们同样功不可没 。
甚至可以说 , 微视团队中 , 就连设计师也都是“技术硬核”的存在 。
设计师也学代码?
从最初产生想法、打磨研发 , 一直到最终呈现 , 10个月的时间 , 对于一个研发团队来说并不短 。
当中 , 除了技术本身的实现难度之外 , 还牵涉到整个系统的协同配合 。
从最开始的CV技术研发、到移动端的部署 , 以及渲染 , 最后制作成一个特效工具……整个技术生产链条的打通需要各个团队充分合作 。
就比如 , 像把盔甲穿在人身上 , 这样一个看似简单的动作 , 就需要开发、算法、设计三个组的同学协同调整 。
程序员至死是少年!在公司竟公然变身圣斗士
文章图片
一位设计组的旁友直呼:这部分的钻研和调整超过了制作模型的时间 。
但即便如此 , 他们也有自己的制胜法宝 。
首先 , 目标一致 。
大概也是因为围绕圣斗士这一主题 , 团队内部也有很多的年轻人 , 所以整个技术磨合阶段并没有出现过什么Battle 。
嗯 , 为了同一个梦想 , 各自都在燃烧自己的小宇宙!
另外小小剧透一下 , 由于整个链条已经打通 , 接下来团队会用技术做一些发散 , 尝试其他IP角色 。
(疯狂暗示)
程序员至死是少年!在公司竟公然变身圣斗士
文章图片
其次 , 就是技术思维 。
即便是与核心技术没有那么强关系的设计组 , 也坦言前沿技术的更迭很快 。
可能去年学的新技术 , 可能到今年就已经过时了 , 要多花时间一些时间钻研前沿技术 。
尤其是在被问到给当前要毕业的设计同学建议时 , 更是言简意赅:
学点代码 , 很有帮助 。
确实很技术 , 很硬核 。
一边不断接触各种前沿技术 , 享受着从研发到落地整个链条 , 另一边还能完成“拯救世界”和“守护女神”的梦想 , 这是团队内部提及最多的成就感 。
也唯因如此 , 才能将硬核技术攻克下来 , 成为每个人都能触达的好玩特效 。
最后还想再替相信「光」的年轻人问一句:
程序员至死是少年!在公司竟公然变身圣斗士】奥特曼 , 真的不打算安排上么?