勇闯 3D 世界 -- 02 -- 渲染部分好难
摆了几个物件后,光秃秃的好难看。但是想要上面有东西看,就涉及到渲染。
这也之前提及的,我没有接触过这个领域,我也会替换材质,用reshade来调画面,甚至用BS来做一个CBBE奶牛什么的(你们懂的)。但到了完全由自己凭空来造轮子就很困难了。
GODOT并不会教你这些,首先遇到的问题就是贴图,自己弄出来的,都是非常纯粹的光照,颜色,可现实里面根本没有这种东西,所以看上去挺假的。
然后看下去,发现想好看,就得遵循PBR标准,好家伙,光是了解基础概念就花了一个小时。
然后我还没装任何3D画图软件呢,没办法玩。 我打算未来再装一个 blender LTS。但是今天就不装了,我懒。
尝试脱离3D画图软件来自己试试,看看我对PBR理解了多少。于是找了个草地、泥巴和石块混合的JPG图来做地面。 然后很顺利地遇上渲染问题,远处会变得模糊,
查了一下 有个叫 MIP 还是 IMP 什么的技术 应该是造成这个问题的元凶,但是我记得其他游戏里面总是会找点什么东西挡一下超远距离的镜头的,我暂时没时间处理它了
最后出来的结果 我不是很满意, 将平面JPG渲染成能够凹凸起伏的技术 我还搞不清楚,结果是这样的,有一点起伏,能出现阴影了,但是石块好像凸起得还不够



然后拿 [砖块] 贴图来做了个方块,这个的复杂度明显比 [草皮泥巴石块混合体] 要简单很多,我还算满意


最后想做一块镜子,但是失败了。我不知道这引擎是否可以做镜子,我不知道去哪里设置镜面反射,而且我用的是实时全局光照,没有进行烘焙,也许是这个原因?最后做了个半透明凝胶就草草了事了

这样看来,我不能在画面上消耗太多时间,这些技术本身就单独一门吃饭的手艺了,我就随便学学算了。中心还必须得放在游戏逻辑上面。
好 今天就先这样了。