aboutsummaryrefslogtreecommitdiff
path: root/src/clientmap.cpp
AgeCommit message (Expand)Author
2017-04-21Soft node overlay (#5186)Dániel Juhász
2017-03-11Allow server side occlusion culling.Lars Hofhansl
2017-02-09Perform mesh animation only once per frame.Lars Hofhansl
2017-01-20Remove `mathconstants.h` and use the correct way to get `M_PI` in MSVC. (#5072)red-001
2017-01-14Only set material flag on rendered meshes (#5023)lhofhansl
2017-01-09Environment & IGameDef code refactoring (#4985)Ner'zhul
2017-01-04Improve getPointedThing() (#4346)Dániel Juhász
2017-01-03Pull occlusion check out of loop, and minor code cleanups.Lars Hofhansl
2016-12-24Move PP() and PP2() macros to basic_macros.hRogier
2016-12-19Fix occlusion culling, again (#4930)lhofhansl
2016-12-18Fix occlusing counting (#4922)lhofhansl
2016-11-09Occlusion culling: Add comments, minor code improvementsparamat
2016-11-08Occlusion culling: Fix 'end offset' distance, half this for centre pointLars Hofhansl
2016-11-04Add debug priv, and allow player to display the scene as wire-frame. (#4709)lhofhansl
2016-02-21Camera: remove auto tune FPS, single view range settingRealBadAngel
2016-02-19Clientmap: Define p_nodes_min/max as v3s32 instead of v3s16paramat
2016-02-11v2d & aabbox3d<f32> & sky cleanupsnerzhul
2016-02-09Remove ClientMap::m_camera_mutexKahrl
2015-10-14Rename macros with two leading underscoresShadowNinja
2015-08-25Change i++ to ++iDavid Jones
2015-08-23Clean up threadingShadowNinja
2015-06-14Improved parallax mapping. Generate heightmaps on the fly.RealBadAngel
2015-04-01Move globals from main.cpp to more sane locationsCraig Robbins
2015-03-07For usages of assert() that are meant to persist in Release builds (when NDEB...Craig Robbins
2015-03-05Fix issue #2441: crash on respawn, since a conversion std::list to std::vecto...Loic Blot
2015-03-02Fix occlusionMiguel Almeida
2015-02-17Replace std::list by std::vector into ClientMap::updateDrawList, Map::timerUp...Loic Blot
2015-01-18Fix all warnings and remove -Wno-unused-but-set cflagkwolekr
2014-12-31Add display_gamma option for clientCraig Robbins
2014-12-07Performance of main client loop up to 2x faster In places, up to 3 times fasterCraig Robbins
2014-06-23Avoid doing a full material compare if not even first texture does matchsapier
2014-05-18Add support for interlaced polarized 3d screenssapier
2014-04-12Add player:set_eye_offset() by @MirceaKitsune and clean upBlockMen
2014-04-12Add third person viewBlockMen
2014-03-04Fix rendering glitches when far from the center of the mapNovatux
2013-12-01Cleanup jthread and fix win32 buildsapier
2013-08-03Fix and improve view range tunerPerttu Ahola
2013-03-11Migrate to STL containers/algorithms.Ilya Zhuravlev
2013-02-24Update Copyright YearsSfan5
2013-02-24Change Minetest-c55 to MinetestPilzAdam
2013-02-10Don't see through nodes without noclip privilegesShadowNinja
2012-12-06Fix automagic render distance tunerPerttu Ahola
2012-11-09Added video settings filter options via config file - second try :-)Vanessa Ezekowitz
2012-09-04Reorganize ClientMap rendering code for a bit more performancePerttu Ahola
2012-07-21Define M_PI on MSVCPerttu Ahola
2012-06-17Properly and efficiently use split utility headersPerttu Ahola
2012-06-05Switch the license to be LGPLv2/later, with small parts still remaining as GP...Perttu Ahola
2012-03-28No occlusion culling when free_move is on and camera is inside groundPerttu Ahola
2012-03-27Try to make background/fog/sky color selection work betterPerttu Ahola
2012-03-18Fix getVisibleBrightness() to return sunlight visibility correctly even if no...Perttu Ahola