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 |
|
s809
|
48a8cdc365
|
Disable parent update propagation
|
2024-07-07 19:46:47 +05:00 |
|
s809
|
171e6b9bcd
|
Reset state of level detection on world exit
|
2024-07-07 01:49:44 +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
|
6c8060fa87
|
Up API version 2.1.0 -> 3.0.0
|
2024-06-30 16:33:54 -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 |
|
s809
|
7e48c49e33
|
Make data source encoding lazy and move it off server thread
|
2024-07-01 00:15:54 +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 |
|
s809
|
1b48d61d3f
|
Rename CloseEvent
|
2024-06-30 22:35:41 +05:00 |
|
James Seibel
|
f282d78fb9
|
minor generic obj cleanup
|
2024-06-30 09:31:45 -05:00 |
|
James Seibel
|
7f8b5579c5
|
Add generic rendering profilers and move some vertex attribs to uniforms
|
2024-06-30 09:25:12 -05:00 |
|
yeshi
|
db786290e8
|
tell user to restart the game if the renderer dies
|
2024-06-29 21:56:38 +02:00 |
|
James Seibel
|
2c71d97c15
|
fix instanced generic duplicate rendering
|
2024-06-29 11:00:53 -06:00 |
|
James Seibel
|
bf1361c7c3
|
GenericObjectRenderer forgot cached uniform location
|
2024-06-29 10:34:58 -06:00 |
|
James Seibel
|
f2bba7f3df
|
Add instanced and direct genericObject rendering
|
2024-06-29 10:29:30 -06:00 |
|
James Seibel
|
62e5183c54
|
Improve GLProxy creation validation/logging
|
2024-06-29 10:18:27 -06:00 |
|
James Seibel
|
c1a90c9350
|
Add instanced generic object rendering
|
2024-06-29 09:11:49 -06:00 |
|
James Seibel
|
0d0826f319
|
Separate out Generic object rendering
|
2024-06-28 16:53:05 -06:00 |
|
s809
|
47541fa99c
|
Move fixing the dimension name into even more correct place
|
2024-06-28 23:18:24 +05:00 |
|
s809
|
13638cedee
|
Move fixing the dimension name into correct place
|
2024-06-28 19:28:36 +05:00 |
|