花费 11 ms
顶点着色器+片段着色器

一: 着色器 着色器只是一种把输入转化为输出的程序。着色器也是一种非常独立的程序,因为它们之间不能相互通信;它们之间唯一的沟通只有通过输入和输出。 在最简配置下,至少都得有两个着色器:一个 ...

Mon Aug 12 00:18:00 CST 2019 0 2069
摄像机+LookAt矩阵+视角移动+欧拉角

一: 摄像机 OpenGL本身没有摄像机(Camera)的概念,但我们可以通过把场景中的所有物体往相反方向移动的方式来模拟出摄像机,产生一种我们在移动的感觉,而不是场景在移动。 以摄像机的 ...

Mon Aug 12 04:36:00 CST 2019 0 736
PBR:基于物理的渲染(Physically Based Rendering)+理论相关

一: 关于能量守恒 出射光线的能量永远不能超过入射光线的能量(发光面除外)。如图示我们可以看到,随着粗糙度的上升镜面反射区域的会增加,但是镜面反射的亮度却会下降。如果不管反射轮廓的大小而让每个 ...

Thu Aug 15 19:01:00 CST 2019 0 659
HDR(高动态范围)

一: 简介 一般来说,当存储在帧缓冲(Framebuffer)中时,亮度和颜色的值是默认被限制在0.0到1.0之间的。 但是如果我们遇上了一个特定的区域,其中有多个亮光源使这些数值总和超过 ...

Wed Aug 14 18:49:00 CST 2019 0 582
阴影映射+阴影贴图

一: 阴影映射 阴影是光线被阻挡的结果;当一个光源的光线由于其他物体的阻挡不能够达到一个物体的表面的时候,那么这个物体就在阴影中了。阴影能够使场景看起来真实得多,并且可以让观察者获得物体之间的 ...

Tue Aug 13 03:42:00 CST 2019 0 501
OpenGL 编程指南 (10)

1、OpenGL提供了许多图像类型来表达未编码的图像数据,它们与纹理相比:(1)表达的是单一层级的纹理不带有mipmap;(2)不支持滤波等采样操作、深度比较。 layout (b ...

Thu Mar 12 23:54:00 CST 2020 0 683
纹理映射剖析

转发自:https://www.cnblogs.com/lancidie/archive/2011/02/05/1949366.html 第六集 纹理映射技术 为使建立的3D模型更接近现实世界中的物 ...

Fri Oct 11 01:58:00 CST 2019 0 320

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM