VC6.0 OpenGL环境配置及编程基础
来源:互联网 发布:顿巴纵队 知乎 编辑:程序博客网 时间:2024/05/18 01:32
1、一般情况下VC并不携带glut,需要到opengl官网下载,下载地址
http://www.opengl.org/resources/libraries/glut/glut37.zip
解压后
打开./glut-3.7/lib/glut目录
1、将glut32.dll 复制到C:\WINDOWS\system32\
2、将glut32.lib 复制到C:\Program Files\Microsoft Visual Studio\VC98\Lib\
打开./glut-3.7/include/GL目录
1、将glut.h 复制到C:\Program Files\Microsoft Visual Studio\VC98\Include\GL\
//下面的程序将绘制一个圆
#include <GL/glut.h>
#include <math.h>
#define PI 3.141592653589793
void myDisplay(void)
{
int i;
int n=90;//圆的平滑度
glClear(GL_COLOR_BUFFER_BIT); //清除颜色
glBegin(GL_POLYGON); //多边形开始
for(i=0; i<n; ++i)
glVertex2f(0.5*cos(2*PI/n*i), 0.5*sin(2*PI/n*i));
glEnd();
glFlush();//输出图像
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv); //写死的
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); //颜色类型 | 单缓冲
glutInitWindowPosition(100, 100); //设置窗口位置
glutInitWindowSize(400, 400); //窗口大小
glutCreateWindow("OPENGL"); //窗口标题
glutDisplayFunc(&myDisplay); //指向绘图函数
glutMainLoop(); //消息循环
return 0;
}
http://www.opengl.org/resources/libraries/glut/glut37.zip
解压后
打开./glut-3.7/lib/glut目录
1、将glut32.dll 复制到C:\WINDOWS\system32\
2、将glut32.lib 复制到C:\Program Files\Microsoft Visual Studio\VC98\Lib\
打开./glut-3.7/include/GL目录
1、将glut.h 复制到C:\Program Files\Microsoft Visual Studio\VC98\Include\GL\
//下面的程序将绘制一个圆
#include <GL/glut.h>
#include <math.h>
#define PI 3.141592653589793
void myDisplay(void)
{
int i;
int n=90;//圆的平滑度
glClear(GL_COLOR_BUFFER_BIT); //清除颜色
glBegin(GL_POLYGON); //多边形开始
for(i=0; i<n; ++i)
glVertex2f(0.5*cos(2*PI/n*i), 0.5*sin(2*PI/n*i));
glEnd();
glFlush();//输出图像
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv); //写死的
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); //颜色类型 | 单缓冲
glutInitWindowPosition(100, 100); //设置窗口位置
glutInitWindowSize(400, 400); //窗口大小
glutCreateWindow("OPENGL"); //窗口标题
glutDisplayFunc(&myDisplay); //指向绘图函数
glutMainLoop(); //消息循环
return 0;
}
收藏于 2012-01-19
来自于百度空间
0 0
- VC6.0 OpenGL环境配置及编程基础
- VC6.0中OpenGL开发环境配置
- VC6.0 VS2008 openGL环境配置
- VC6.0 VS2008 openGL 环境配置
- VC6.0中OpenGL开发环境配置
- VC6.0配置OpenGL
- VC6.0配置OpenGL
- DirectShow编程环境配置(VC6.0)
- VC6.0和VS2008的OpenGL环境配置
- vc6.0中OpenGL开发环境的配置
- OpenGL编程环境配置
- OpenGL配置 (VC6.0为例) OpenGL开发环境配置
- VC6.0下配置OpenGL
- VC6.0下配置opengl
- vc6.0 下配置opengl
- OpenGL配置VC6.0+WIN7
- VC6.0中配置OPenGL
- VC6.0中OpenGL开发环境配置(整opengl必看)
- 世界上最棒的老爸
- 第十三周阅读程序5
- #ifdef __cplusplus extern "C" { #endif
- Android Fragment 真正的完全解析(上)
- YT02-简单数学课后题-1002 Delta-wave -(5.31日-烟台大学ACM预备队解题报告)
- VC6.0 OpenGL环境配置及编程基础
- UBD->MVC->Struts的演变
- 找出C#代码中未使用的变量和函数
- php连接mssql
- centos24448
- MYSQL校对规则
- V4l2 capture时 USERPTR和MMAP的区别
- Oracle学习(9):创建和管理表
- C#泛型约束