opengl-OpenGL编程框架是怎样的?

问题描述

OpenGL编程框架是怎样的?

以winmain函数为入口,Opengl编程的框架是怎样的?(调试了实在还没弄懂)

解决方案

 glutInit(&argc, argv);
 glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
 glutInitWindowPosition(100, 100);
 glutInitWindowSize(400, 400); //前面都是初始化
 glutCreateWindow("第一个OpenGL程序"); 创建窗口
 glutDisplayFunc(display); //进入显示函数
 glutMainLoop();

参考:
http://blog.sina.com.cn/s/blog_5f0d72800100i0wb.html
http://download.csdn.net/detail/u012467784/6418367

解决方案二:

VC之OpenGL编程框架
win32+opengl编程框架
搭建Qt下的OpenGL编程框架

解决方案三:

http://blog.csdn.net/ccf19881030/article/details/18080809

时间: 2024-11-30 17:56:23

opengl-OpenGL编程框架是怎样的?的相关文章

opengl图形学编程问题

问题描述 opengl图形学编程问题 // 150502_1.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include #include #include int menu,subMenu1,subMenu2; void myDraw(void) { glClearColor(0.0,0.0,0.0,0.0);//通过glClear使用红,绿,蓝以及AFA值来清除颜色缓冲区的 glClear(GL_COLOR_BUFFER_BIT|GL_

C#下的插件编程框架:MEF和MAF

MEF和MAF都是C#下的插件编程框架,我们通过它们只需简单的配置下源代码就能轻松的实现插件编程概念,设计出可扩展的程序.这真是件美妙的事情! MEF(Managed Extensibility Framework) MEF的工作原理大概是这样的:首先定义一个接口,用这个接口来约束插件需要具备的职责:然后在实现接口的程序方法上面添加反射标记"[Export()]"将实现的内容导出:最后在接口的调用程序中通过属性将插件加载进来.我们还是用代码来描述吧: 1. 定义一个接口: /* 作者:

ODPS—MPI机器学习编程框架

[编者按]阿里一站式大数据平台--"数加"平台发布后,业内对其核心ODPS也就是现在的大数据计算服务MaxCompute极为关注.平台介绍以及开发背景可见<阿里十年经验输出,大数据平台"数加"的前世今生>.特别分享一篇阿里大数据技术专家刘吉哲的一篇关于MPI机器学习编程框架的文章. 下为正文: ODPS作为一个大数据处理服务,有着得天独厚的优势去承载大规模机器学习,PAI就是这样一个孕育在ODPS之上的大规模机器学习平台. 在PAI平台上,为了支持亿级的

ASP.NET应用下基于SessionState的“状态编程框架”解决方案

在一个基于ASP.NET的Web应用程序中,我们通常使用SessionState保存基于某个客户端的状态信息.但是这种单纯使用SessionState的编程方式具有很多局限,比如Session Item的Key值冲突,比如没有一个有效的SessionState清除机制会为Web Server带来内存压力.为了实现对客户端状态的有效管理,并提高应用开发效率,在很多年前我们的开发框架体系中就具有相应的一个叫做State的编程框架.最近我开始对其进行升级和重新设计,将实现原理和概要设计方面的东西写出来

Zynaptic Reaction beta3发布 Java异步编程框架

Zynaptic Reaction 是一款灵活的Java异步编程框架,用于实现复杂的事件驱动应用程序.它在很大程度上受影响于http://www.aliyun.com/zixun/aggregation/17078.html">TwistedMatrix Labs开发的Python编程语言的Twisted编程框架. Reaction库主要特点是并发性和回调模型,且作为中性的应用.它可以用来管理大量的并发I/O或转让计算密集型任务到多核处理器,它可以作为一个基本的Java库,Reaction

Google自动编程框架AutoML入门指南

本文讲的是Google自动编程框架AutoML入门指南, 前言 本篇是和Kabuto_hui(ISN国家重点实验室成员)合作修改生成的,感谢Kabuto_hui. 导读 Google在AI First的战略下,陆续发布AI相关的产品,技术.据最新的报道:Google AutoML 系统自主编写机器学习代码,其效率在某种程度上竟然超过了专业的研发工程师.AutoML的目标并不是要将人类从开发过程中剥离出去,也不是要开发全新的人工智能,而是让人工智能继续维持某种速度来改变世界.笔者认为,机器编程即将

Box Model 1.00.05发布 Web编程框架

Box Model 是一个实在的Web编程框架,用于建立简单重复性任务到一个"黑盒子"的复杂应用程序的框架.该框架是受信号处理过程应用到Web的启发而设计,它将取代任何无Web编程需求的 MVC 或3层模型.它本身包含高参数化.语言.框架中每个任务的模板. Box Model 1.00.05该版本更新一个新的http://www.aliyun.com/zixun/aggregation/12616.html">parameterBox来读取get/post/cookie

一起谈.NET技术,ASP.NET应用下基于SessionState的“状态编程框架”解决方案

在一个基于ASP.NET的Web应用程序中,我们通常使用SessionState保存基于某个客户端的状态信息.但是这种单纯使用SessionState的编程方式具有很多局限,比如Session Item的Key值冲突,比如没有一个有效的SessionState清除机制会为Web Server带来内存压力.为了实现对客户端状态的有效管理,并提高应用开发效率,在很多年前我们的开发框架体系中就具有相应的一个叫做State的编程框架.最近我开始对其进行升级和重新设计,将实现原理和概要设计方面的东西写出来

Mojolicious 2.0发布 基于Perl的Web编程框架

Mojolicious是一个基于Perl的Web编程框架.它无需任何外部的依赖性,主要功能是:支持http://www.aliyun.com/zixun/aggregation/14172.html">RESTful路由.插件.Perl-ish模板.会话管理.签署的信息.一个测试框架.静态文件服务器.一流的Unicode支持,等等.它可以实现一个完整的堆栈HTTP 1.1 和 WebSocket 客户端/服务器,支持TLS.Bonjour.IDNA.Comet (long polling)