opengl
小小玮
以梦为马
展开
-
我们一起写opengl程序
我们知道,现在的3D引擎有OPENGL(Openning Graphics Language,开放性图形语言,opengl是状态机)和微软公司的D3D(Directed 3 Dimentional),D3D虽然是后起之秀,而且在windows操作系统上具有良好的工作效率,即使如此,我个人认为D3D永远无法取代opengl在业界的地位,毕竟opengl是3D的标准,因为它是跨平台的(不管是windo原创 2012-12-11 16:58:36 · 1577 阅读 · 1 评论 -
共享
OpenGL游戏开发基本很好的参考书(基于windows)注:我认为开发基于windows平台的OpenGL三维游戏,基础是搞定windows程序设计,了解windows软件设计理念,然后才能循序渐进的学习OpenGL,不过想制作一个完美的游戏,必须很好的掌握计算机图形学的知识和数学逻辑,紧接着,Direct X是我们随后要掌握的。 《windows程序设计》 《windows原创 2013-03-03 20:08:41 · 513 阅读 · 0 评论 -
OpenGL实现模仿CF狙击步枪瞄准镜理论
仔细观察CF,你就会发现不管你怎样移动鼠标,枪的准心都在屏幕正中间(世界坐标系原点),移动的只是场景(其实移动的也不是场景,是局部坐标系,不过我们看起来是场景在动(局部坐标系相反方向)),下面利用OpenGL知识实现狙击步枪瞄准镜:当我们 切换到狙击时,点击鼠标右键,会出现瞄准镜,整个场景拉近,其实,实现原理很简单:屏幕上的图形是按照像素点绘制的,只要我们不改变像素,将场景放大,结果就会是原创 2013-03-04 19:37:24 · 2460 阅读 · 0 评论 -
学习windows下opengl立体三维设计
文章发表时间:2013.4.11学习opengl前提基础:1.熟练使用c++或c2.熟悉数据结构算法开发opengl程序安装库:opengl来源于SGI,是一种状态机,所以有跨平台的特性,开发opengl程序之前要下载安装opengl库文件,并将指定文件放置windows指定目录下库下载链接:http://download.csdn.net/detail/dai_jin原创 2013-04-11 18:27:44 · 1158 阅读 · 0 评论