opengl
GJQI12
这个作者很懒,什么都没留下…
展开
-
Adreno GPU Profiler工具使用总结
介绍Adreno Profiler 是高通公司开发的一款针对运行在高通骁龙处理器上用于图形和GPGPU技术应用的性能分析和帧调试工具。支持OpenGL ES、 OPenCL、和DirextX的分析和调试。 安装系统需求Adreno 是基于Windows开发的一款应用,虽然目前可以支持在Ubuntu12.04+ ,但是在安装了momo 后,仍然还会存在不少的问题,因此建议在使用Windows 7 或者Windows 8 , 本人在Windows8测试使用时候,会遇到缺少"msvcp110...转载 2020-11-13 10:11:26 · 1006 阅读 · 1 评论 -
OpenGL学习脚印:深度测试(depth testing)
写在前面上一节我们使用AssImp加载了3d模型,效果已经令人激动了。但是绘制效率和场景真实感还存在不足,接下来我们还是要保持耐心,继续学习一些高级主题,等学完后面的高级主题,我们再次来改进我们加载模型的过程。本节将会学习深度测试,文中示例程序源代码均可以在我的github下载。本节内容整理自1.www.learnopengl.com Depth testing2.depth buffer faq3.Z buffer 和 W buffer 簡介通过本节可以了解到为什么需要深度缓冲区?转载 2020-10-22 09:39:28 · 705 阅读 · 0 评论 -
从0开始的OpenGL学习(三十五)-延迟着色
标签:延迟着色延迟着色的效果前向着色和延迟着色在开始本章的新内容前,我们先来回忆一下之前的渲染流程是什么:在渲染一个物体前,我们需要把shader准备好。由于需要在片元着色器中进行光照计算,我们需要把场景中所有的光源信息都传递到shader中保存,这样在渲染物体的时候,就可以计算出这个物体在光照下的显示效果。如果场景中有多个物体(事实上场景中只有一个物体的情况非常少),那么我们就必须对每一个物体都走一遍上述的流程,直到所有物体都渲染完成为止。上面的流程有没有问题?没有。这个流程非常容易理转载 2020-10-21 09:09:17 · 292 阅读 · 0 评论