在 "创建窗口" 的基础上,添加代码实现三角形的绘制。 声明和定义变量 在屏幕上绘制一个三角形需要的变量有: 1. 三角形的三个顶点坐标; 2. Vertex Buffer Object 将顶点数据存储在GPU的内存中; 3. Vertex Array Object存储对顶点属性的配置和与顶点属性相 ...
分类:
其他好文 时间:
2019-04-19 09:14:52
阅读次数:
217
原文摘选自 现代OpenGL渲染管线介绍 此文对最新的OpenGL做一个简单的介绍,如有理解错误,敬请指正。英文原文: https://glumpy.github.io/modern-gl.html opengl已经发展了很多年,自从2003年后提出dynamic pipeline(OpenGL 2 ...
分类:
其他好文 时间:
2019-04-18 16:43:44
阅读次数:
177
一、我喜欢的句子 1、起风了,唯有努力生存。 2、再没有什么比幸福的回忆更妨碍幸福的了。 3、原来我和你竟是如此深爱着对方。在我们相爱之前,你不存在;我也不曾存在。 4、我甚至觉得,与其说是我忘记了时间的先后,不如说是我们在重复着这相似的每一天的过程中,不知不觉地完全脱离了时间的掌控。 5、山里的疗 ...
分类:
其他好文 时间:
2019-04-15 19:52:12
阅读次数:
135
Vulkan是Khronos组织制定的“下一代”开放的图形显示API。是与DirectX12能够匹敌的GPU API标准。 Vulkan是基于AMD的Mantle API演化而来,眼下Vulkan 1.0标准已经完毕并正式公布。 上一代的OpenGL|ES并不会被遗弃。还会继续发展,非常有可能Ope ...
分类:
其他好文 时间:
2019-04-11 11:54:18
阅读次数:
149
当我们遇到其他游戏程序员并谈论我们使用OpenGL开发Overgrowth时总是会遇到怀疑的眼神。为什么要用OpenGL? DirectX才是未来。当我们使用OpenGL去告诉显卡如何工作时,房间的温度下降了10度(啥意思?我一直以为A卡和N卡的区别,没想到作者认为是API的问题?Holy。。。)。 ...
分类:
其他好文 时间:
2019-04-09 13:54:52
阅读次数:
167
时隔两年 又借到了之前的那个激光雷达,最老版本的思岚A1,甚至不支持新的固件,并且转接板也不见了,看了下淘宝店卖¥80,但是官方提供了一个基于STM32的实现方式,于是我估摸着这个转接板只是一个普通的USB-TTL转接板,那我就用340搭一个试试吧 根据官方的datasheet,电机可以5V供电,核 ...
分类:
编程语言 时间:
2019-04-06 16:44:23
阅读次数:
219
一、工具的安装 因为要写C++程序,为了便捷,这里我安装的Visual Studio; 免费使用90天!安装好了之后,我们要为我们的开发安装相应的工具集; 因为我是要在windows上跑的,所以选择如下两个包: 选择完之后进行安装(3.7个G) 二、辅助头文件 因为我们要用openGL来画图形,所以 ...
分类:
其他好文 时间:
2019-04-05 21:31:11
阅读次数:
242
一重装gdm3 用了此方法还是不能登陆,一直在登陆界面循环 二.执行以下命令添加驱动源 失败 Ubuntu 18.04 用户登陆界面死循环 1. 卸载原来NVIDIA 所有驱动 2. 重新安装驱动buntu 18.04 用户登陆界面循环输入密码 Ubuntu 安装 NVIDIA 驱动导致用户登陆界面 ...
分类:
系统相关 时间:
2019-04-05 00:28:30
阅读次数:
226
安装pipinstallOpenGL后运行程序,报OpenGL.error.NullFunctionError:AttempttocallanundefinedfunctionglutInit,checkforbool(glutInit)beforecalling错误参考文章到https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopengl,安装这个whl文
分类:
编程语言 时间:
2019-04-01 09:13:31
阅读次数:
215
在无锡这个GDP过万亿的“准”二线城市里,IT行业并不是很热门,专业做机器视觉的公司更是少之又少。随着德国工业4.0战略以及我国智能制造2025战略的稳步推进,机器视觉成为了工业4.0中的核心要素。机器视觉又是人工智能快速发展的一个重要分支,目前市场上特别是工业应用领域对机器视觉产品技术需求日益增长 ...
分类:
其他好文 时间:
2019-03-29 21:05:59
阅读次数:
224