glut编程例子 linux,OpenGL__简单实例(附加glut的配置)

绘制一个红色填充色的矩形(Windows_glut)

补充一下简单配置:

把头文件解压到windows/include/gl中,dll文件放在system32(32位)中,sysWOW64(64位)中,lib文件放在sdk的lib下。

由于我使用的是visual studio 2010版本,其他版本可能有所区别,请注意。

#include

#include

#include

#include

void Initial(void)

{

glClearColor(1.0f,1.0f,1.0f,1.0f);

glMatrixMode(GL_PROJECTION);

gluOrtho2D(0.0, 200.0, 0.0, 150.0);

}

void Display(void)

{

glClear(GL_COLOR_BUFFER_BIT);

glColor3f(1.0f, 0.0f, 0.0f);

glRectf(50.f, 100.0f, 150.0f, 50.0f);

glFlush();

}

int main(int argc, char* argv[])

{

glutInit(&argc, argv);

glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);

glutInitWindowSize(400, 300);

glutInitWindowPosition(100, 120);

glutCreateWindow("矩形");

glutDisplayFunc(Display);

Initial();

glutMainLoop();

return 0;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值