荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Peter (小飞侠), 信区: Program
标  题: OPENGL(1)
发信站: BBS 荔园晨风站 (Thu Jan 21 23:16:05 1999), 转信


[OPENGL怎么用]
OPENGL编程类似C编程,实际接口就是C,所以熟悉C是必要的
一般编程可用到的函数库包括:
OPENGL实用库:函数以glu开头
OPENGL辅助库:函数以aux开头
Windows专用函数库:函数以wgl开头
Win32API:无专用前缀

OPENGL中有115个核心函数,可以在任何OPENGL平台上使用
OPENGL实用库比上面这115个函数高一级,提供高级调用
OPENGL辅助库本来是提供初学者入门的函数,不保证在任何平台的使用
但恰好可以在WIN32下使用,所以本讲座将大量引用

WIN32下OPENGL编程有两个方便途径:
1使用辅助库
2使用C++基于消息驱动的编程
显然1要简单一些,入门从这里开始吧。

[用之前的准备]
1
首先你需要下列*.lib包含在你的工程中:
opengl32.lib glu32.lib glaux.lib
本讲座所有例子“将”在VC5下调试通过,所以从
project->setting->link->general->object/libary modules
中加入上面三个*.lib
(这些LIB,VC4以上版本已经自带,加入即可,不用在四处搜寻文件)

2
另外在你的运行程序路径下或\win95\system\下你需要一些*.dll动态连接库
opengl32.dll glu32.dll rxddi.dll mga.drv

如果谁需要上述文件,跟我打个招呼
别跟我说要Visual C++ 5.0 呦

--
※ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.1.3]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店