图像纹理是一种二维(2D)计算机图像,在计算机图形学中用于帮助向屏幕上的对象或区域添加视觉特征。图像纹理可以手动或按程序生成,也可以从实际照片或其他来源取样。通常,图像纹理用于覆盖一种多边形,如三角形或正方形,通过一...
图像纹理是一种二维(2D)计算机图像,在计算机图形学中用于帮助向屏幕上的对象或区域添加视觉特征。图像纹理可以手动或按程序生成,也可以从实际照片或其他来源取样。通常,图像纹理用于覆盖一种多边形,如三角形或正方形,通过一种称为纹理映射的过程。在三维(3D)计算机图形学中,图像纹理可以环绕由许多多边形组成的整个对象,以使3D对象看起来更真实。图像纹理还有其他几种用途,包括凹凸贴图,在三维计算机图形学中,图像纹理可以环绕由许多多边形组成的整个对象,以使3D对象看起来更真实。将普通计算机图像转换为纹理图像需要将其应用于计算机应用程序中的某种类型的几何体。这种几何体可以像图形编辑程序中的正方形一样简单,或者它也可以像一个由数千个多边形组成的三维模型一样复杂。将纹理映射到对象上的过程涉及到定义图像的每个角点将出现在几何体上的位置。对于正方形来说,这个过程很容易,因为图像也是方形的,所以图像的每个角都对应于一个正方形的一个角。这个简单的二维纹理可以用棋盘的图像作为纹理图像,使一个多边形看起来像一个棋盘,它的表面有几十个正方形。当一个纹理图像将被用来环绕一个3D对象时,然后,可以使用不同的复杂算法来确定二维图像的各个部分将实际出现在模型上的位置,图像可以直接投影到对象上,但这通常会导致不平坦对象的扭曲例如,当几何体收缩到单个点时,球体会导致图像顶部和底部收缩,柱面或环面贴图-可以防止这种情况的发生。一种更复杂的图像纹理映射技术使用表面坐标将图像应用到对象上。这种方法基本上获取图像纹理,并使用用户定义的一组单独的纹理坐标来插值图像中每个像素的位置通过知道图像的哪些部分会失真和不会失真,纹理图像可以调整以补偿,将纹理呈现为它本来的样子。大多数专业的3D图形使用这种方法和图像纹理一起使用,因为它可以从各个角度在模型上产生最可预测和最灵活的结果。像人头或衣服这样的纹理经常以这种方式应用
-
发表于 2020-08-07 00:05
- 阅读 ( 3080 )
- 分类:电脑网络