opengl
文章平均质量分 90
芥末的无奈
这个作者很懒,什么都没留下…
展开
-
SDL2 简明教程(五):OpenGL 绘制
接下来进行代码示例说明,下面的示例中使用 OpenGL 绘制了一个 三角形。关于 OpenGL 如何使用请参考。原创 2023-02-23 14:21:45 · 1981 阅读 · 0 评论 -
LearnOpenGL - Android OpenGL ES 3.0 绘制三角形
经过一段时间 OpenGL 的学习,我们已经掌握了如何使用 glwf 在桌面端绘制简单图形。现在让我们把目光投向移动端,看看如何在 Android 上使用 OpenGL 绘制图形。本文假设你对 Android 基础有所了解,并使用 Kotlin 编写示例 demo,项目的代码你可以在中找到。本文参考了以下资料Android OpenGL开发——图像绘制详解android平台下OpenGL ES 3.0实例详解顶点缓冲区对象(VBO)和顶点数组对象(VAO)原创 2023-02-21 10:49:19 · 1268 阅读 · 0 评论 -
OpenGL - 如何理解 VAO 与 VBO 之间的关系
在上一章LearnOpenGL 笔记 - 入门 04 你好,三角形中引入了很多很多概念,VBO、VAO、EBO、Shader 等等。密集的知识点向你轰炸而来,让这一章的难度陡然上升。说实话,这一章相当的劝退我。我心中有太多的困惑没有得到解答,文章虽然对 VBO、VAO 等做了解释,但其解释没有能让我这个入门者理解。以至于让阅读者相当的挫败。今天我尝试将本章概念「幼儿园」化,站在入门菜鸟的角度,以伪代码的形式来理解 VAO、VBO 等概念。原创 2023-02-17 21:33:18 · 1283 阅读 · 0 评论 -
LearnOpenGL 笔记 - 入门 04 你好,三角形
你好,三角形本文难度较大,学习曲线突然陡峭了起来。但没有关系,我将以一个初学者的视角来讲述自己的理解,帮助你学习 VAO、VBO、EBO、Shader 等概念。首先,仍然先以知识点列表的形式总结全文。原创 2023-02-10 09:14:35 · 459 阅读 · 0 评论 -
LearnOpenGL 笔记 - 入门 03 你好,窗口
初始化 glfw创建窗口和 OpenGL Context,并设置当前线程的 Context初始化 GLAD在渲染循环(Render Loop)进行图形渲染结束时,释放所有资源。原创 2023-02-09 17:42:27 · 304 阅读 · 0 评论 -
LearnOpenGL 笔记 - 入门 02 创建窗口
在这里,我要介绍一种更加便捷的方式:使用 conan 和 cmake 搭建 glfw 环境。是 C/C++ 包管理工具,它可以加快 C/C++ 工程的开发以及持续集成,配合 cmake 简直神器。5. 接着看 CMakeLists.txt,将 conanbuildinfo.cmake 文件引入 CMakeLists.txt 中,并调用。引入 conan 依赖库,conan 将所有依赖库变量都放在了。依赖库,conan 去下载相关平台的库或者代码;仓库中找到,如果有步骤不清楚,请直接看源码。原创 2023-02-09 17:07:04 · 373 阅读 · 0 评论 -
LearnOpenGL 笔记 - 入门 01 OpenGL
最近需要学习一些 OpenGL 的知识,以便更好的开展工作。此系列文章将纪录学习 OpenGL 过程中产生的笔记。经过一番搜索,网上有非常多 OpenGL 的教程,最终决定按照它有配套的代码,并且代码更新活跃。它有中文翻译。这一点可以提高学习的效率。它几乎涵盖了 OpenGL 所有的知识点,是一个完整的教程。废话不多说,开始第一部分的内容,关于 OpenGL 的介绍。原创 2023-02-07 21:35:06 · 1019 阅读 · 0 评论