Miguel Almeida
c43eb29895
Fix occlusion
2015-03-02 12:09:02 +01:00
Loic Blot
aa1d7043a5
Replace std::list by std::vector into ClientMap::updateDrawList, Map::timerUpdate and ServerMap::save().
...
This will speedup the loop reading into those functions
2015-02-17 15:28:49 +01:00
kwolekr
87330183bf
Fix all warnings and remove -Wno-unused-but-set cflag
2015-01-18 23:29:19 -05:00
Craig Robbins
55e54ce5ba
Add display_gamma option for client
2014-12-31 02:44:31 +10:00
Craig Robbins
0be778ad52
Performance of main client loop up to 2x faster In places, up to 3 times faster
...
NOTE 1: This does not mean a 2x increase in framerate. Increase in fps may be up to 1-2fps
NOTE 2: This local 'caching' of settings is not optimal and an alternative solution will be worked on after 0.4.11 is released
2014-12-07 00:51:01 +10:00
sapier
8feeb4faec
Avoid doing a full material compare if not even first texture does match
2014-06-23 00:13:41 +02:00
sapier
1d6a1f727d
Add support for interlaced polarized 3d screens
...
Add (experimental) support for topbottom as well as sidebyside 3d mode
2014-05-18 01:08:13 +02:00
BlockMen
a5db2961b2
Add player:set_eye_offset() by @MirceaKitsune and clean up
2014-04-12 17:44:20 +02:00
BlockMen
8909fe913c
Add third person view
2014-04-12 17:44:15 +02:00
Novatux
a662fe9fc4
Fix rendering glitches when far from the center of the map
2014-03-04 20:12:10 +01:00
sapier
396602432c
Cleanup jthread and fix win32 build
2013-12-01 16:25:46 +01:00
Perttu Ahola
18d7e214df
Fix and improve view range tuner
2013-08-03 18:46:18 +03:00
Ilya Zhuravlev
a12df55f29
Migrate to STL containers/algorithms.
2013-03-11 19:08:39 -04:00
Sfan5
3fab3825aa
Update Copyright Years
2013-02-24 20:15:24 +01:00
PilzAdam
269f01224b
Change Minetest-c55 to Minetest
2013-02-24 18:49:03 +01:00
ShadowNinja
1fa7dc044e
Don't see through nodes without noclip privileges
2013-02-10 12:29:46 +01:00
Perttu Ahola
de01c3a637
Fix automagic render distance tuner
2012-12-06 15:49:20 +02:00
Vanessa Ezekowitz
da8452a640
Added video settings filter options via config file - second try :-)
...
Set one or more of these in the config to turn the related option on:
mip_map = 1
anisotropic_filter = 1
bilinear_filter = 1
trilinear_filter = 1
2012-11-09 19:12:44 +02:00
Perttu Ahola
22f8ca992b
Reorganize ClientMap rendering code for a bit more performance
...
- Don't select blocks for drawing in every frame
- Sort meshbuffers by material before drawing
2012-09-04 22:41:03 +03:00
Perttu Ahola
5dd94a9b44
Define M_PI on MSVC
2012-07-21 03:36:34 +03:00
Perttu Ahola
ec937ecdd8
Properly and efficiently use split utility headers
2012-06-17 02:40:36 +03:00
Perttu Ahola
e70b6545b1
Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors
2012-06-05 18:54:07 +03:00
Perttu Ahola
b7f290614c
No occlusion culling when free_move is on and camera is inside ground
2012-03-28 12:19:25 +03:00
Perttu Ahola
49b527e785
Try to make background/fog/sky color selection work better
2012-03-27 22:41:07 +03:00
Perttu Ahola
9c4f68e174
Fix getVisibleBrightness() to return sunlight visibility correctly even if not much of world has been loaded
2012-03-18 18:30:21 +02:00
Perttu Ahola
2e90ed07ac
Dynamic sky, fog and cloud colors; sun and moon
2012-03-18 13:42:18 +02:00
Perttu Ahola
58bed83d03
Move ClientMap to clientmap.{h,cpp}
2012-03-16 00:25:18 +02:00