
opengl
comedate
这个作者很懒,什么都没留下…
展开
-
[EGL] NVIDIA 对于 EGL 以及 glvnd 的支持情况
NVIDIA 对于 EGL 以及 glvnd 的支持情况,包含 glvnd 的源代码之类的原创 2022-03-20 16:58:32 · 2689 阅读 · 0 评论 -
Ubuntu 上的 EGL 检测版本 以及影响
最近在Ubuntu 20.4 上编译 使用 EGL 的 VTK9.0,因此,必须检测出环境中是否有 EGL。 对于 EGL 来说,检测的方式有很多种。原创 2021-04-08 06:44:20 · 3469 阅读 · 1 评论 -
计算机图形学 Phong 光照模型
最近比较精细的看计算机图形学知识,但是网上要么讲的太浅,要么内容太老。精挑细选下,发现有一个比较好的视频课程:对于初级入门者,可以从第一章看起来。对于有一定基础的,可以跳着看。对于比较熟悉的,可以直接看数学公式以及 欣赏 github 上的代码视频地址:https://www.bilibili.com/video/BV1V7411k74z?p=1相应的GitHub上代码:https://github.com/dfjkjf/Computer_Graphics...原创 2020-10-13 22:35:32 · 1056 阅读 · 0 评论 -
[OpenGL] 高级着色器应用之 统一缓冲区对象(Uniform Buffer Object)
本文介绍OpenGL中的统一缓冲区对象(UBO)原创 2017-05-14 22:41:08 · 1970 阅读 · 0 评论 -
[OpenGL 超级宝典][笔记] 8.1 PBO介绍与用法
像素缓冲区对象(PixelBufferObject) PBO原创 2017-05-30 21:04:56 · 1431 阅读 · 0 评论 -
[OpenGL 超级宝典][笔记] 8.1 纹理缓冲区(TBO)
纹理缓冲区(TBO)当一个缓冲区对象绑定GL_TEXTURE_BUFFER绑定点时,我们称之为纹理缓冲区(TBO).作用:能够直接直译来自其它渲染结果如变换反馈,像素读取操作,顶点数据,提高性能。宽松的大小限制,比1D纹理大64倍。用来对片段着色器和顶点着色器顶点数据访问。 使用方法:Step1: 创建并绑定到GL_TEXTURE_BUFFER上。 glBindBuffer(GL_TEX原创 2017-05-31 22:29:51 · 3376 阅读 · 0 评论 -
[OpenGL 超级宝典][笔记] 8.2 帧缓冲区(FBO)
帧缓冲区对象(FrameBufferObject)OpenGL将绘制帧缓冲区到一个对象所需要的状态进行封装,叫帧缓冲区对象。原创 2017-06-02 22:27:56 · 608 阅读 · 0 评论