mirror of
https://github.com/Merlin1809/Eclipse-Shader.git
synced 2026-10-12 02:08:18 +08:00
21 lines
575 B
Tcsh
21 lines
575 B
Tcsh
#include "/lib/settings.glsl"
|
|
layout (local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
|
|
|
|
const ivec3 workGroups = ivec3(1, 1, 1);
|
|
|
|
#include "/lib/SSBOs.glsl"
|
|
|
|
uniform float frameTimeCounter;
|
|
uniform vec3 cameraPosition;
|
|
uniform vec3 relativeEyePosition;
|
|
|
|
void main() {
|
|
#if WATER_INTERACTION == 2
|
|
if (abs(frameTimeCounter - lastFrameTimeCount) > WATER_SIM_FRAMETIME) {
|
|
lastFrameTimeCount = frameTimeCounter;
|
|
previousCameraPositionWave2 = cameraPosition-relativeEyePosition;
|
|
}
|
|
|
|
previousCameraPositionWave = cameraPosition-relativeEyePosition;
|
|
#endif
|
|
} |