
3d 格式
chaojimiaomiao
这个作者很懒,什么都没留下…
展开
-
.mtl文件格式解析
.mtl文件(Material Library File)是材质库文件,描述的是物体的材质信息,ASCII存储,任何文本编辑器可以将其打开和编辑。一个.mtl文件可以包含一个或多个材质定义,对于每个材质都有其颜色,纹理和反射贴图的描述,应用于物体的表面和顶点。以下是一个材质库文件的基本结构:newmtl mymtl_1 材质颜色光照定义 纹理贴图定义 反射贴图定义newmtl mymtl_2 材质颜色光照定义 纹理贴图定义 反射贴图定义newmtl mymtl_3 材质颜色光照定义 纹理贴图定义 反射贴图定转载 2011-05-01 18:18:00 · 5384 阅读 · 0 评论 -
什么是纹理映射(Texture Mapping)
<br /><br />纹理映射是将纹理空间中的纹理像素映射到屏幕空间中的像素的过程。<br />一张纹理是由一系列的像素组成的(所以叫做texel,翻译为“纹理像素”或“纹理元素”),每个像素基于纹理的宽和高对应一个纹理坐标。这些纹理坐标沿着uv坐标(u为宽,v为高)被映射到[0,1]范围内。这个过程叫做UV映射,坐标被称为UV坐标。<br />当你绘制一个多边形时,会计算三角形中每个顶点的UV坐标。这三个UV坐标决定在pixal shader中如何将一张纹理应用到多边形上。当u或v值小于0或大于1时,会原创 2011-05-01 23:17:00 · 2140 阅读 · 0 评论