Andrei Kortunov
|
359e748c28
|
Initialize some missing fields in constructors
|
7 years ago |
Bret Curtis
|
c1eb9042b3
|
Merge branch 'master' into terrainbleeding
|
7 years ago |
Miloslav Číž
|
34f8eca7bd
|
Fix indent
|
7 years ago |
Miloslav Číž
|
ab8de9fa14
|
Set node mask to cell borders
|
7 years ago |
Miloslav Číž
|
414e6caafe
|
Make tb work with distant terrain
|
7 years ago |
Miloslav Číž
|
f18d57429e
|
Move cell border management to World
|
7 years ago |
Miloslav Číž
|
1b8d500c07
|
Make tb command work again
|
7 years ago |
Miloslav Číž
|
1fd5ad3e56
|
Use REAL_SIZE constant
|
7 years ago |
Miloslav Číž
|
c3d7ee5a9e
|
Resolve merge conflicts
|
7 years ago |
wareya
|
94f695cffc
|
Fix #4452 and remove dead code
|
7 years ago |
Miloslav Číž
|
db8aaa74d6
|
Start cell border debug drawing
|
7 years ago |
wareya
|
6277f5511c
|
fix #3876 and #3993
|
7 years ago |
Marc Zinnschlag
|
810e4416f6
|
Merged pull request #1691
|
7 years ago |
Andrei Kortunov
|
888c2d9a33
|
Render default land texture for Wilderness cells with distant terrain
|
7 years ago |
Andrei Kortunov
|
6cc7405194
|
Remove unnecessary command from QuadTreeWorld destructor (bug #4408)
|
7 years ago |
scrawl
|
9b8c56761b
|
Fix timing error
|
7 years ago |
Alexander "Ananace" Olofsson
|
145b47a550
|
Fix Windows builds
`std::min`/`std::max` are part of algorithm, which is not implicitly included in Windows builds
|
7 years ago |
scrawl
|
123f7b83d5
|
Make the CompositeMapRenderer use available time and add related setting
|
7 years ago |
scrawl
|
7b4add2ae4
|
Fall back to non-shader material if creating the shader fails
Also fixes an uncaught exception that will break the whole game.
|
7 years ago |
Marc Zinnschlag
|
dd17f70068
|
Merge remote-tracking branch 'aesylwinn/landrecords'
|
7 years ago |
Chris Robinson
|
021627bdf8
|
Mark some functions with override
Fixes some Clang warnings about overriding a virtual function without the
override keyword.
|
7 years ago |
Kyle Cooley
|
2abf7f1752
|
Remove unnecessary cache dump
|
7 years ago |
Kyle Cooley
|
2eacc2f093
|
Changes to land creation, add ability to specifically clear terrain cache
|
7 years ago |
scrawl
|
4fba157d3b
|
Implement releaseGLObjects for cached resources
|
7 years ago |
Kyle Cooley
|
979b0d7211
|
Code cleanup and more cache clearing
|
7 years ago |
Kyle Cooley
|
3b9326d238
|
Clear terrain cache and reload terrain
|
7 years ago |
scrawl
|
3e03a0d7bd
|
Terrain: remove ref argument that is now always true
|
8 years ago |
scrawl
|
ac78d01b2b
|
Terrain: use the main camera's viewpoint for intersection tests
Fixes lag spikes caused by intersection tests loading/unloading terrain pages.
|
8 years ago |
Ewan Higgs
|
38a2de3c51
|
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
|
8 years ago |
scrawl
|
c992cb6e82
|
Fix texture not being applied on rendering the composite map (Fixes #3791)
|
8 years ago |
scrawl
|
a070551af3
|
Attempt to fix naming conflict on windows
|
8 years ago |
scrawl
|
088d5604bf
|
Use a shader if required to display the composite map
Fixes composited terrain not respecting the 'clamp lighting' setting.
|
8 years ago |
scrawl
|
7f5beb3172
|
Remove unused includes
|
8 years ago |
scrawl
|
5044816770
|
Remove unused code
|
8 years ago |
scrawl
|
b66c2abfe3
|
Build the bounding sphere in the loading thread (only relevant for TerrainGrid)
|
8 years ago |
scrawl
|
9e9c028f1d
|
Skip light collection for far away terrain
|
8 years ago |
scrawl
|
0782839a42
|
Avoid redundant culling tests on the transform/drawable
|
8 years ago |
scrawl
|
fb8ac06524
|
Reduce the minSize of quad tree nodes for better performance
|
8 years ago |
scrawl
|
a041546b54
|
Use the quad tree's minSize in the LodCallback
|
8 years ago |
scrawl
|
e4e8821902
|
Refactor update of lodFlags
|
8 years ago |
scrawl
|
2aa09639a9
|
Re-enable terrain intersections
|
8 years ago |
scrawl
|
db00d47ca2
|
Hold a ref to the intersection visitor's view if possible
|
8 years ago |
scrawl
|
11bee6ee35
|
Avoid compiling composite maps that are no longer referenced
|
8 years ago |
scrawl
|
9eed7fa6f5
|
Fix composite map when force shaders is enabled
|
8 years ago |
scrawl
|
d055dc25bf
|
Add custom traversal for local map camera to avoid loading terrain nodes that are exactly outside the border to another cell
|
8 years ago |
scrawl
|
7d50b6c2e2
|
Add QuadTreeWorld::cacheCell to preload cells at max LOD for local maps
|
8 years ago |
scrawl
|
6ccb6009ee
|
Use the View-based preloading for TerrainGrid as well
|
8 years ago |
scrawl
|
3c29e2dbeb
|
Refactor ownership of terrain views
|
8 years ago |
scrawl
|
28fd492711
|
Don't use terrain LOD for the map camera
|
8 years ago |
scrawl
|
e7a0878c10
|
Add CompositeMapRenderer info to the stats panel
|
8 years ago |