James Seibel
|
804f830a10
|
fix third person backwards culling the wrong regions
|
2021-08-21 19:57:03 -05:00 |
|
James Seibel
|
8d5c8bf7b8
|
Finish adding simple frustum culling
|
2021-08-21 18:54:20 -05:00 |
|
James Seibel
|
5aea9877e0
|
re-organize RenderUtil
|
2021-08-21 15:11:13 -05:00 |
|
James Seibel
|
c5b4e20787
|
Add simple partially functioning frustum culling
|
2021-08-21 13:05:32 -05:00 |
|
James Seibel
|
163f8ca979
|
Remove Node from the names of LodRenderer, BufferBuilder, LodTemplates, and LodBuilder
|
2021-08-20 20:28:37 -05:00 |
|
James Seibel
|
05d17ba9fa
|
Close #57 (Add support for night vision)
|
2021-08-20 07:25:22 -05:00 |
|
Leonardo
|
967aab3b3b
|
new line brackets
|
2021-08-20 11:46:41 +02:00 |
|
James Seibel
|
0b0f0eab2f
|
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
|
2021-08-18 17:37:38 -05:00 |
|
James Seibel
|
ffb63ce8ef
|
Move the setupBuffers method to the ClientProxy
|
2021-08-18 17:37:23 -05:00 |
|
Leonardo
|
0e6f5d9805
|
Changed the save system
Now lod render distance and quality are not dependent on game render distance
|
2021-08-18 23:54:13 +02:00 |
|
Leonardo
|
a0bd9648dc
|
Conversion to new quad tree LodRegion
|
2021-08-18 19:46:56 +02:00 |
|
James Seibel
|
aa1778cf82
|
Remove the direct memory Buffer limit
Now the LOD multiplier won't be lowered when the detail is increased.
|
2021-08-17 22:44:50 -05:00 |
|
James Seibel
|
6d776407a4
|
Optimize the BufferBuilder
|
2021-08-15 14:52:17 -05:00 |
|
James Seibel
|
03ac090e06
|
Refactor and improve the comments in LodNodeBufferBuilder
|
2021-08-14 17:26:28 -05:00 |
|
James Seibel
|
997513231c
|
Improve variable naming in LodNodeRenderer
|
2021-08-14 16:00:12 -05:00 |
|
James Seibel
|
d1417069d9
|
Remove the old LOD objects
|
2021-08-11 07:33:51 -05:00 |
|
James Seibel
|
412f1bead0
|
Start removing the old LOD objects
|
2021-08-11 07:29:51 -05:00 |
|
James Seibel
|
6520cdb184
|
Refactoring and commenting
|
2021-08-08 16:30:04 -05:00 |
|
James Seibel
|
97a773176d
|
Refactoring fixes
|
2021-08-07 13:30:03 -05:00 |
|
James Seibel
|
781aa339bc
|
Partially fix LodNode rendering
|
2021-08-05 07:56:00 -05:00 |
|
James Seibel
|
337853cdfa
|
Start merging in 1.16.5_QuadTree
The mod does compile and render, however distance LODs don't generate or render correctly and there are other problems as well.
|
2021-08-04 23:07:03 -05:00 |
|
James Seibel
|
3675c5da46
|
Add deprecation suppressions in LodRenderer
|
2021-07-29 07:20:22 -05:00 |
|
James Seibel
|
eb3455452b
|
Fix getting the GPU's fancy fog capabilities
|
2021-07-26 20:26:24 -05:00 |
|
James Seibel
|
286fc91db6
|
Slightly improve gamma lighting
|
2021-07-25 20:51:18 -05:00 |
|
Leonardo
|
29b3e9fadc
|
The lodQuadTree is now correctly converted to use LodDataPoint and DistanceGenerationMode
|
2021-07-13 20:40:55 +02:00 |
|
Leonardo
|
3cc78c62a0
|
The lodQuadTree is now correctly converted to use LodDataPoint and DistanceGenerationMode
|
2021-07-13 15:38:20 +02:00 |
|
Leonardo
|
cd06b42b02
|
changed pc
|
2021-07-13 00:53:24 +02:00 |
|
James Seibel
|
433ab4f92f
|
Fix #37 (Z fighting far from the world's origin)
|
2021-07-09 23:08:30 -05:00 |
|
Morippi
|
f9bb248eef
|
Several chages to converto to quadTree
|
2021-07-09 21:01:17 +02:00 |
|
Morippi
|
03ce4d9c42
|
Several chages to converto to quadTree
|
2021-07-09 19:23:14 +02:00 |
|
James Seibel
|
4aebf36f02
|
Put the project under the GNU GPL v3 License
|
2021-07-05 12:55:42 -05:00 |
|
James Seibel
|
b542738097
|
Fix a generation bug created when updating to 1.16.5
|
2021-07-04 00:09:04 -05:00 |
|
James Seibel
|
f977687ad6
|
Add the ability for LOD fog rendering to differ from Minecraft's
|
2021-07-03 21:10:34 -05:00 |
|
James Seibel
|
31ef1d4959
|
Update to 1.16.5 forge 36.1.0
|
2021-07-03 10:25:21 -05:00 |
|
James Seibel
|
86d07eb62b
|
Close #30 and 31 (LODs rendering on top of the player and distance based rendering)
|
2021-07-01 21:21:34 -05:00 |
|
James Seibel
|
39c7ae8d17
|
add isChunkPosInLoadedArea to LodUtil
|
2021-07-01 21:10:07 -05:00 |
|
James Seibel
|
277def2acc
|
Rename LodConfigHandler to LodConfig
|
2021-06-19 20:47:04 -05:00 |
|
James Seibel
|
e941b553e7
|
rename LodRender to LodRenderer
|
2021-06-19 20:45:30 -05:00 |
|
James Seibel
|
2b82eb88c8
|
Partially address #28 (improve LOD chunk generation outside normal view distance)
|
2021-06-19 20:36:13 -05:00 |
|
James Seibel
|
2135ae769d
|
Close #29 (slightly improve lighting)
|
2021-06-17 21:33:14 -05:00 |
|
James Seibel
|
a28da86d44
|
Rename and move LodConfig to LodConfigHandler
|
2021-06-17 20:51:13 -05:00 |
|
James Seibel
|
799b0e2481
|
Fix #4 (Prevent excessive render distances from causing out of memory errors)
|
2021-06-17 20:27:42 -05:00 |
|
James Seibel
|
5a3b8f5baa
|
Add vanilla rendered chunk detection to improve edge rendering
In other words, we now render LODs where ever Minecraft isn't rendering chunks itself.
|
2021-06-14 21:44:26 -05:00 |
|
James Seibel
|
84125735a1
|
change the packages from com.backsun.lod... to com.seibel.lod...
|
2021-05-31 19:30:48 -05:00 |
|