@ -164,14 +164,12 @@ main()
if (cameraPosition.y > fogheight) {
dist = dist - entrydist;
dist -= entrydist;
} else {
// not intersect
if (FragPos.y < fogheight) {
dist = (cameraPosition - FragPos);
if (FragPos.y > fogheight) {
// intersect
dist = cameraPosition - entrydist;
dist = entrydist;
}