OpenGL cubeMap2

Posted c_dragon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenGL cubeMap2相关的知识,希望对你有一定的参考价值。

glsl 的reflect(I,N)其中I是 顶点位置到眼睛的方向向量,N为顶点法线,必须要归一化

橙宝书里给出的计算过程是这样的:reflect(I,N) = I - 2 *dot(I,N)*N  

 

vec3 reflect(const vec3 &i, const vec3 &n)
{
    return i - 2.0f * dot(n, i) * n;
}

 

 

//----------------------------------------------------暂且记下,回去再写

以上是关于OpenGL cubeMap2的主要内容,如果未能解决你的问题,请参考以下文章

片段着色器中未使用纹理数据 - OpenGL

带有顶点/片段着色器的光。使用不同的变量。 (openGL)

OpenGL、GLSL 片段着色器无法读取 Sampler2D 纹理

损坏的顶点和片段着色器

片段着色器中的OpenGL点精灵旋转

正在渲染opengl的随机屏幕片段-这表明啥错误?