原神内鬼爆料吧 关注:105,412贴子:5,685,807

[求加精]原神角色渲染技术的简单分析以及各个贴图的作用科普

只看楼主收藏回复

写这个帖子的目的是给各位简单科普一下原神中角色的渲染技术,以及关于“建模“”贴图”的解析,也方便大家以后对线的时候有更充足的知识和弹药。
不过我就是一个喜欢做mmd的大学牲,对于技术也了解不甚清楚,此贴仅仅是最简单的原理科普,欢迎大佬纠正。
本篇内容参考了很多参考了B站小林呓老师的专栏,8u想要深入了解欢迎关注小林老师!
对了,求吧务加个精,谢谢喵!


IP属地:江苏1楼2025-02-25 12:38回复
    本次作为科普例子的可爱猫猫镇楼


    IP属地:江苏2楼2025-02-25 12:39
    回复
      2025-08-30 15:21:19
      广告
      不感兴趣
      开通SVIP免广告
      首先是对于一些计算机图形学知识的简单科普。
      大家都知道,模型是由三角形面构成的。而把三角形面变成屏幕上的图像,就需要渲染管线。管线的主要功能是在给定一个虚拟相机、 三维物体、光源等等的情况下生成或渲染二维图像。这个工作时CPU和GPU共同完成的。
      渲染流程主要分为几个大的阶段:应用阶段,几何阶段,光栅化阶段,像素处理阶段。
      简单理解,几何阶段就是确定每一个三角形面的位置和顶点信息,并判断应如何绘制以及应在何处绘制。而像素处理阶段就是着色,并转换成输出到屏幕上的帧。


      IP属地:江苏3楼2025-02-25 12:40
      回复
        接下来,我们来了解一下原神中角色渲染的简单原理和各个贴图的作用。先看一下渲染琳妮特所需要的各个贴图。
        来看看贴图种类:Ramp图,LightMap贴图,Diffuse主色贴图,SDF阴影贴图,脸部阴影范围图,Metal高光控制图。


        IP属地:江苏4楼2025-02-25 12:44
        回复
          先收藏,养肥了再看


          IP属地:四川来自Android客户端5楼2025-02-25 12:47
          回复
            先看第一个,ramp图,简而言之,ramp图决定的是“不同环境下阴影长什么样子“
            比如猫猫的Body Ramp图,10条颜色,下面5条是夜晚,上面5条是白天。

            再看猫猫的Hair Ramp图,4条颜色,下面2条是夜晚,上面2条是白天。分别代表头发1级阴影,2级阴影的颜色。

            颜色和白色的交界处就是阴影的过渡区域,用的兰伯特系数,这里就不展开讲了


            IP属地:江苏6楼2025-02-25 12:48
            回复
              看不懂


              IP属地:浙江来自Android客户端7楼2025-02-25 12:49
              回复


                IP属地:辽宁来自Android客户端8楼2025-02-25 12:50
                回复
                  2025-08-30 15:15:19
                  广告
                  不感兴趣
                  开通SVIP免广告
                  加油,虽然我看不懂


                  IP属地:江苏来自Android客户端9楼2025-02-25 12:52
                  回复
                    如果我们注意看猫猫的头发,会发现其实有3个层次的阴影。深色阴影,浅色阴影,以及浅色阴影的平滑部分。


                    IP属地:江苏10楼2025-02-25 12:54
                    回复
                      好,接下来聊聊高光相关的部分


                      IP属地:江苏11楼2025-02-25 12:55
                      回复
                        原神中主要有两种高光
                        其一是基于视角的高亮,也就是说高亮部分随视角的变化而变化。比如人物身上的金属配饰

                        其二则是基于Blinn-Phong经验模型的高光,比如神之眼和眼睛


                        IP属地:江苏12楼2025-02-25 12:59
                        回复
                          纳塔之后的模型头发变了精细了,这个主要是模型师的工作还是渲染的工作


                          IP属地:浙江来自Android客户端13楼2025-02-25 13:00
                          收起回复
                            这张metalmap贴图就是控制高光模型所用的
                            随着视角变化,控制高光强弱。


                            IP属地:江苏14楼2025-02-25 13:02
                            回复
                              2025-08-30 15:09:19
                              广告
                              不感兴趣
                              开通SVIP免广告
                              放张猫猫闪闪发亮的神之眼和prprpr的美背
                              头发高光的原理不一样,过会再说


                              IP属地:江苏15楼2025-02-25 13:07
                              收起回复