scrawl
|
123f7b83d5
|
Make the CompositeMapRenderer use available time and add related setting
|
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
|
6ccb6009ee
|
Use the View-based preloading for TerrainGrid as well
|
8 years ago |
scrawl
|
683e625c6c
|
Rewrite CompositeMapRenderer to be based on Drawable and share the FBO
|
8 years ago |
scrawl
|
5a3c645c89
|
Enable lazy compiling of composite maps
|
8 years ago |
scrawl
|
ce8c4ad4f5
|
Add quad tree implementation (no rendering yet)
|
8 years ago |
scrawl
|
14225a42c6
|
Remove unused pointer to IncrementalCompileOperation
|
8 years ago |
scrawl
|
c487df0abb
|
Move updateTextureFiltering and material into the base class
|
8 years ago |
scrawl
|
5eff286c71
|
Use separate node mask and parent for CompositeMapRenderer to allow the loading screen to pre compile composite maps.
|
8 years ago |
scrawl
|
b1d4bb5708
|
Add CompositeMapRenderer
Temporarily render all terrain using composite maps for testing purposes
|
8 years ago |
scrawl
|
16b5cadd9e
|
Fix order of operations w.r.t clearing cache
|
8 years ago |
scrawl
|
35d53acc65
|
Factor out terrain chunk loading/caching into a new resource manager
|
8 years ago |
scrawl
|
804f873649
|
terrain: factor out texture caching into a separate class
|
8 years ago |
scrawl
|
c5f8ff6e0e
|
Add names to several nodes for debugging purposes
|
8 years ago |
scrawl
|
0865cea211
|
Preload terrain
|
9 years ago |
scrawl
|
98571148b0
|
Remove custom license for terrain code
Now that it's no longer a stand-alone component, there's not much point in custom licensing it.
|
10 years ago |
scrawl
|
cdd0623009
|
Terrain rendering
|
10 years ago |
Rohit Nirmal
|
997347b01e
|
Silence -Wreorder warnings.
|
10 years ago |
jacmoe
|
ee574e08ef
|
MIT License header added to all terrain component files.
|
10 years ago |
scrawl
|
7252cb63a6
|
Fix cppcheck issues
|
10 years ago |
scrawl
|
e25fa6c157
|
Refactor non-distant land terrain path to a grid based implementation (Fixes #1562)
|
11 years ago |
scrawl
|
6f7fbc867f
|
Fix several leaks
|
11 years ago |
scrawl
|
1d926816b5
|
Terrain: background load blendmaps & layer textures. Refactor QuadTree update.
|
11 years ago |
scrawl
|
97c3efb3ba
|
Terrain: decoupled Chunk from QuadTreeNode.
|
11 years ago |
scrawl
|
edb5a54092
|
Include some more required Ogre headers explicitely.
|
11 years ago |
scrawl
|
195071efc7
|
Terrain: geometry is now loaded in background threads.
TODO: background load layer textures and blendmaps.
"Distant land" setting has been removed for now (i.e. always enabled).
|
11 years ago |
scrawl
|
64c9932597
|
Terrain: remove hard dependency on shiny - can now be compiled without it (fixed function)
|
11 years ago |
scrawl
|
c9e349f60f
|
Terrain: support alternate coordinate systems. Get rid of LoadingListener for now
|
11 years ago |
scrawl
|
1fba5d1bb9
|
Terrain: change world bounds from AABB to 4 floats
|
11 years ago |
scrawl
|
d4a755d1aa
|
Fix some hardcoded literals
|
11 years ago |
scrawl
|
c6fb0f2d9b
|
Removed terrain component's dependency on ESM
|
11 years ago |
scrawl
|
839d251cc5
|
Renamed Terrain::Terrain to Terrain::World to make VC happy
|
12 years ago |