贴图、纹理、材质的区别是什么?
来源:互联网 发布:见过最好听的网名 知乎 编辑:程序博客网 时间:2024/04/29 17:29
http://www.zhihu.com/question/25745472
3D中,这几个概念没有那么复杂。
1、纹理即“纹路”,每个物体表面上不同的样子,譬如说木头的木纹状。
2、贴图是图,最简单的形式是ps之类的软件做出来的一张图,这些图在3D中用来贴到物体的表面,用来表现物体的“纹理”。
3、材质主要是用来表现物体对光的交互(反射、折射等)性质的。譬如金属对光的反射和毛毯对光的反射性质完全不一样,那么对3D程序来说,这样的差别就通过材质这个属性来计算出不同的颜色。
上面是最简单的说法。对于2来说,在实际的3D程序中,贴图经过历史的演化,出现了很多的其他用作不同场合的种类,譬如有凹凸贴图用作计算物体表面的凹凸感,这个就不是严格意义上的纹理作用。对于3来说,程序员往往让“材质”这个东西包含贴图在内,也就是在程序里,材质就是(a)各种贴图和(b)物体对光的交互性质的集合。
1、纹理即“纹路”,每个物体表面上不同的样子,譬如说木头的木纹状。
2、贴图是图,最简单的形式是ps之类的软件做出来的一张图,这些图在3D中用来贴到物体的表面,用来表现物体的“纹理”。
3、材质主要是用来表现物体对光的交互(反射、折射等)性质的。譬如金属对光的反射和毛毯对光的反射性质完全不一样,那么对3D程序来说,这样的差别就通过材质这个属性来计算出不同的颜色。
上面是最简单的说法。对于2来说,在实际的3D程序中,贴图经过历史的演化,出现了很多的其他用作不同场合的种类,譬如有凹凸贴图用作计算物体表面的凹凸感,这个就不是严格意义上的纹理作用。对于3来说,程序员往往让“材质”这个东西包含贴图在内,也就是在程序里,材质就是(a)各种贴图和(b)物体对光的交互性质的集合。
“纹理”泛指物体表面,比如一个浮雕,是由凹凸不平的模型和其上的贴图组成的,纹理则指这一整体效果,大多数情况贴图和纹理是一个东西;
材质则是指控制物体的各类属性(贴图效果参数、物理属性等)的脚本+贴图。
0 0
- 贴图、纹理、材质的区别是什么?
- 贴图、纹理、材质的区别是什么?
- 贴图、 纹理、材质的区别
- 【技术美术】贴图、纹理、材质的区别
- 纹理 贴图 材质
- 材质和纹理的区别
- 材质和纹理的区别
- 材质和纹理的区别
- opengl 光照,材质,BMP纹理贴图的代码模板
- 理解材质Material,贴图Map,纹理Texture
- 常用3D建模工具的材质编辑与纹理贴图方法
- Texture(纹理)和Material(材质)概念上的区别
- Ogre::材质之透明贴图和纹理操作
- 光照、材质、纹理的关系
- 光照、材质、纹理的关系
- 好-纹理和材质区别总结
- 改造的opengl纹理贴图
- 纹理贴图的干扰问题
- Ubuntu安装Androidstudio,包含其他环境配置
- 返回二进制中1的个数
- 【Dongle】【Web】【JavaScript】AJAX页面局部动态刷新
- 数据结构之线性表(C++)---数组描述
- Bootstrap Table使用分享
- 贴图、纹理、材质的区别是什么?
- java 字节流和字符流的区别
- HDU 4280 (网络流Dinic算法)
- 【meachine learning】对数几率(logistic)回归
- 求一组有序数组中C(n,2)组元素之间质数个数总和
- HTML学习笔记-计算机编码(六)
- fatal: Unable to find remote helper for 'https' (git push -u origin master)(Red Hat /centos6.7)
- 属性集里面的format
- New World