首页 > TAG信息列表 > LearnOpenGL

什么是OpenGL

                        参考:   learnopengl  https://www.bilibili.com/video/BV1UL411W71w?p=3&vd_source=a59ca7e60983d2817f766e2a99a91165

基于Qt的OpenGL学习(LearnOpenGL With Qt)

0. 说明 写本文的初衷是能够更好的让自己理解,同时便于日后查询,对有相同需求且过去完全没有接触过OpenGL的开发者来说,也许能提供一定的帮助。 目前学习OpenGL也许是最好的教程是来自Joey de Vries的LearnOpenGL,很幸运,该文章也有对应的中文版LearnOpenGL CN。因此文章绝大部分

【LearnOpenGL 学习笔记】高级光照

文章目录 Gamma校正HDR(High Dynamic Range)ReinHard色调映射曝光 泛光(Bloom)延迟渲染法线贴图 学习LearnOpenGL时记录的一些简单的笔记,教程网址为LearOpenGL CN Gamma校正 显示器输入电压产生约为输入电压的2.2次幂的亮度,一般显示器gamma=2.2,对于(0,1)之间的rgb值,就是变暗

痛苦面具:learnOpenGL系列,HelloTriangle

首先是印象最深刻的:Vertex Shader和Fragment shader都是要自己写的,悲。 然后是整个源代码的Rendering Pipeline。这会是一个很宏观的东西,我不会太涉及具体的代码细节,因为懒(不是 Part 1:初始化环境 我们首先initialize GLFW,这是个给OpenGL做外围管理的东西。我自己是这么理解的:如

LearnOpenGL 光照—基础光照—练习题

文章目录 初始代码练习一练习二练习三练习四 初始代码 o b j e c t  

LearnOpenGL 光照—基础光照

文章目录 写在前面基础光照环境光照漫反射光照法向量计算漫反射光照最后一件事 镜面光照总结 写在前面 原文链接。原文应该是github上的一个项目,本文主要用来记录一些知识点和自己遇到的问题。 基础光照 现实世界的光照是极其复杂的,而且会受到诸多因素的影响,这是我们有限

【LearnOpenGL】在VS2019下搭建环境

OpenGL在VS2019下的环境搭建 文章目录 OpenGL在VS2019下的环境搭建构建GLFWCMake编译链接 GLAD配置GLAD 构建GLFW 从此处下载GLFW的源码文件。 下载源码包之后解压,我们只需要里面的这些内容: 编译生成的库include文件夹 CMake 从这里下载并安装CMake,然后开始构建GLFW,根

PBR原理

https://learnopengl.com/PBR/Theory https://learnopengl.com/PBR/Lighting https://learnopengl-cn.github.io/07%20PBR/01%20Theory/

LearnOpenGL学习笔记(二)纹理

开始学习OpenGL,参考的是著名的LearnOpenGL这个网站,在这里做一些总结性的记录,只是方便自己日后查找或者记录自己的一些拓展思考,关于OpenGL的具体内容请移步: https://learnopengl-cn.github.io/ 或英文原版:https://learnopengl.com/ 纹理坐标 为了能够把纹理映射(Map)到三角形上,我