Skip to content

Conversation

@URAKOLOUY5
Copy link

@URAKOLOUY5 URAKOLOUY5 commented Oct 24, 2025

CSGO has had this feature since the Danger Zone update (in December 2018), and GMOD includes it in the dev branch (as of when I created this PR). So I decided to implement something similar. I actually tried doing it a long time ago and found out how to implement it.

Controlled by r_3dsky_water (defaults to 1) cvar. The expensive mode (or "Reflect All" in the settings) must also be enabled

I don’t see any point in adding $reflect3dskybox (it possible btw), since it doesn’t really make sense to control the 3D skybox separately on a per-material basis, that would just be weird to see 3d sky, but not in water

image

It can be improved, but I don't know how (it doesn't render some props and detail props are gone)


Does this PR close any issues?

No

PR Checklist

  • My PR follows all guidelines in the CONTRIBUTING.md file
  • My PR targets a develop branch OR targets another branch with a specific goal in mind

Toggable via `r_3dsky_water`, expensive mode should be enabled though
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant