Opengl es WebGL光源和立方体贴图随查看器旋转
我试图在WebGL中实现照明和环境映射。 我有一个奇怪的错误,我的光源和立方体地图旋转我的眼睛位置。例如,当我“飞”到物体的背面时,我仍然可以看到镜面反射和立方体贴图的正面。。。 这是计算反射向量的代码Opengl es WebGL光源和立方体贴图随查看器旋转,opengl-es,three.js,webgl,shader,Opengl Es,Three.js,Webgl,Shader,我试图在WebGL中实现照明和环境映射。 我有一个奇怪的错误,我的光源和立方体地图旋转我的眼睛位置。例如,当我“飞”到物体的背面时,我仍然可以看到镜面反射和立方体贴图的正面。。。 这是计算反射向量的代码 vec4 N = invertMVM*vNormal; R = reflect(eyePos.xyz, N.xyz); 我明白了。。 使用modleViewMat变换反射向量是有效的
vec4 N = invertMVM*vNormal;
R = reflect(eyePos.xyz, N.xyz);
我明白了。。
使用modleViewMat变换反射向量是有效的