summaryrefslogtreecommitdiff
path: root/src/client/sky.h
Commit message (Collapse)AuthorAge
* Add API to control shadow intensity from the game/mod (#11944)x20482022-03-26
| | | * Also Disable shadows when sun/moon is hidden. Fixes #11972.
* Fix consistency of sky sun/moon texture behavioursfan52022-01-22
| | | | Also cleans up related code somewhat.
* Shadow mapping render pass (#11244)Liso2021-06-06
| | | Co-authored-by: x2048 <codeforsmile@gmail.com>
* refacto: protect some RenderingEngine::get_scene_managerLoic Blot2021-05-03
| | | | | * protect it from Camera, Sky, ClientMap object calls * rename Game::sky to Game::m_sky
* Reserve vectors before pushing and other code quality changes (#11161)sfan52021-04-05
|
* Include irrlichttypes.h first to work around Irrlicht#433 (#10872)Vitaliy2021-01-28
| | | Fixes the PcgRandom::PcgRandom linker issue, caused by inconsistent data type definition.
* Sky: support GLES2numzero2020-11-26
| | | | IrrLicht built-in shader is broken, have to write my own
* Reuse seed when updating starsnumzero2020-11-26
| | | | | The only currently relevant parameter is scale which can now be changed without resetting stars position
* Store stars in a single static mesh buffernumzero2020-11-26
|
* Value copy / allocation optimizations mostly in server, SAO and serialize codesfan52020-05-27
|
* set_sky improvements, set_sun, set_moon and set_starsJordach2020-03-05
|
* Increase star count to 1000 and decrease radius slightly (#9307)lhofhansl2020-01-16
| | | | | * Increase star count to 1000 and decrease radius slightly. * Adjust star width.
* Sky: Refactor of moon and sun drawing (#8683)Methacrylon2019-07-30
| | | Split sun and moon render parts from the main render function.
* Move client-specific files to 'src/client' (#7902)Quentin Bazin2018-11-28
Update Android.mk Remove 'src/client' from include_directories