少女前线r吧 关注:37,049贴子:931,412

一位Unity引擎技术美工,尝试以专业知识的角度来分析这次风波

只看楼主收藏回复

本人是一位3D技术美工,坐标加拿大,现在是自己家合作创立的工作室里的美术总监,圈里熟人多先匿了。。。。好了知乎体先省省。
这一次的YM风波和以往习习中的各种恩怨情仇不同,涉及到了很多3D以及游戏开发技术层面的内容,正好我又是干这行的,所以就让我以Q&A的方式从技术细节的视角来科普阐释一下这一大波瓜,让大家吃得更开心一点。
事先提醒一下,这次分析我将不会选边站,因为根据我的工作经验,这种纠纷和矛盾一般源自于各种误会而且一般两边都有错,谁都逃不掉。所以当你看我的分析觉得我自相矛盾两头不到岸时,那是因为我没打算选边站,我只打算陈述事实。


IP属地:加拿大1楼2019-07-13 10:17回复
    首先是这张图

    Q:白龙说的OC到底是什么东西?真实性能究竟如何?能不能做即时渲染?
    A:OC不能做即时渲染。OC的全称是OctaneRender,是OTOY公司开发的一款非即时渲染软件,能够以插件的形式支持Unity,渲染一张图像需要数秒到数分钟,甚至数十分钟的时间。而即时渲染的的定义是你必须在每一帧完成游戏画面全部的渲染,举个例子,一个每秒60帧的游戏,需要每秒渲染60次,因此渲染一帧需要数秒到数分钟的OctaneRender就算在高级台式电脑上也是做不到即时渲染的,更何况是在机能低下的手机上。所以白龙说OC拿去做即时渲染很荒唐这点是对的。


    IP属地:加拿大2楼2019-07-13 10:17
    收起回复
      Q:那么在实际制作上,Lin+提出的360°旋转+舟游级别的画面效果到底是不是荒唐的要求?
      A:是个很高的要求,但并非不可做到。这个微博截图里的人已经给出了一个执行方案,那就是用Unity的灯光烘焙(Light Baking)或者用OC的纹理烘焙功能,把漫反射的灯光效果“画”进建筑模型贴图里,以产生一个有灯光的假象(实际上你只是看到了画好了灯光的贴图,没有任何实际的灯光)。原理上和舟游里的渲染图片一样,只是这次把内容写进了建筑贴图里而不是只构成一张截图。因此可以做到保持漂亮的漫反射效果的同时360°旋转。但是灯光烘焙在游戏制作上一直都是难题,因为这玩意需要大量的调整和尝试才能做出理想的效果,而且很耗时间,还很有可能出BUG。考虑到国内的开发能力普遍比较低下,完成这项要求的确不会容易。


      IP属地:加拿大3楼2019-07-13 10:17
      收起回复


        IP属地:广东来自Android客户端4楼2019-07-13 10:18
        回复
          Q:白龙说少前的项目里没有后渲染模块所以不能渲染出舟游效果图,什么是后渲染模块?没这玩意怎么就不能渲染出舟游般的效果图了呢?
          A:后渲染的英文名称是post-processing,中文也译作后期处理,主要效果是深景(depth of view, 近处和边缘的图像变模糊的对焦效果),光晕(bloom),屏幕环境遮蔽光(SSAO),动态模糊(motion blur),这一类的镜头特效。这对于画面美观而言是十分重要的。然而问题在于在unity里添加后渲染模块并不是什么难题,post-processing stack v2在unity资源商店是免费的,可以直接一键导入。除此之外还有很多其他的类似插件,比如amplify bloom这种。因此少前的项目文件里可能目前的确没有后渲染模块,但把后渲染模块加进去也不会是难事,可以说是举手之劳。因此这点上白龙选择不做其实存在可疑的地方。


          IP属地:加拿大5楼2019-07-13 10:18
          收起回复
            Q:既然Lin+的要求物理上能够实现,那么白龙不做是白龙能力不行还是故意不做?
            A:
            我在微博上问过白龙这个问题,既然灯光烘焙能做到这样的效果,那你当时有没有想过这个方案?白龙的回答如上。他说他提到过这个方案,“***”,这里我们不知道是这个方案被回绝了还是被忽略了还是说白龙没认真解释,毕竟他也说过“反正也不是我的工作”。这里不一定能见得白龙是没有责任心,因为白龙只是项目2的负责人,项目1的人跑过来提需求其实是等于让白龙无偿加班,白龙嫌烦无可厚非。但读了白龙的微博我们也能知道,白龙其实并没有多少解释的耐心。。。他其实完全可以解释得更通俗易懂更细心一些,但他最后却选择了嘲讽。


            IP属地:加拿大6楼2019-07-13 10:18
            回复
              硬核知识?我喜欢


              IP属地:湖北来自Android客户端9楼2019-07-13 10:23
              回复


                IP属地:上海来自iPhone客户端10楼2019-07-13 10:24
                回复
                  r吧果然藏龙卧虎gkd


                  IP属地:辽宁来自Android客户端11楼2019-07-13 10:27
                  回复
                    Q:白龙和Lin+,到底哪一个是更好的公司员工和工作同事?
                    A:Lin+绝对是一个更好的工作伙伴,这点毫无疑问。我在工作和上学的途中都遇到过喜欢脸书办公和推特办公的人,这种人很多时候会把自己“生活中受到的委屈”公布在网上博取同情,然而他们一般都会把事实歪曲成对自己有利的版本,然后你就可以看到一大堆不明真相的吃瓜群众在下面跟着节奏起哄(没错,我就是在影射我们这里大量的跟着节奏起舞的吃瓜指挥官们)。这种人的存在无论是对同事,还是老板,还是整个企业本身都是极大的威胁。白龙已经离职半年了,依然对着旧职场的梁子念念不忘,时不时还出来节奏一波,这种记仇和报复对所有人,包括他自己都是一种很大的压力,看到他发这种微博谁都不会开心。而lin+从他的反应和他的聊天记录截图来看,他的确可以算是个性情温和的人,因此白龙微博里的“对白”其实歪曲实际对话的嫌疑很高。更别提和他一伙的水乌龟更是直接把lin+的鼓励话语当成了挑衅,随后翻脸。


                    IP属地:加拿大12楼2019-07-13 10:29
                    收起回复
                      技术贴suki


                      IP属地:云南来自Android客户端13楼2019-07-13 10:29
                      回复
                        那老哥你能不能客观评价一下lin+同志在微博放出来的那个新基地演示呢?我想知道在专业人士看来lin+鼓捣出来的是个啥水平?对于我这种非从事游戏开发相关行业的一般通过路人只有好看和不好看的区别,但是这也比较主观性的。


                        IP属地:广东来自Android客户端14楼2019-07-13 10:30
                        收起回复
                          Q:为什么会存在这么多的微博办公现象?
                          A:这个我觉得可以算是中国企业的一个未解之谜,因为在欧美,你入职时一般会签一个叫NDA的合同,简单来说就是保密协议,员工在未经许可的情况下不得擅自以任何方式透露其工作内容以及和企业相关的信息。违者轻则开除,重则吃官司上法庭罚款坐牢。按照签署了NDA后的情况,只要你敢微博办公,你就等着吃辞退书或者律师函吧。然而国内企业似乎没有这个习惯。这实在是让人很费解。


                          IP属地:加拿大16楼2019-07-13 10:33
                          收起回复
                            老哥nb


                            来自Android客户端17楼2019-07-13 10:34
                            回复
                              能力不行可以学习进步,人品不行,就


                              IP属地:上海来自Android客户端18楼2019-07-13 10:35
                              回复