1
0
Fork 0
fgdata/Shaders/HDR/skydome.vert

17 lines
345 B
GLSL
Raw Normal View History

2021-04-10 09:14:16 +00:00
#version 330 core
layout(location = 0) in vec4 pos;
out vec3 vRayDir;
out vec3 vRayDirView;
2021-04-10 09:14:16 +00:00
uniform mat4 osg_ModelViewMatrix;
2021-04-10 09:14:16 +00:00
uniform mat4 osg_ModelViewProjectionMatrix;
void main()
{
gl_Position = osg_ModelViewProjectionMatrix * pos;
vRayDir = normalize(pos.xyz);
vRayDirView = (osg_ModelViewMatrix * vec4(vRayDir, 0.0)).xyz;
2021-04-10 09:14:16 +00:00
}