罗朝辉(飘飘白云)

关注程序语言、移动开发、区块链。个人博客:https://luozhaohui.github.io,我的豆瓣:https://www.douban.com/people/kesalin/...

各种光照的算法原理

Per Pixel Lighting Techniques         飘飘白云译  2008-03-22原文链接:http://www.nitrogen.za.org/viewtutorial.asp?id=5这个教程用到了向量数学知识,如果你对向量数学还不是很了解,请先阅读向量教程:rea...

2008-03-30 16:02:00

阅读数:3986

评论数:0

Direct3D中的纹理应用示例

本文列举了Direct3D中各种纹理应用实现:黑暗贴图,发光贴图,漫反射映射贴图,细节纹理,纹理混合,有较详尽的注解。其中黑暗贴图,发光贴图,细节纹理都是采用多重纹理的方法实现(也可以采用多次渲染混合实现)。示例代码使用Beginning direct3D game programming中的框架...

2008-03-23 14:18:00

阅读数:2695

评论数:4

简单的纹理管理器

游戏中的资源一般都是由资源管理器来处理的,资源管理器负责载入,释放,以及根据资源ID返回相关资源供游戏程序使用。下面改写spheregames的纹理管理示例,使用dx9的common框架简单地实现了一个纹理资源管理器,权且贴出来一下。实现功能:纹理管理,log输出,按F4调用打开文件对话框载入纹理...

2008-03-22 22:18:00

阅读数:1728

评论数:0

如何限制CRichEditCtrl换行

如何限制CRichEditCtrl换行飘飘白云 2008/03/19用WTL在自制的窗口里加了个文本框,但要限制用户输入不能超过三行,即便是按enter或ctrl+enter换行也不能超过三行,浏览了下MSDN,实现这个功能,顺便mark一下。首先创建CRichEditCtrl对象,创建文本框,并...

2008-03-18 15:52:00

阅读数:3830

评论数:0

四元数-Quaterion

  四元数(Quaterion)  飘飘白云  2008-03-16   1843年,William Rowan Hamilton发明了四元数,但直到1985年才有一个叫Ken Shoemake的人将四元数引入计算机图形学处理领域。四元数在3D图形学中主要用于旋转,骨骼动画等。简单地来说,四元数描...

2008-03-16 13:51:00

阅读数:4015

评论数:0

【转.译】关于万向节死锁(Gimbal Lock)

原文链接:http://www.cnblogs.com/soroman/archive/2006/10/12/526163.html在http://blog.donews.com/wanderpoet/archive/2005/07/04/453608.aspx看到一篇关于Gimbal Lock的...

2008-03-09 23:17:00

阅读数:10996

评论数:4

程序实现显示桌面

游戏中的有个显示桌面的菜单,其作用与点击快速启动栏的显示桌面图标是一样的。下面先摘录下微软的支持文档,说说显示图标的事情:如何在“快速启动”栏上重新创建“显示桌面”图标“显示桌面”图标不是一个普通的程序快捷方式。如果删除此图标,则不太容易找到重新创建该图标的过程。要重新创建“显示桌面”图标,请按照...

2008-03-06 15:42:00

阅读数:1791

评论数:1

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