OpenGL
MissXy_
一定要记着,在不久的将来,你所有的付出都会有所回报的!
展开
-
OpenGL VC6.0 和 VS2010 环境搭建
OpenGL VC6.0 和 VS2010 环境搭建1.搭建环境之前,可以从我提供的链接下载Lz自用的OpenGL开发库; 链接:http://download.csdn.net/detail/missxy_/99056732.将开发库中的.h文件拷贝到Visual C++ 6.0的\Include\GL目录中; VC 6.0 和 VS201原创 2017-07-20 21:24:03 · 587 阅读 · 0 评论 -
OpenGL MFC单文档环境配置(VS2010)
OpenGL MFC单文档环境配置本机环境:WIN10 VS2010环境配置:请查看上一篇博客一、简介Windows GDI是通过设备句柄(Device Context(设备描述表)以下简称"DC")来绘图,而OpenGL则需要绘制环境(Rendering Context(着色描述表),以下简称"RC")。每一个GDI命令需要传给它一个DC,但原创 2017-07-21 20:15:07 · 2205 阅读 · 0 评论 -
OpenGL 常用 API
OpenGL 常用 API注:本文结合网络 + 自己理解 OpenGL的库函数,采用C语言风格,提供大量的函数来进行图形的处理和显示。OpenGL库函数的命名方式非常有规律。所有OpenGL函数采用了以下格式: 库前缀有gl、glu、aux、glut、wgl、glx、agl等等,分别表示该函数属于OpenGL那个开发库,从函数名后面中还可以看出原创 2017-07-22 20:42:12 · 2974 阅读 · 0 评论 -
OpenGL 绘制二维图形
OpenGL 绘制二维图形注:本文程序建立在OpenGL MFC单文档环境配置在讲解绘制图形之前,先分享一下我在绘制图形的过程中,遇到的一个问题。四月份中旬,同学找我做一个关于三维绘图的毕业设计。一开始我是拒绝的,原因很简单,我不会。后来他给我一份报酬,好吧,我妥协了。但是问题来了,我连最基本的环境配置都不会,当时自己也苦于毕业设计。原创 2017-07-23 19:53:16 · 10983 阅读 · 0 评论 -
OpenGL 图形变换
OpenGL 图形变换前言:一天过去了,很快。也没学进去多少东西,有点难受,下周导师要检查我们的进度,需要加紧了。路漫漫其修远兮,吾将上下而求索 致自己在分享今天学习的图形操作之前,先更改一下,在OpenGL 单文档配置的一些问题;在OnSize()函数中,设置模式转换、视点等函数,后面讲解:void CStepinGLView::原创 2017-07-24 21:17:00 · 2193 阅读 · 0 评论 -
OpenGL 光照和材质
OpenGL 光照和材质前言:很难受呀,一天又过去了,没有达到预期的进度,等下写完这篇博客,抓紧研究鼠标实现轨迹球!长路漫漫啊……注:此篇文章建立在MFC环境搭建完成后1.渲染处理在OpenGL中,可以定义顶点的颜色,但如何定义线段的颜色,如何定义平面的颜色,这就需要OpenGL通过各个顶点的颜色采用两种不同的渲染处理方法。明原创 2017-07-25 19:42:39 · 2060 阅读 · 0 评论 -
OpenGL 融合和透明
OpenGL 融合和透明前言:上午一直处于浑噩状态,刷一下四个小时就没了。就这样看着电脑,“思考人生”!1.OpenGL颜色的融合OpenGL融合是一种基本的图形图像处理技术。所谓融合处理,实际上是通过两种颜色的混合(Blending)来完成特殊颜色的绘制或透明物体的绘制;说白了就是两种颜色进行叠合,产生一种新颜色。在运用深度原创 2017-07-26 20:28:41 · 4504 阅读 · 0 评论 -
OpenGL MFC单文档 实现轨迹球
OpenGL MFC单文档 实现轨迹球前言:我是一个怀揣着伟大梦想的普通男生!结果就是,一有时间就幻想着自己的伟大梦想,忘了自己下一步该迈出左脚还是右脚。这不,只顾做梦了,时光可不管我,独自一个人走远了。建议:目标,计划,实施。我认为的三大步骤!好比今天学习MFC单文档下的轨迹球实现,首先拿起纸,Write:目标:实现轨迹球计划:1.学习MFC鼠标和键盘事件原创 2017-07-26 21:25:17 · 1064 阅读 · 1 评论 -
OpenGL 显示列表
相关主题:顶点缓冲区对象(VBO)下载:displayList.zip实现例子显示列表是一组被存储或编译的用来以后执行的OpenGL命令的集合。当一个显示列表被创建以后,所有的顶点数据和像素数据被复制到位于服务器端的显示列表内存中。这个过程只进行一次。当显示列表准备好(被编译完成)后,你可以重复使用它而不需要在每帧中重复地传输这些数据。显示列表是最快的一种绘制静转载 2017-07-27 23:12:14 · 876 阅读 · 0 评论