想问一下关于光照和材质的问题,有没有人能大概讲一下,还有怎样实现3d地面看起来更有质感,我用的平面然后自己弄了个材质,把颜色换成单色,看起来很怪,而且还想让边缘更真实,比如外围是雪,里面是土地,但是雪和土地交界的地方不那么明显,不要有棱有角。
光照和材质这个扯起来就比较多,你可以找个教程看看。
在数据结构上来说
材质就是 shader + 对应的参数,材质可以赋予物体。
而shader 里面实现了光照模型,通过外部输入的光,对材质赋予的物体进行颜色计算。
至于有哪些光照模型,怎么配参数,就找一下教程或者建模软件自己试试。
比如外围是雪,里面是土地,但是雪和土地交界的地方不那么明显,不要有棱有角。
地形交界过渡,使用blend map,地形shader里面很常用的,用一个混合信息的纹理,把另外2个地形纹理混合在一起,有过渡的。
在光照下有质感的地面,要给地面上法线贴图,还可以上高度贴图(parallax)。要再真实就表面细分。
谢谢给我提供了学习方向,我去研究研究