自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

OpenGL中的矩阵存储方式

在OpenGL中,矩阵是以列优先的方式(column-major order)存储的,而一般的数学书上是以行优先的方式(row-major order)存储的。列优先:m0 m4 m8 m12m1 m5 m9 m13m2 m6 m10 m14m3 m7 m11m15行优先:m0 m1 m2 m3m4 m5 m6 m7m8 m9 m10 m11m12 m13 m14 m15 在...

2005-10-26 16:48:00 135

C++知识点(一)

一、名字空间(namespace)名字空间可帮助程序员开发新的软件组件而不会与现有软件组件产生命名冲突。C++草案标准中的每个头文件用名字空间std保证今后C++标准库操作的每个特性是惟一的,不会与其他程序员开发的软件组件混起来,程序员不能用名字空间std定义新的类库。using namespace std;上述语句只是表示我们使用C++标准库中的软件组件。std::count<&l...

2005-10-22 20:21:00 78

《30年代互动电影——格斗天王》(OpenGL+Cg)

一、简介: 互动电影又叫交互式电影(Interactive Movie),就是观众可以操控电影中的角色,影响电影剧情的发展,让观众与电影产生互动。说白了就是电影与游戏的结合。这种电影最大的特点就是交互性。虽然是一种崭新的艺术表现形式,现在还没有成熟。但早在20世纪30年代,我国勤劳智慧的电影工作者就制作出了优秀的互动电影《格斗天王》,远远地走在了世界的前列!呵呵!!!二、名称:《30年代互动电...

2005-10-19 13:53:00 144

E3 2005: PS3 Tech Specs(转载)

E3 2005: PS3 Tech SpecsMore numbers than you can shake a slide rule at.by Tal Blevins May 16, 2005 - Product name: PlayStation 3 Logo: PLAYSTATION(R)3 CPU Cell ProcessorPowerPC-base Core @3....

2005-10-18 14:11:00 67

通过读取Z Buffer深度值将屏幕2D坐标转化为场景3D坐标(含程序和源码)

如需转载请注明出处:http://blog.csdn.net/skyman_2001主要有2种方法来实现屏幕2D坐标转化为场景3D坐标:一种是通过拣选射线,我的《APRG Demo》就是这样做的,有兴趣的可以查看源代码:http://blog.csdn.net/skyman_2001/archive/2005/10/06/495938.aspx;另一种是通过读取Z Buffer深度值。相比较而言...

2005-10-16 18:02:00 528

今天是不寻常的日子

2005年10月12日,对我来说是不寻常的一天。早上路过报摊,眼睛一瞥,惊闻“神六”正在发射,遂狂奔至实验室,看现场直播。正看时,又闻2005亚太市长峰会开幕式正在进行,遂想,今天真是好事连连啊!下午4:30,到民主湖学术报告厅听2位峰会嘉宾的重庆大学“名家会客厅”演讲会。到那里才知道要票,我们没有,只好求守门的警卫发发慈悲,在我们苦口婆心的劝说之下,终于心软了,放我们进去了。我们还算眼疾手...

2005-10-12 22:49:00 133

Z坐标、深度缓存和透视投影

如需转载请注明出处:http://blog.csdn.net/skyman_2001这个是3D图形学中很重要的内容,虽然基础,但对理解3D图形世界非常关键。所以了解透彻是很有用处的。下面先讲讲Z坐标。Z坐标和X、Y坐标一样。在变换、裁减和透视除法后,Z的范围为-1.0~1.0。DepthRange映射指定Z坐标的变换,这与用于将X和Y映射到窗口坐标的视口变换类似,但DepthRange映射又与...

2005-10-09 19:51:00 120

How To Use CMD2Model Class

1. Declaration:CMD2Model *playgirl;CMD2Model *sword;2. Init():playgirl=new CMD2Model;playgirl->Load("data//playgirl//tris.md2","data//..//..pcx");sword=new CMD2Model;sword->Load("data//.....

2005-10-07 11:35:00 63

Shadow Mapping Using OpenGL

这个Demo是基于codesampler的“shadow mapping”例子。他那个使用了NVIDIA专有的扩展WGL_NV_render_depth_texture来设置pbuffer直接渲染到深度纹理,这个可能在ATI显卡上不能正确运行。我改进了一下,用glCopyTexSubImage2D来取代WGL_NV_render_depth_texture扩展,虽然速度可能没有后者快,但用的都是A...

2005-10-07 00:08:00 116

MD2文件格式简介

MD2是Quake2中使用的模型文件格式,由于其比较简单,容易实现,所以应用很广,是一种经典的动画模型格式。该文件格式由2部分组成:一部分是文件头,包含了文件ID号、版本号和有关模型的各种数据的起始地址等;另一部分是文件的主体,包含了有关模型的各种数据,如顶点数据、纹理数据、法向量数据等。MD2是基于关键帧动画的,关键帧插值的数学公式为: p(t) = p(0) + t ( p1 - p0 )...

2005-10-06 21:33:00 455

个人简历

大家好:本人系重庆大学2003级硕士研究生,将于2006年7月毕业。相关技能:1. 计算机: 熟悉计算机软、硬件体系结构,了解计算机接口技术;熟悉C++、汇编等语言,熟悉STL、MFC、设计模式,熟练使用VB、VC、Dev C++等开发工具;熟悉计算机图形学,熟悉各种图形特效算法(particle system,fire,bump map,environment map,sha...

2005-10-06 17:50:00 153

动作RPG演示源代码(VC+OpenGL)

这个演示去年就写了,程序和源代码曾放在VR论坛(http://www.vrforum.cn)“OpenGL技术讨论区”的置顶贴里,但时间长了服务器把它删了,有好多同志向我要代码,所以我现在把代码发上来供大家下载。主要演示MD2文件的调用、人物影子的做法、如何将屏幕坐标转化为3D场景坐标,以及对人物的控制等。用的都是老的技术,呵呵!运行时按F1键查看帮助。源代码下载:arpg.part1...

2005-10-06 17:05:00 135

空空如也

空空如也

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

TA关注的人

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