fast-nuclear-sim/assets/shader/light.fsh

14 lines
164 B
Plaintext
Raw Normal View History

2024-02-24 22:52:29 +11:00
#version 460 core
2024-02-25 21:54:51 +11:00
in vec3 frag_pos;
uniform float far_plane;
2024-02-24 22:52:29 +11:00
void main()
{
float distance = length(frag_pos);
2024-02-25 21:54:51 +11:00
gl_FragDepth = distance / far_plane + 1e-4f;
2024-02-24 22:52:29 +11:00
}