OpenGL
所属分类:
OpenGL
开发工具:Visual C++
文件大小:19593KB
下载次数:9
上传日期:2009-12-23 11:18:20
上 传 者:
puduregist
说明: opengl 编程实例。用于opengl的学习和使用
(opengl cases used for study ddddddddddd)
文件列表:
OpenGL编程与实例\EXE\ANIMATION.EXE (122945, 1999-07-07)
OpenGL编程与实例\EXE\BUFFER.EXE (127035, 1999-07-07)
OpenGL编程与实例\EXE\CUVSUFC.EXE (131133, 1999-07-07)
OpenGL编程与实例\EXE\EFFECT.EXE (127035, 1999-07-07)
OpenGL编程与实例\EXE\FRACTAL.EXE (122941, 1999-07-07)
OpenGL编程与实例\EXE\GLTRANS.EXE (127037, 1999-07-07)
OpenGL编程与实例\EXE\IMAGE.EXE (122937, 1999-07-07)
OpenGL编程与实例\EXE\INTRACTV.EXE (127039, 1999-07-07)
OpenGL编程与实例\EXE\JGFZ.EXE (135223, 1999-07-07)
OpenGL编程与实例\EXE\LIGHT.EXE (143417, 1999-07-07)
OpenGL编程与实例\EXE\MODEL.EXE (127033, 1999-07-07)
OpenGL编程与实例\EXE\SHADOW.EXE (163899, 1999-07-07)
OpenGL编程与实例\EXE\SLCTFDBK.EXE (127039, 1999-07-07)
OpenGL编程与实例\EXE\STEPINGL.EXE (118847, 1999-07-07)
OpenGL编程与实例\EXE\TEXTURE.EXE (135229, 1999-07-07)
OpenGL编程与实例\EXE\TODIB.EXE (127033, 1999-07-07)
OpenGL编程与实例\EXE\TWODSHAPE.EXE (127041, 1999-07-07)
OpenGL编程与实例\EXE\UTILITY.EXE (127037, 1999-07-07)
OpenGL编程与实例\OpenGL编程与实例.iso (34267136, 2009-09-19)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATION.APS (42296, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATION.CLW (2661, 1998-12-07)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATION.CPP (4150, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATION.DSP (4674, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATION.DSW (541, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATION.H (1399, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATION.NCB (91136, 1998-12-07)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATION.OPT (48640, 1998-12-07)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATION.PLG (1931, 1998-12-07)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATION.RC (10291, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATIONDOC.CPP (1802, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATIONDOC.H (1516, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATIONVIEW.CPP (7886, 1998-12-07)
OpenGL编程与实例\PROGRAMS\ANIMATION\ANIMATIONVIEW.H (2122, 1998-12-07)
OpenGL编程与实例\PROGRAMS\ANIMATION\MAINFRM.CPP (1493, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\MAINFRM.H (1426, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\RES\ANIMATION.ICO (1078, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\RES\ANIMATION.RC2 (401, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\RES\ANIMATIONDOC.ICO (1078, 1998-08-31)
OpenGL编程与实例\PROGRAMS\ANIMATION\RESOURCE.H (643, 1998-08-31)
... ...
========================================================================
光 盘 中 的 内 容 及 使 用 方 法
========================================================================
1. exe目录
包括本书中18个工程文件所生成的可执行文件。读者可以
事先运行它们看看运行结果(注意,如果要运行它们,读者的
计算机上应安装有VC6.0。这些EXE文件是作者为了测试各程
序在VC 6.0 上的运行情况而生成的,很好,它们没有编译
连接和运行方面的问题)。但要保证你的win95(***)的system
目录中包含有glu32.dll和opengl32.dll两个库文件。一般
来说win***已自动带有这两个库。
2. Programs目录
这是本书的所有源程序,它们是VC 5.0 格式的。一个目录
一个工程文件集,因而该目录下共有18子个目录。比如,
第三章,在书中读者会根据指示建立一个工程名为StepinGl
的工程文件,同时在此光盘的Programs目录中就有一个对应
的目录,其名就是StepinGl。其它以此类推。作者是在win***
和VC 5.0上开发的。但是作者已经在VC 6.0 上完全测试过,
没有任何问题!注意,本书的所有程序都是在MFC环境中生成
的。
使用方法:
第一, 将某个要运行或要学习的工程文件目录
(比如,读者在学习第三章时,就是StepinGl
这个目录)拷贝至硬盘。
第二, 在资源管理器中将目录下的所有文件的属性
改为可读可写,即取消文件的只读属性。
第三, 启动VC 5.0 或 VC 6.0。
第四, 执行File\Open Workspace ...\,在文件打开
对话框中将目录切换到刚才从光盘拷贝至硬盘
的目的目录,(比如:硬盘上的StepinGl目录),
选择扩展名为dsw的文件,双击它就打开了这个
工程文件的开发环境。
第五, 确保你的win95(***)的system目录下有opengl32.dll
和glu32.dll库文件。
第六, 请按 ctrl + F5 键,编译连接并运行程序。
3. result_bmp目录
该目录下有本书中程序所生成的部分结果,作者把它们
抓成位图的形式,以供读者参考。共76幅图片。
4.win32_GL目录
这是作者专门为本书光盘编制的一个可在Win32 Application
工作环境下运行的OpenGL程序。它的代码并不多,相当于一个
模板,其作用相当于书中第三章的极小化OpenGL应用程序。它
的好处是不需要MFC的库文件,因而应用程序较轻便。在没有
MFC库的环境下,只要系统有opengl32.dll,glu32.dll两个库
文件就可以运行程序所生成的可执行文件。
使用方法:
第一, 启动VC 5.0 或 VC 6.0。
第二, 执行File\new...\菜单,在弹出的对话框中
选择Projects标签,在其列表框中选择
Win32 Application,在右边的
Project Name栏中输入工程文件名,比如:
Win32AppOpenGL,在Location栏中输入将要建立
的工程文件的目录,比如:E:\,单击OK按钮。
在弹出的对话框中确保选择了 An empty project
单选项,单击Finish按钮和OK按钮。这样就生成
了一个Win32 Application应用程序的开发环境。
第三, 从光盘的win32_GL\SpinLine\目录下拷贝SpinLine.cpp
文件至你刚建立的工程文件所在的目录,若按作者
刚才的步骤,这个目录应为e:\Win32AppOpenGL\。
第四, 执行菜单Project\Add To Project\File...\,
在弹出的对话框中选择SpinLine.cpp文件。这样就
将该文件添加进了该工程中。
第五, 在左边的Workspace窗口中选择FileView标签,确保
单击了Win32AppOpenGL files 字样。
第六, 执行菜单Project\Setting...\,在弹出的对话框中
选择Link标签,在Object/libaray modules: 栏的尾
部键入:opengl32.lib glu32.lib glu32.lib,
(每个文件请用空格隔开)。
第七, 请按 ctrl + F5 键,编译连接并运行程序。
===================================================================================
作 者
1999.7.15.
近期下载者:
相关文件:
收藏者: