荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Bulls (太阳雨), 信区: Hardware
标  题: G400之三
发信站: BBS 荔园晨风站 (Mon Nov 29 09:02:02 1999), 转信

【 以下文字转载自 Bulls 的信箱 】
【 原文由 Bulls.bbs@bbs.x18.scut.edu.cn 所发表 】
发信人: bacer (惨了), 信区: hardware
标  题: G400之三
发信站: 西18 BBS (Wed Oct  6 19:40:14 1999), 转信

■环境映射凹凸面模拟
Environment Mapped Bump Mapping
  一段时间以来,技术的发展使各种3D图形卡的3D画面质量已经很接近了,然而我们
仍然可以明显地感觉到3D图形卡描绘出的场景与真实世界的差距是十分巨大的。似乎新
一代的图形芯片更应该为3D世界的真实化作出一些实在的举措。不过无论是TNT2、Vood
oo3还是Savage4,都没有在这方面有什么突出的作为,G400的出现则可能会令人有耳目
一新之感。其原因就在于G400首次为DirectX 6所定义的环境映射凸凹面模拟提供了硬件
级别的支持。
  凸凹映射(Bump Mapping)是一种在3D图形绘制中非常实用的纹理技术,顾名思义
,它是用来刻画3D物体表面凸凹不平的效果的。大家知道,真实世界中的物体所具有的
连续的曲面在3D场景中必须用许多三角形组合成的网格去逼近,如果要表示诸如碎石路
面、微波荡漾的水面等非常不平坦的表面,就需要数量巨大的三角形,这大大增加了建
立模型的工作量,而且额外增加的庞大计算量即便是对于最强大的专业3D图形芯片来说
也是一个沉重的负担。凸凹映射则可以用纹理混合和光照计算来产生一些特殊的光影效
果,从而在本来平坦的模型表面上模拟出凸凹不平的感觉。
  如果留意一下我们周围的世界,会发现真正光滑的表面其实很少,所以如果应用凸
凹贴图技术就可以极大的增加场景的真实感——与此同时还不需要建立更复杂的3D模型
。不过在过去,并没有找到很好的算法来实现凸凹映射,最常见的是用浮雕(Emboss)
效果来近似实现凸凹映射,包括TNT2、Voodoo3、Savage4等芯片都采用这样的处理方式
。浮?
--
呵呵,没什么好说的

※ 来源:.西18 BBS bbs.x18.scut.edu.cn.[FROM: 202.38.248.43]
--
※ 转寄:.西十八BBS bbs.x18.scut.edu.cn.[FROM: 210.39.3.50]
--
※ 转载:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.28.96]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店