自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sallybear的专栏

熊の竹林

  • 博客(15)
  • 收藏
  • 关注

原创 用OpenGL实现三维点到屏幕空间的投影

有两种方法,一种是利用gluProject函数:GLdouble modelview[16]; GLdouble projection[16]; GLdouble out[3], in[3]; // 对in赋值……glPushMatrix();glGetDoublev(GL_MODELVIEW_MATRIX, modelview); glGetDoublev(GL_PROJECTION_MATRIX, projection); gluProject(in[0],in[1

2011-03-07 15:19:00 2390

转载 【转载】MCI 命令

<br /><br />转自:http://202.38.64.13/personal/cs011/csli/vc_note/mciSendCommand.htm<br /><br />MCI 命令:(发送命令消息到指定的 MCI device. )<br /><br /><br /><br /><br />[注]下面是我编程时看资料(主要是MSDN)的随手笔记,不全,随着日后的学习再进一步扩充吧。只是为了日后查找方便,可以很快回想起各种命令的用法。俗话说好记性不如烂笔头嘛:)MciSendCommand

2011-01-18 08:18:00 2063 1

转载 【转】M8软件开发经验总结:移植黄金岛斗地主的经验分享

<br />by houss  2009.08.02<br /><br />移植黄金岛斗地主到m8手机,是我第一次给wince平台写程序,过程中遇到了各种各样的问题,也走了很多的弯路;<br />我想写这篇文章,可以使更多的人更快速的进入m8的开发队伍;<br /><br />对于一些基础问题,请遵循这样的步骤去解决:阅读m8的SDK头文件和帮助文档/使用msdn的帮助文档/网上搜索/论坛问/qq群问;<br /><br />一:图像显示接口<br />给m8写程序,可以使用标准的wince窗口系统和利

2011-01-09 11:20:00 2575

转载 [zz]Timing Pitfalls and Solutions -by Jan Wassenberg

<br />I recently wrote a timer (in the sense of returning a timestamp on request), and am writing this report in the spirit of "learn now, pay forward", with the sincere hope that it helps someone avoid the same experience. Windows time APIs are discussed,

2010-11-17 11:57:00 779

转载 [转载]基于C的文件操作

基于C的文件操作 在ANSI   C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。 一、流式文件操作   这种方式的文件操作有一个重要的结构FILE,FILE在stdio.h中定义如下: typedef   struct   { int   level;   /*   fill/empty   level   of   buffer   */ unsigned   flags;   /*   File   status   flags   */ char   fd;   /

2010-08-14 10:30:00 464

转载 [转载]windows下获取高精度时间注意事项

摘自: http://www.fjsnow.com/tcbbs/viewthread.php?tid=661花了很长时间才得到的经验,与大家分享。1. RDTSC - 粒度: 纳秒级 不推荐优势: 几乎是能够获得最细粒度的计数器抛弃理由:A) 定义模糊- 曾经据说是处理器的cycle counter,但是后来似乎又不是了。有的机器上每秒的TSC增长值等于CPU频率,有的却是一个不对应任何配置的数。

2010-04-19 14:36:00 961

转载 【转载】C++中二维数组new小结

转自水木清华,个人比较喜欢用方法2.1. A (*ga)[n] = new A[m][n]; ... delete []ga;缺点:n必须是已知优点:调用直观,连续储存,程序简洁(经过测试,析构函数能正确调用)2. A** ga = new A*[m]; for(int i = 0; i < m; i++) ga[i]

2009-11-16 14:17:00 360

转载 【转载】C语言字符串函数大全

函数名: stpcpy 功  能: 拷贝一个字符串到另一个 用  法: char *stpcpy(char *destin, char *source); 程序例: #include #include int main(void) {    char string[10];    char *str1 = "abcdefghi";    stpcpy(string, str1);

2009-09-01 10:31:00 371

转载 【转载】修改MFC窗口标题 & 图标

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://maia.blogbus.com/logs/35881880.htmlMFC程序的默认的标题是“无标题-title”,其中title是应用程序的名称,我们应如何修改MFC窗口标题来符合自己的要求?       MFC程序的文档类中定义了一个虚函数SetTitle,用于设置窗口标题的前半部分,如果只是要修改“无标题”部

2009-05-15 13:53:00 1148

原创 关于glsl中depth值精度问题

最近使用glsl做毕设,遇到一些很有意思的问题,其中一个就是如何将depth值存储在RGBA格式的纹理中。最开始时只用了8位来存储,和normal值存在一张RGBA纹理中,把depth放在了alpha通道上,但是在后续处理的时候发生了很严重的问题,尤其是类似SSAO这样的算法,可以精确检测出depth的不连续变化,画面中就会产生一条条的线。看gameDev上也有一些人在讨论这个问题,也有人

2009-04-09 14:58:00 1481 1

原创 关于openAL

想给游戏(其实还不算游戏,暂时算一个框架吧,以后再丰富)增加背景音乐和效果音,于是考虑是用OpenAL还是Dsound,后来一想,既然都用openGL没有用D3D了,那干脆也用openAL算了,也许openAL没有DSound方便?不清楚,就算用过DSound也不记得了=。=,反正最后背景音乐和效果音都正确地在多线程中播放出来时,还是很激动的。 btw注意到一件事,由于是游戏的背景音乐,所

2008-12-21 02:51:00 1127

原创 导入3ds模型的注意事项

今年年初的时候参加了imagine cup,发现那时候留下来的小模型真是好用。。。哪儿都能用,都不用重新做了= =。这次的动画大作业我也打算把它们拿出来show一下,不用白不用。。。 关于OpenGl导入模型,虽说理论上来讲什么格式的模型都OK,只要你知道它们的存储结构。但实际上现在用的最多最常见的还是导入3ds格式的模型,3ds格式读取比较方便,而且现在网上源码也很多。。。 参加

2008-12-20 23:51:00 2018 1

原创 推荐一个opengl导入3ds模型的源码,可bmp或jpg贴图

 版权:/*********************************************************     APRON TUTORIAL PRESENTED BY MORROWLAND       * ********************************************************** Author     : Ronny Andr

2008-12-16 15:21:00 3036 5

转载 【转载】接触了这么久的Direct3D和OpenGL,发现还是Direct3D好啊...

 在D3D没有出现我满意的版本之前我将一直学习和使用OpenGL。 哎...D3D实在太令我失望了... 我将列出D3D与OGL的对比,并且发一个OpenGl的教程给大家。 OpenGL主站:www.opengl.org 函数说明:http://www.opengl.org/sdk/docs/man/ 先发一个: 指出Direct3D9存在的一些问题:(以下DirectX等都是指最常见的第DX

2008-12-16 15:19:00 1161

转载 【转载 好帖】游戏编程该读哪些书?

  其他好书 几本绝版的老书,主要用来参考 本帖持续更新中... 好书真多啊!以上大部分属于中级到高级层次,如果要成为高级游戏开发者,上面每本书必读,其实还有好多翻译过来的基础书我没有列出,比如《DX9游戏开发基础》、《3D数学基础》、《3D游戏:2卷》、游戏编程精粹系列等。游戏软件架构方面的我也没有列出,比如《3D Game Engine Design, Second Edit

2008-12-16 15:13:00 813

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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