@许嘟嘟 抱歉啊,代码存在网盘里被误删了。
从0开始的OpenGL学习(目录)随着文章写的越来越多,觉得是时候整理一个目录了,于是就有了这一篇文章 初窥门径 一、创建一个使用OpenGL的窗口二、渲染一个简单的三角形三、用不同的方式绘制三角形四、使用着...
@许嘟嘟 抱歉啊,代码存在网盘里被误删了。
从0开始的OpenGL学习(目录)随着文章写的越来越多,觉得是时候整理一个目录了,于是就有了这一篇文章 初窥门径 一、创建一个使用OpenGL的窗口二、渲染一个简单的三角形三、用不同的方式绘制三角形四、使用着...
@物语时间 没有,没有做其他格式的解析。
从0开始的OpenGL学习(十七)-加载模型本文主要解决一个问题: 如何在OpenGL中加载模型? 引言 学到现在,我们把盒子兄弟折磨得死去活来,虽说弄出了一些效果,但也总是感觉有点不给力,换个时髦的说法就是:用户体验...
@Orion_0ae3 谢谢。
从0开始的OpenGL学习(九)-FPS摄像机本文主要解决一个问题: 如何创建一个FPS摄像机? 引言 在前一章中,我们讨论了观察矩阵以及如何使用变换矩阵移动场景(虽然仅仅是往后移了一点点)。本章中,我们要创建一个类似F...
这一章中主要讲了三个部分内容:GPU架构以、GPU渲染管线和着色模型(shader model)。 事实上,GPU架构、GPU渲染管线、着色模型(Shader Model),...
HLOD,全称Hierarchical Level of Detail。其原理是将选中的物体组成一个新的mesh,生成新的材质,替换原场景中的物体,以便达到减少drawcal...
首先声明,这篇文章不是RTR4第2章的翻译,要找翻译的朋友,恐怕要让你们失望了。 文章仅仅是我学了第2章后,结合我的实践,使用引擎的经验总结出来的理解性的东西。如果你想详细的...
从颜色属性到光谱 在过往所学的渲染中,物体总有一个颜色属性,表示物体发出或者反射的是什么光,比如应用最广泛的冯氏着色模型。但是,现实世界中,物体表面的物理性质不是这样的,这就...
@坚果jimbowhy 哈哈
【PBRT】《基于物理的渲染:从理论到实践》梳理III上面这张图主要是用来吸引人的,跟本文内容没啥关系(偷笑~) 还是跟之前一样,本文是阅读《基于物理的渲染:从理论到实践》的总结,文中不会涉及到方方面面,只会整理笔者认为重要的一...
数学才是理解世界最好的工具。😄
【PBRT】《基于物理的渲染:从理论到实践》梳理III上面这张图主要是用来吸引人的,跟本文内容没啥关系(偷笑~) 还是跟之前一样,本文是阅读《基于物理的渲染:从理论到实践》的总结,文中不会涉及到方方面面,只会整理笔者认为重要的一...
没法显示完美的球体,只能把球体分割成一个个三角形面片显示。
或者,如果想显示完美的球体,只能使用光追。
从0开始的OpenGL学习(八)-显示3D立方体本文主要解决的问题是: 如何在OpenGL中显示一个3D盒子? 欢迎来到3D世界!学了这么多东西,还只能画一些三角形和矩形,是不是感觉特别憋屈?“我是来学3D的,为啥到现在还...
继续阅读《基于物理的渲染:从理论到实践》一书,遇到了多线程的代码,发现自己看不懂它的代码,于是找了本书补充了一下多线程的知识,终于理解了pbrt中的代码,在此把学到的东西整理...
矩阵乘法不满足交换率
从0开始的OpenGL学习(八)-显示3D立方体本文主要解决的问题是: 如何在OpenGL中显示一个3D盒子? 欢迎来到3D世界!学了这么多东西,还只能画一些三角形和矩形,是不是感觉特别憋屈?“我是来学3D的,为啥到现在还...
你需要一些关于透视变换的更深的知识,可以参考我专门写的透视矩阵推导的过程。
从0开始的OpenGL学习(九)-FPS摄像机本文主要解决一个问题: 如何创建一个FPS摄像机? 引言 在前一章中,我们讨论了观察矩阵以及如何使用变换矩阵移动场景(虽然仅仅是往后移了一点点)。本章中,我们要创建一个类似F...
@tarly_c36e 乱跳可能有多个原因引起,我不知道你是由什么原因引起的,但很可能是因为某个地方代码的小误差。
从0开始的OpenGL学习(八)-显示3D立方体本文主要解决的问题是: 如何在OpenGL中显示一个3D盒子? 欢迎来到3D世界!学了这么多东西,还只能画一些三角形和矩形,是不是感觉特别憋屈?“我是来学3D的,为啥到现在还...
上面这张图主要是用来吸引人的,跟本文内容没啥关系(偷笑~) 还是跟之前一样,本文是阅读《基于物理的渲染:从理论到实践》的总结,文中不会涉及到方方面面,只会整理笔者认为重要的一...
换个思路,这不是底层,而是基础。
【PBRT】《基于物理的渲染:从理论到实践》梳理(I)本文是笔者阅读《基于物理的渲染:从理论到实践》第一章的总结,整理成文章算是一种复习,同时也希望能对读者有帮助。 简介 作为开书第1章,这章讲述的东西可以说是非常杂,包括文学编...
没啥特别的,就是想做。然后想证明自己是对的。
【PBRT】《基于物理的渲染:从理论到实践》梳理(I)本文是笔者阅读《基于物理的渲染:从理论到实践》第一章的总结,整理成文章算是一种复习,同时也希望能对读者有帮助。 简介 作为开书第1章,这章讲述的东西可以说是非常杂,包括文学编...
@cjy027 用chrome试试
从0开始的OpenGL学习(十二)-材质本文主要解决一个问题: 如何使用材质控制光照效果? 引言 真实世界里,每个物体对光的反射属性都不同。铁轮子永远都比木轮子要闪亮。物体对于镜面高光的反应也不同。有些物体没有太多...
@cjy027 我可以打开啊,你用啥浏览器?
从0开始的OpenGL学习(十二)-材质本文主要解决一个问题: 如何使用材质控制光照效果? 引言 真实世界里,每个物体对光的反射属性都不同。铁轮子永远都比木轮子要闪亮。物体对于镜面高光的反应也不同。有些物体没有太多...