diff options
author | Fire-Head <Fire-Head@users.noreply.github.com> | 2019-07-11 02:40:15 +0200 |
---|---|---|
committer | Fire-Head <Fire-Head@users.noreply.github.com> | 2019-07-11 02:40:15 +0200 |
commit | 3225fe3b92d4e5b375e4e5dd4b09394b8a8224f3 (patch) | |
tree | df955d4e9e981b029a9fc32d943f9639b8debff5 /src/render/WaterLevel.cpp | |
parent | waterupd (diff) | |
parent | WaterLevel done (diff) | |
download | re3-3225fe3b92d4e5b375e4e5dd4b09394b8a8224f3.tar re3-3225fe3b92d4e5b375e4e5dd4b09394b8a8224f3.tar.gz re3-3225fe3b92d4e5b375e4e5dd4b09394b8a8224f3.tar.bz2 re3-3225fe3b92d4e5b375e4e5dd4b09394b8a8224f3.tar.lz re3-3225fe3b92d4e5b375e4e5dd4b09394b8a8224f3.tar.xz re3-3225fe3b92d4e5b375e4e5dd4b09394b8a8224f3.tar.zst re3-3225fe3b92d4e5b375e4e5dd4b09394b8a8224f3.zip |
Diffstat (limited to 'src/render/WaterLevel.cpp')
-rw-r--r-- | src/render/WaterLevel.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/render/WaterLevel.cpp b/src/render/WaterLevel.cpp index f21471cb..fc368e0d 100644 --- a/src/render/WaterLevel.cpp +++ b/src/render/WaterLevel.cpp @@ -22,7 +22,10 @@ #include "WaterLevel.h" #include "patcher.h" +<<<<<<< HEAD +======= +>>>>>>> a644c4e9ceb440f53e31dd39f11a9a3c859ffb44 float TEXTURE_ADDU; float TEXTURE_ADDV; @@ -279,8 +282,12 @@ CWaterLevel::GetWaterLevelNoWaves(float fX, float fY, float fZ, float *pfOutLeve return true; } +<<<<<<< HEAD inline float _GetWaterDrawDist() +======= +inline float _GetWaterDrawDist() +>>>>>>> a644c4e9ceb440f53e31dd39f11a9a3c859ffb44 { // if z less then 15.0f return 1200.0f if ( TheCamera.GetPosition().z < 15.0f ) @@ -293,8 +300,12 @@ _GetWaterDrawDist() return (TheCamera.GetPosition().z + -15.0f) * 800.0f / 45.0f + 1200.0f; } +<<<<<<< HEAD inline float _GetWavyDrawDist() +======= +inline float _GetWavyDrawDist() +>>>>>>> a644c4e9ceb440f53e31dd39f11a9a3c859ffb44 { if ( FindPlayerVehicle() && FindPlayerVehicle()->IsBoat() ) return 120.0f; @@ -302,8 +313,12 @@ _GetWavyDrawDist() return 70.0f; } +<<<<<<< HEAD inline void _GetCamBounds(bool *bUseCamStartY, bool *bUseCamEndY, bool *bUseCamStartX, bool *bUseCamEndX) +======= +inline void _GetCamBounds(bool *bUseCamStartY, bool *bUseCamEndY, bool *bUseCamStartX, bool *bUseCamEndX) +>>>>>>> a644c4e9ceb440f53e31dd39f11a9a3c859ffb44 { if ( TheCamera.GetForward().z > -0.8f ) { @@ -324,6 +339,7 @@ _GetCamBounds(bool *bUseCamStartY, bool *bUseCamEndY, bool *bUseCamStartX, bool } } +<<<<<<< HEAD float SectorRadius(float fSize) { @@ -332,6 +348,14 @@ SectorRadius(float fSize) void CWaterLevel::RenderWater() +======= +float SectorRadius(float fSize) +{ + return sqrtf(powf(fSize, 2) + powf(fSize, 2)) * 1.0040916293f; +} + +void CWaterLevel::RenderWater() +>>>>>>> a644c4e9ceb440f53e31dd39f11a9a3c859ffb44 { bool bUseCamEndX = false; bool bUseCamStartY = false; |