投影纹理映射(Projective Texture Mapping)详解

投影纹理映射(Projective Texture Mapping)目的是映射一张纹理到物体上,就像将幻灯片投影到墙上一样。该方法不需要在应用程序中指定顶点纹理坐标,实际上,投影纹理映射中使用的纹理坐标是在顶点着色程序中通过视点矩阵和投影矩阵计算得到的,通常也被称作投影纹理坐标(coordinat...

2014-03-29 23:19:28

阅读数 7036

评论数 0

写给笨人的法线贴图原理

我算个笨人吧.笨人以前弄懂一些东西后,讲给笨人听往往更有效.看之前请自行具备图形学关于光照的基础知识.   >>  world/object space normal map   我们先讲基于世界或模型坐标的法线贴图(world/object space normal map).不...

2014-03-29 11:28:09

阅读数 12869

评论数 2

D3D的D3DPRESENT_PARAMETERS参数介绍

D3DPRESENT_PARAMETERS可以翻译为d3d的显示参数设置,这样就比较好理解了。 下面是它的具体参数:       typedef struct _D3DPRESENT_PARAMETERS_ {     UINT BackBufferWidth, BackBufferHeig...

2014-03-08 20:46:05

阅读数 550

评论数 0

游戏框架设计—— 游戏中的事件机制

事件机制在很多高级程序设计语言中都有支持。譬如VB、C#(delegate)、C++Builder(并不属于C++的范畴。C++Builder中的事件处理器必须用关键字closure修饰)等等,甚至在HTML中也可以见到它的身影。事件机制的引入使软件系统变得更加易于理解——它使一种语言(平台)更加...

2014-03-02 23:12:50

阅读数 968

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭