冠冕堂皇的引言 之前已经画了一个憨憨的三角形。如果是画由两个三角形组成的四边形的话...... 此时就会出现一个问题,我们指定 右下角 和 左上角 两次,就显得有一丝的多余。所以我们引入了 索引缓冲对象( Element Buffer Object , EBO )( 也叫IBO,Index Buff ...
分类:
其他好文 时间:
2019-11-16 17:59:44
阅读次数:
78
https://learnopengl.com/PBR/Theory https://learnopengl.com/PBR/Lighting https://learnopengl-cn.github.io/07%20PBR/01%20Theory/ ...
分类:
其他好文 时间:
2019-11-16 16:11:08
阅读次数:
81
制作PPT的时候会添加各种好看的图片,可是图片的透明度太高,文字内容就显示不出来了,想要让图片填充的好看一点,就需要调整图片的透明度,今天小编来教大家一招,操作起来简单,效果也很棒哦,抓紧时间来拿走哦!一、调整图片透明度点击【插入】,点击【形状】,画一个矩形形状,然后右键点击【设置形状格式】,选择【图片或纹理填充】,最后再调整一下图片的透明度即可。二、新建相册点击【插入】,点击【相册】,点击【新建
分类:
其他好文 时间:
2019-11-13 19:15:08
阅读次数:
86
. 两点之间的连线称之为线段,在屏幕上显示线段放在现在已经不是稀奇的事情,大多数高级图形API都可以轻松实现,我尝试用OpenGL画线,在这里记录一下收获. . OpenGL这个级别的图形API,通常会提供一些绘制基本图形的接口,这些基本图形称之为 图元 ,而OpenGL提供了点,线段,三角形三种图 ...
分类:
其他好文 时间:
2019-11-13 00:31:01
阅读次数:
150
参考资料:百度经验看完上面文章,再去看官方文档,发现他们都是翻译或抄别人的翻译而已,想看原汁原味的官方文档可以点这里:点我点我。资源官网看这里:点我点我 首先要明确的是,openGL是一个标准,windows和linux都支持它,然后它不需要安装就可以用了,需要的只是电脑的驱动配置而已(我都没去动过 ...
分类:
其他好文 时间:
2019-11-11 09:35:05
阅读次数:
80
glTexImage2D void glTexImage2D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum t ...
分类:
其他好文 时间:
2019-11-10 10:07:02
阅读次数:
59
原文作者:aircraft 原文链接:https://www.cnblogs.com/DOMLX/p/11790309.html 在c++的opengl中可能是因为是最基本的库,很多东西都把你做好了 转到c#下用大牛们对opengl的支持库,比如sharpGL,使用起来需要非常的严谨 就比如: gl ...
我的工程实践是实现一个基于OpenGL的三维地图渲染可视化系统。由上一组同学提供点云数据,将数据导入后进行渲染。 1.抽取abstract use case。 该系统的用户预计的操作是输入自己的地图数据即可。 故用户与系统的交互是在最初的数据输入。 2.确定用例范围 对用户来说:导入点云地图数据即可 ...
分类:
其他好文 时间:
2019-11-04 00:11:53
阅读次数:
84
一、建模背景 (1)工程实践项目需求 我的工程实践课题是基于室内地图数据,运用OpenGL渲染手段,构建并渲染三维空间模型,进一步可应用到虚拟现实的交互游戏场景。 (2)用例建模意义 用例方法完全是站在用户的角度上(从系统的外部)来描述系统的功能的。在用例方法中,我们把被定义系统看作是一个黑箱,我们 ...
分类:
其他好文 时间:
2019-11-02 22:12:09
阅读次数:
116
原文作者:aircraft 原文链接:https://www.cnblogs.com/DOMLX/p/11783026.html 自己写了个简单的类读取解析obj模型,使用导入类,然后new个对象,在读取obj模型,然后调用显示列表显示就可以了。至于其他什么旋转移动的你们自己加起来应该很容易的,因为 ...