03 2013 档案

摘要:经历前两节课,想必大家能够编写一些基本的OpenGL小程序。但是对这个glBegin里的冬冬,还是心生困惑的。因此我将这里的基本类型给大家列下来。我们在画一个图元的时候,通常如下,比如Helloj2ee绘制的北斗七星图。 glBegin(g_geotype); glVertex2i(289, 190); // 绘制若干个点 glVertex2i(320, 128); glVertex2i(239, 67); glVertex2i(194, 101); glVertex2i(129, 83); ... 阅读全文
posted @ 2013-03-12 22:45 helloj2ee 阅读(4082) 评论(0) 推荐(3) 编辑
摘要:获取和安装了OpenGL之后,就可以写第一个OpenGL程序了。虽然Helloj2ee在获取和安装OpenGL非常顺利。但是实际中大家会遇到不同的问题。具体说来主要有以下两个问题。1、按照上一篇的步骤,VS运行OpenGL程序仍然找不到glut.dll和glut32.dll。这个问题主要是操作系统不一样。64位操作系统,需要将这两个dll安装到系统目录syswow64目录下。2、lib放置的问题。仍然是部分机器,会存在Program File以及Program Files(x86)目录,您的VS多半会在后一个目录,因此需要找到相应的VS2010安装目录的lib文件夹下。比如Helloj2ee的 阅读全文
posted @ 2013-03-06 15:45 helloj2ee 阅读(4232) 评论(0) 推荐(0) 编辑
摘要:为方便读者以及学生通过OpenGL掌握计算机图形学,Helloj2ee打算重操旧业。计算机图形学,可以采用很多图形软件包(GDI,GDI+,WPF,QT等)来实现。但是考虑到跨平台,以及简单易用,三维能力强悍等原因,Helloj2ee采用了OpenGL。做饭炒菜要用锅碗瓢盆,写计算机图形学程序需要一个优秀的C++编译器,并且该编译器安装了适当的OpenGL。Helloj2ee采用了VS2010+OpenGL。为了使用OpenGL,必须采用三个库及相关文件。OpenGL核心库,它提供OpenGL的基本函数。每个函数都以GL开头;OpenGL实用库(GL Utility Library),glu库 阅读全文
posted @ 2013-03-05 17:38 helloj2ee 阅读(11877) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示