徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
下载
比浏览器更快的访问!
 

凹凸贴图

指数 凹凸贴图

凹凸贴图(bump mapping),又稱為凸凹纹理映射、皺面貼圖,是一项计算机图形学技术,在这项技术中每个待渲染的像素在计算照明之前都要加上一个从高度图中找到的扰动。这样得到的结果表面表现更加丰富、细致,更加接近物体在自然界本身的模样。法线贴图是一项常用的凹凸贴图技术,另外还有许多其它的实现技术,如视差映射等等。.

11 关系: 三维计算机图形位移贴图纹素Direct3D视差贴图计算机图形学GeForce 2材质贴图法线贴图渲染数量积

三维计算机图形

三维计算机图形(3D computer graphics)是電子計算機和特殊三维软件帮助下创造的作品。一般来讲,该术语可指代创造这些图形的过程,或者三维计算机图形技术的研究领域,及其相关技术。 三维计算机图形和二维计算机图形的不同之处在于计算机内存储存了几何数据的三维表示,用于计算和绘制最终的二维图像。 一般来讲,为三维计算机图形准备几何数据的三维建模的艺术和雕塑及照相类似,而二维计算机图形的艺术和绘画相似。但是,三维计算机图形依赖于很多二维计算机图形的相同算法。 计算机图形软件中,该区别有时很模糊:有些二维应用程序使用三维技术来达到特定效果,譬如灯光,而有些主要用于3D的应用程序采用二维的视觉技术。二维图形可以看作三维图形的子集。.

新!!: 凹凸贴图和三维计算机图形 · 查看更多 »

位移贴图

置换贴图是使用高度图将经过纹理化的表面上实际几何点位置沿着表面法线根据保存在纹理中的数值进行移位的技术,这是与凹凸贴图、法线贴图以及视差贴图不同的技术。 多年以来,置换贴图一直是 RenderMan 这样的高端渲染系统的一个特性,如 OpenGL 与 DirectX 这样的应用程序编程接口则没有这样的特性,其中一个原因就是置换贴图的最初实现为了得到与屏幕上的像素匹配的微多边形(:en:micropolygon)需要自适应的表面镶嵌。 在最新一代的图形处理硬件上,置换贴图可以解释为一种顶点-纹理贴图。在这种方法中,纹理贴图的数值将不再改变像素的颜色,而是用来改变顶点的位置。与凹凸贴图和法线贴图不同,置换贴图可以用这种方法生成真正粗糙的表面。目前只在一小部分的桌面图形处理器上实现了这种功能,并且为了生成非常细致的网格、得到更好的三维感觉以及更好的纹理深度与细节需要与自适应的镶嵌术配合使用,自适应镶嵌技术可以根据当前的观察参数设定增加渲染的多边形数目。.

新!!: 凹凸贴图和位移贴图 · 查看更多 »

纹素

纹素(Texel,即texture element或texture pixel的合成字)是纹理元素的简称,它是计算机图形纹理空间中的基本单元。如同图像是由像素排列而成,纹理是由纹素排列表示的。 纹素可以由图像范围来定义,其范围可以通过一些简单的方法来获取,比如阈值。沃罗诺伊分布可以用来描述纹素之间的空间关系。这就意味着我们可以通过将纹素与其周围的纹素图心的连线的垂直平分线将整个纹理分割成连续的多边形。结果就是每一个纹素图心都会有一个沃罗诺伊多边形将其圈起来。 在对三维表面铺设纹理的时候,通过纹理映射技术将纹素映射到恰当的输出图像像素上。在当今的计算机上,这个过程主要是由图形卡完成的。 纹理工序起始于空间中的某一位置。这个位置可以是在世界坐标系中,但是一般情况下会设定在物体坐标系中。这样纹理会随着物体运动。然后通过投射的方式将其位置(坐标)从三维矢量值转化为0到1范围的二维矢量值(即uv)。再将这个二维矢量值与纹理的分辨率相乘从而获得纹素的位置。当所需纹素的位置不是整数的时候,需要使用纹理滤镜进行处理。.

新!!: 凹凸贴图和纹素 · 查看更多 »

Direct3D

Direct3D(簡稱:D3D)是微軟公司在Microsoft Windows作業系統上所開發的一套3D繪圖編程介面,是DirectX的一部份,目前廣為各家顯示卡所支援。與OpenGL同為電腦繪圖軟體和電腦遊戲最常使用的兩套繪圖編程介面之一。 1995年2月,微软收购了英国的Rendermorphics公司,將RealityLab 2.0技术發展成Direct3D标准,並整合到Microsoft Windows中,Direct3D在DirectX 3.0開始出現。後來在DirectX 8.0發表時與DirectDraw編程介面合併並改名為DirectX Graphics。.

新!!: 凹凸贴图和Direct3D · 查看更多 »

视差贴图

视差贴图(Parallax Mapping)是视频游戏这样的三维渲染应用中使用的一种改进的凹凸贴图或者法线贴图技术。对于最终用户来说,这就意味着可以在不太影响游戏速度的情况下,如木质地板这样的纹理可以有更加明显的图像深度与真实感。 通过改变纹理坐标实现纹理根据一个高度表进行排列,从而就可以实现视差贴图。下一代的三维应用程序就可以使用视差贴图作为新开发的图形算法。 File:Fear-pmapping1.jpg|截图来自 F.E.A.R., 用视差贴图生成立体感的弹孔 File:Fear-pmapping2.jpg|截图来自F.E.A.R., 从一个角度进行观察 File:Fear-pmapping3.jpg|截图来自F.E.A.R., 当从一个非常大的角度观察时,立体感就消失了 一个理解这个概念的简单方法就是闭上一只眼睛,拿一支铅笔指向眼睛,然后脑袋左右移动。在铅笔正对着测试者的时候,视察贴图选取铅笔最左边的像素,然后不断地对它进行拉伸以模拟观察者相对于铅笔的角度。 视差贴图也是模仿位移贴图的一种方法,根据纹理中保存的数值表面点的实际几何位置沿着表面法线发生偏移。在视差贴图中,与法线贴图和凹凸贴图一样,物体的轮廓都不受影响。.

新!!: 凹凸贴图和视差贴图 · 查看更多 »

计算机图形学

计算机图形学(computer graphics,縮寫为CG)是研究计算机在硬件和软件的帮助下创建计算机图形的科学学科,是计算机科学的一個分支領域,主要關注數位合成與操作視覺的圖形內容。雖然這個詞通常被認為是指三維圖形,事實上同時包括了二維圖形以及影像處理。.

新!!: 凹凸贴图和计算机图形学 · 查看更多 »

GeForce 2

#重定向 NVIDIA GeForce 2.

新!!: 凹凸贴图和GeForce 2 · 查看更多 »

材质贴图

材质贴图,又称纹理贴图,在计算机图形学中是把存储在内存里的位图包裹到3D渲染物体的表面。纹理贴图给物体提供了丰富的细节,用简单的方式模拟出了复杂的外观。一个图像(纹理)被贴(映射)到场景中的一个简单形体上,就像印花贴到一个平面上一样。这大大减少了在场景中制作形体和纹理的计算量。例如,可以建立一个球并把脸的纹理贴上去,这样就不用处理鼻子和眼睛的形状了。 随着图形卡功能越来越强,理论上材质贴图变得越来越不必要,而三维绘制(渲染)成了常用的工具。但事实上,最近的趋势是使用更大和更多的纹理图像,再加上把多幅纹理组合到同个物体的不同角度的复杂技术。(这在实时图形学中更为重要,因为同时显示的纹理个数是可用图形内存容量的函数。) 最后显示在屏幕上的像素是从纹理的纹素中计算的,计算方法由纹理滤波决定。最简单的方法是每个像素使用一个最接近的纹素,多个紋素之间的线性插值也很常用,还有更复杂的办法,参看Mipmap。另外,纹理也可用来决定模型表面的颜色,甚至双向反射分布函数(BRDF),从而和光照模型等方法结合起来。.

新!!: 凹凸贴图和材质贴图 · 查看更多 »

法线贴图

在三维计算机图形学中,法线贴图(Normal mapping)是一种模拟凹凸处光照效果的技术,是凸凹贴图的一种实现。法线贴图可以在不添加多边形的前提下,为模型添加细节。常见的使用场景是为模型改善外观、添加细节,此时的法线贴图一般根据高多边形模型或生成。 法线贴图通常以普通RGB图像的形式存储,其中的R、G、B分量分别对应法线的X、Y、Z坐标。 法线贴图有时也称为“Dot3(仿立體)凸凹纹理贴图”。凸凹与纹理贴图通常是在现有的模型法线添加扰动不同,法线贴图要完全更新法线。与凸凹贴图类似的是,它也是用来在不增加多边形的情况下在浓淡效果中添加细节。但是凸凹贴图通常根据一个单独的灰度图像通道进行计算,而法线贴图的数据源图像通常是从更加细致版本的物体得到的多通道图像,即红、绿、蓝通道都是作为一个单独的颜色对待。 法线贴图通常有两个变体,即物体空间与tangent-space法线贴图,它们的不同之处在于法线测量与储存所用坐标系统。 这项技术的一个有趣的应用是使用高分辨率模型的法线贴图表大幅度地提高low poly低面模型的显示效果。尽管这种利用该分辨率模型细节创建位移贴图取代非均匀有理B样条的方法早在1996年由Krishnamurthy与Levoy在Proc.

新!!: 凹凸贴图和法线贴图 · 查看更多 »

渲染

渲染(render,或称为绘制)在電腦繪圖中,是指以软件由模型生成图像的过程。模型是用语言或者数据结构进行严格定义的三维物体或虚拟场景的描述,它包括几何、视点、纹理、照明和阴影等信息。图像是数字图像或者位图图像。彩現用于描述:计算视频编辑软件中的效果,以生成最终视频的输出过程。 渲染是三维计算机图形学中的最重要的研究课题之一,并且在实践领域它与其它技术密切相关。在图形流水线中,渲染是最后一项重要步骤,通过它得到模型与动画最终显示效果。自从二十世纪七十年代以来,随着计算机图形的不断复杂化,渲染也越来越成为一项重要的技术。 渲染的应用领域有:计算机与视频游戏、模拟、电影或者电视特效以及可视化设计,每一种应用都是特性与技术的综合考虑。作为产品来看,现在已经有各种不同的渲染工具产品,有些集成到更大的建模或者动画包中,有些是独立产品,有些是开放源代码的产品。从内部来看,渲染工具都是根据各种学科理论,经过仔细设计的程序,其中有:光学、视觉感知、数学以及软件开发。 三维计算机图形的预渲染(Pre-rendering 或 Offline rendering)或者实时渲染(Real-time rendering 或 Online rendering)的速度都非常慢。预渲染的计算强度很大,需要大量的服务器运算完成,通常被用于电影制作;实时渲染经常用于三维视频游戏,通常依靠图形处理器(GPU)完成这个过程。.

新!!: 凹凸贴图和渲染 · 查看更多 »

数量积

#重定向 点积.

新!!: 凹凸贴图和数量积 · 查看更多 »

重定向到这里:

凸凹纹理映射凸凹贴图

传出传入
嘿!我们在Facebook上吧! »