diff --git a/config/editor-default.cfg b/config/editor-default.cfg index 0545e275..94f4208d 100644 --- a/config/editor-default.cfg +++ b/config/editor-default.cfg @@ -72,7 +72,7 @@ trees_dist = 2.000000 lod = 0.400000 map_size = 1 reflect = on -refract = off +refract = on water_dist = 10000.000000 [ gui_tracks ] diff --git a/docs/Roadmap.md b/docs/Roadmap.md index 8a41283e..2d5a584f 100644 --- a/docs/Roadmap.md +++ b/docs/Roadmap.md @@ -8,17 +8,20 @@ Marked: `crucial`, **Next or Big**, _Important_. ### SR 3.2 -fix all trks: vegetation factor still 1, on horizon +**fix** old no refract water: stretched, no anim +**no** water collis? on: Butterfly, SlopeCity.. -🌊**fix** no refract water stretched, no anim -pass projmatrix not **inverse** +new game **video** +gallery screens, website screens -**no** water collis? on: Butterfly, SlopeCity.. +### SR 3.3 + +🌊**refract**, depth: pass projmatrix not **inverse** fix refract underwater top *fix splitscreen* broken with refractions -fix compositor / rqg: -car glass not refracted, offset, glass pipes not underwater +fix refract depth write, glass pipes not underwater +fix compositor / rqg: car glass not refracted, offset more fluids at once, blink on MilkyWay **add** params: refract clr, *depth* clr, emissive fluids? @@ -32,6 +35,7 @@ cd SSAO, fog fade?, convert .compositor to C++ 💎Add **gems** to tracks, more types 3d xml par continuous?, logic btn continue, hid collected gems on start? + *new* track(s) with **fields**, add walls hud new best time show, win particles- diff --git a/src/road/Road_Rebuild.cpp b/src/road/Road_Rebuild.cpp index d4d03b3f..cfc585aa 100644 --- a/src/road/Road_Rebuild.cpp +++ b/src/road/Road_Rebuild.cpp @@ -760,7 +760,13 @@ void SplineRoad::createSeg_Meshes( auto it = rs.road[lod].it, it2 = rs.road[lod].it2; if (it) - { auto que = + { + bool refra = 0; // todo ? + // bool refra = mtr.substr(0,5) == "River" + // && pApp->pSet->g.water_refract; + + auto que = + refra ? RQG_Refract : //IsTrail() ? RQG_RoadBlend /*: RQG_Hud1*/ : // ? IsRiver() ? RQG_Fluid : pipeGlass ? RQG_PipeGlass : RQG_Road;