James Seibel
|
4b27f39a04
|
Fix generic rendering at extreme distances
|
2024-07-10 07:37:11 -05:00 |
|
James Seibel
|
53a2bf1748
|
mark ConfigLinkedEntry localization broken
|
2024-07-09 19:31:14 -05:00 |
|
James Seibel
|
edec8bc0a2
|
Update localization
|
2024-07-09 19:30:59 -05:00 |
|
James Seibel
|
066b23c785
|
Add toggleable logging for GL Buffer garbage collection
Will need to be tested by someone who is experiencing issue #718, so far I've been unable to reproduce anything meaningful.
|
2024-07-09 17:40:21 -05:00 |
|
James Seibel
|
1f74f19cd9
|
minor cleanup
|
2024-07-09 07:49:56 -05:00 |
|
James Seibel
|
232c727b4f
|
Move IBlockStateWrapper constants into LodUtil
|
2024-07-09 07:38:45 -05:00 |
|
James Seibel
|
cd5da82d0c
|
Add a TODO to LevelWrapper
|
2024-07-09 07:33:56 -05:00 |
|
James Seibel
|
b762c0561d
|
Add beacon colors
|
2024-07-09 07:33:17 -05:00 |
|
James Seibel
|
f144a9ebc1
|
Optimize beacon detection
|
2024-07-08 20:20:48 -05:00 |
|
James Seibel
|
29ef95387c
|
Shrink cloud texture to improve performance
|
2024-07-08 19:56:20 -05:00 |
|
James Seibel
|
0d79a856b2
|
Add cloud greedy meshing
|
2024-07-08 18:45:42 -05:00 |
|
James Seibel
|
bd5054e762
|
re-arrange the generic rendering config
|
2024-07-08 07:44:41 -05:00 |
|
James Seibel
|
63dea2515e
|
Add generic rendering US localization
|
2024-07-08 07:42:56 -05:00 |
|
James Seibel
|
baa89edd03
|
Add a few missing items from beacon render handler
|
2024-07-08 07:35:34 -05:00 |
|
James Seibel
|
c45f9f442f
|
Clean up beacon render handling logic
|
2024-07-08 07:32:29 -05:00 |
|
James Seibel
|
9e13b27197
|
Fix double unloading beacons
|
2024-07-07 19:54:17 -05:00 |
|
James Seibel
|
3c173685ea
|
Fix beacons disappearing when unloading LODs
|
2024-07-07 19:45:27 -05:00 |
|
James Seibel
|
8eb70cbaed
|
fix unloading chunks removing beacon beams
|
2024-07-07 19:18:40 -05:00 |
|
James Seibel
|
22167081f0
|
Fix generic render un-binding when moving between levels
|
2024-07-07 19:16:33 -05:00 |
|
James Seibel
|
23d07aa92d
|
Disable cloud rendering if instanced rendering isn't available
|
2024-07-07 18:42:11 -05:00 |
|
James Seibel
|
578a9f9309
|
add directional shading to direct generic rendering
|
2024-07-07 18:31:43 -05:00 |
|
James Seibel
|
bacdfa96e3
|
rename ILevelWrapper.getHeight -> getMaxHeight
|
2024-07-07 18:16:00 -05:00 |
|
James Seibel
|
c73c3f8490
|
Add missing generic rendering config options
|
2024-07-07 18:11:18 -05:00 |
|
James Seibel
|
f4a8bfeb0a
|
Add cloud rendering
|
2024-07-07 18:02:43 -05:00 |
|
James Seibel
|
197e6e8178
|
add vec3f distance methods
|
2024-07-07 14:52:30 -05:00 |
|
James Seibel
|
c2c8bf8613
|
minor generic render refactor
|
2024-07-05 06:56:46 -05:00 |
|
James Seibel
|
fce703579f
|
Fix concurrent modification for GenericObjectRenderer
|
2024-07-04 21:41:57 -05:00 |
|
James Seibel
|
e98f17f63b
|
Remove useless IServerLevelWrapper.tryGetClientLevelWrapper()
|
2024-07-04 16:23:39 -05:00 |
|
James Seibel
|
120dddf844
|
Fix Api client level not containing the generic renderer
|
2024-07-04 16:14:32 -05:00 |
|
James Seibel
|
ca711bbc72
|
Instance beacon rendering
|
2024-07-04 14:34:12 -05:00 |
|
James Seibel
|
cc4cb10307
|
Fix uploading generic objects crashing
|
2024-07-04 14:34:01 -05:00 |
|
James Seibel
|
88db5c9594
|
re-add generic rendering to the API
|
2024-07-03 22:37:52 -05:00 |
|
James Seibel
|
81bfa9a02b
|
Add generic rendering to the F3 menu
|
2024-07-03 20:46:11 -05:00 |
|
James Seibel
|
ae72e627c5
|
Add a config to use pre-existing lighting
|
2024-07-03 20:30:49 -05:00 |
|
James Seibel
|
131b2835e5
|
Make generic renderer level dependent
|
2024-07-02 22:11:06 -05:00 |
|
James Seibel
|
5b905a9ab3
|
minor LodRenderer refactor
|
2024-07-02 19:23:02 -05:00 |
|
James Seibel
|
e90c7cd8a0
|
Add beacon activation logic from merge 60
Closes !60
|
2024-07-02 17:50:25 -05:00 |
|
James Seibel
|
3b4a0ff4bc
|
test
|
2024-07-02 17:08:55 -05:00 |
|
James Seibel
|
55cb4595bd
|
Fix beacons un-loading incorrectly in some situations
Specifically neighboring chunks updating and in some cases flying away too fast
|
2024-07-02 07:50:21 -05:00 |
|
James Seibel
|
e91afc17a3
|
Fix beacon beams for loaded chunks
|
2024-07-01 19:02:36 -05:00 |
|
James Seibel
|
6a398e6514
|
Start adding beacon beam repo handling
|
2024-07-01 07:51:08 -05:00 |
|
James Seibel
|
51de347bdd
|
Add temporary proof-of-concept beacon rendering
|
2024-06-30 18:08:47 -05:00 |
|
James Seibel
|
72d6cb9697
|
Disable debug generic object rendering
|
2024-06-30 18:08:00 -05:00 |
|
James Seibel
|
4a025de9d6
|
Add generic object sky/block light
|
2024-06-30 17:45:50 -05:00 |
|
James Seibel
|
0c0987b66b
|
Replace Vec3f and Mat4f in API with API versions
|
2024-06-30 16:33:38 -05:00 |
|
James Seibel
|
5a71e4015c
|
Add javadocs to generic rendering objects
|
2024-06-30 15:28:00 -05:00 |
|
James Seibel
|
f68edcbfea
|
Add debug render code toggle
|
2024-06-30 14:38:35 -05:00 |
|
James Seibel
|
aefa0d6797
|
generic renderable active flag and renaming cube -> box
|
2024-06-30 14:27:09 -05:00 |
|
James Seibel
|
305a6bb459
|
Improve generic rendering pos objects
|
2024-06-30 14:02:44 -05:00 |
|
James Seibel
|
28c8614550
|
Store generic object instance VBOs if possible
|
2024-06-30 13:46:03 -05:00 |
|