- 博客(16)
- 资源 (37)
- 收藏
- 关注
转载 OpenGL 显示列表
相关主题:顶点缓冲区对象(VBO)下载:displayList.zip实现例子显示列表是一组被存储或编译的用来以后执行的OpenGL命令的集合。当一个显示列表被创建以后,所有的顶点数据和像素数据被复制到位于服务器端的显示列表内存中。这个过程只进行一次。当显示列表准备好(被编译完成)后,你可以重复使用它而不需要在每帧中重复地传输这些数据。显示列表是最快的一种绘制静
2017-07-27 23:12:14 877
原创 OpenGL MFC单文档 实现轨迹球
OpenGL MFC单文档 实现轨迹球前言:我是一个怀揣着伟大梦想的普通男生!结果就是,一有时间就幻想着自己的伟大梦想,忘了自己下一步该迈出左脚还是右脚。这不,只顾做梦了,时光可不管我,独自一个人走远了。建议:目标,计划,实施。我认为的三大步骤!好比今天学习MFC单文档下的轨迹球实现,首先拿起纸,Write:目标:实现轨迹球计划:1.学习MFC鼠标和键盘事件
2017-07-26 21:25:17 1064 1
原创 OpenGL 融合和透明
OpenGL 融合和透明前言:上午一直处于浑噩状态,刷一下四个小时就没了。就这样看着电脑,“思考人生”!1.OpenGL颜色的融合OpenGL融合是一种基本的图形图像处理技术。所谓融合处理,实际上是通过两种颜色的混合(Blending)来完成特殊颜色的绘制或透明物体的绘制;说白了就是两种颜色进行叠合,产生一种新颜色。在运用深度
2017-07-26 20:28:41 4507
原创 OpenGL 光照和材质
OpenGL 光照和材质前言:很难受呀,一天又过去了,没有达到预期的进度,等下写完这篇博客,抓紧研究鼠标实现轨迹球!长路漫漫啊……注:此篇文章建立在MFC环境搭建完成后1.渲染处理在OpenGL中,可以定义顶点的颜色,但如何定义线段的颜色,如何定义平面的颜色,这就需要OpenGL通过各个顶点的颜色采用两种不同的渲染处理方法。明
2017-07-25 19:42:39 2063
原创 OpenGL 图形变换
OpenGL 图形变换前言:一天过去了,很快。也没学进去多少东西,有点难受,下周导师要检查我们的进度,需要加紧了。路漫漫其修远兮,吾将上下而求索 致自己在分享今天学习的图形操作之前,先更改一下,在OpenGL 单文档配置的一些问题;在OnSize()函数中,设置模式转换、视点等函数,后面讲解:void CStepinGLView::
2017-07-24 21:17:00 2194
原创 OpenGL 绘制二维图形
OpenGL 绘制二维图形注:本文程序建立在OpenGL MFC单文档环境配置在讲解绘制图形之前,先分享一下我在绘制图形的过程中,遇到的一个问题。四月份中旬,同学找我做一个关于三维绘图的毕业设计。一开始我是拒绝的,原因很简单,我不会。后来他给我一份报酬,好吧,我妥协了。但是问题来了,我连最基本的环境配置都不会,当时自己也苦于毕业设计。
2017-07-23 19:53:16 10996
原创 高质量c/c++编程学习之四:函数设计
高质量c/c++编程学习之四:函数设计注:本文主要节选《高质量c/c++编程指南》函数是 C++/C 程序的基本功能单元,其重要性不言而喻。函数设计的细微缺点很容 易导致该函数被错用,所以光使函数的功能正确是不够的。本章重点论述函数的接口设 计和内部实现的一些规则。 函数接口的两个要素是参数和返回值。C 语言中,函数的参数和返回值的传递方式 有两种:值传递(
2017-07-23 17:05:05 382
原创 OpenGL 常用 API
OpenGL 常用 API注:本文结合网络 + 自己理解 OpenGL的库函数,采用C语言风格,提供大量的函数来进行图形的处理和显示。OpenGL库函数的命名方式非常有规律。所有OpenGL函数采用了以下格式: 库前缀有gl、glu、aux、glut、wgl、glx、agl等等,分别表示该函数属于OpenGL那个开发库,从函数名后面中还可以看出
2017-07-22 20:42:12 2976
原创 高质量c/c++编程学习之三:常量
高质量c/c++编程学习之三:常量注:本文主要节选《高质量c/c++编程指南》 常量是一种标识符,它的值在运行期间恒定不变。C 语言用 #define 来定义常量(称 为宏常量)。C++ 语言除了 #define 外还可以用 const 来定义常量(称为 const 常量)。 3.1 为什么需要常量 如果不使用常量,直接
2017-07-22 20:07:43 418
原创 高质量c/c++编程学习之二:命名规则
高质量c/c++编程学习之二:命名规则注:本文主要节选《高质量c/c++编程指南》比较著名的命名规则当推 Microsoft 公司的“匈牙利”法,该命名规则的主要思想是 “在变量和函数名中加入前缀以增进人们对程序的理解”。例如所有的字符变量均以 ch 为前缀,若是指针变量则追加前缀 p。如果一个变量由 ppch 开头,则表明它是指向字符 指针的指针。"匈
2017-07-21 21:28:16 465
原创 OpenGL MFC单文档环境配置(VS2010)
OpenGL MFC单文档环境配置本机环境:WIN10 VS2010环境配置:请查看上一篇博客一、简介Windows GDI是通过设备句柄(Device Context(设备描述表)以下简称"DC")来绘图,而OpenGL则需要绘制环境(Rendering Context(着色描述表),以下简称"RC")。每一个GDI命令需要传给它一个DC,但
2017-07-21 20:15:07 2207
原创 高质量c/c++编程学习之一:文件结构
高质量c/c++编程学习之一:文件结构 注:本文参考《高质量c/c++编程》1.1 版权和版本的声明 版权和版本的声明位于头文件和定义文件的开头(参见示例 1-1),主要内容有: (1)版权信息。 (2)文件名称,标识符,摘要。 (3)当前版本号,作者/修改者,完成日期。 (4)版本历史信息/* * Copyright (c) 2001,
2017-07-21 08:57:48 396
原创 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
原创 C++指向函数的指针
C++指向函数的指针函数指针是指指向函数而非指向对象的指针。像其他指针一样,函数指针也指向某个特定的类型。函数类型由其返回类型以及形参表确定,而与函数名无关。int (*pi)(const string &,const string &);这个语句将pi申明为指向函数的指针,它所指向的函数带有两个const string& 类型的形参和int类型的返回值
2017-07-18 22:14:16 724
原创 C++ 中 public、protected 及 private 的使用总结
C++ 中 public、protected 及 private 的使用总结在此之前学习了两年的C++,一直困惑于public、protect和private继承方式的使用。导师交给我们一个项目试手,发现我们C++基础实在太差,为此给我们上了一堂C++课程,此课令我豁然开朗。首先是派生类的定义:class A; //声明class B: public A //Er
2017-07-17 20:11:42 1455
原创 VAssistX 10.9 和 VS2010破解(win10环境)
VAssistX 10.9 和 VS2010破解(win10环境)在此之前试过很多方法,破解不成功,最大的原因是因为没有找到他们所说的路径( C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.9.2052.0)附上我传的
2017-07-17 08:47:11 3640
软件工程(英文版·第10版)教辅+部分答案
2018-06-29
软件工程(英文版·第9版)课后答案+教辅
2018-06-29
Visual Assist 10.9.2258(支持VS2017)
2018-06-28
区块链技术指南
2018-06-28
Matlab R2014a使用 mcc编译出错的问题
2018-04-13
应用程序无法正常启动(0xc0150002)
2017-09-12
LendingClub 2019年数据集下载
2020-10-06
LendingClub 2018年数据集下载
2020-10-06
LendingClub 2016年数据集下载
2020-10-06
LendingClub 2017年数据集下载
2020-10-06
attachment_1487958_16b_win64_2017-05-10
2018-10-24
运动想象特征提取与分类MATLAB
2018-08-18
PythonDataScienceEssentialsSecondEdition(代码)
2018-07-31
A Practical Guide to Support Vector Classification
2018-07-27
《模式识别与智能计算》MATLAB技术实现(第2版).杨淑莹
2018-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人