区别
纹理即“纹路”,每个物体表面上不同的样子,譬如说木头的木纹状。
材质主要是用来表现物体对光的交互(反射、折射等)性质的。譬如金属对光的反射和毛毯对光的反射性质完全不一样,那么对3D程序来说,这样的差别就通过材质这个属性来计算出不同的颜色。
联系:
很多时候材质和纹理被混为一谈,因为在真实的世界中,材质和纹理是一回事
真实世界中,人眼看到的纹理实际上是喷涂在物体表面的不同性质的油墨(对印刷品而言)反应出来的,如比一块木头上面有花纹,虽然整块都是木头,但是各部分的疏密程度不同、色素沉积程度不一,导致对光的反射和吸收能力存在差异,这样你才看到不同的花纹。
但在计算机实现中,纹理只是表现出了颜色,而材质才是反应出物体对光的反射和吸收的性质,所以说材质和纹理其实是相互关连的,要表现出好的效果两者都是必须的。