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 |
|
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 |
|
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 |
|
James Seibel
|
6bfa3a422e
|
Move generic cube rendering into it's own class
|
2024-06-27 06:36:30 -06:00 |
|
James Seibel
|
352abc40e6
|
Add proof-of-concept cube rendering
|
2024-06-27 06:22:15 -06:00 |
|
James Seibel
|
58d26dedd6
|
Show overloaded message in chat and increase message timeout 5 -> 30 sec
|
2024-06-26 12:58:18 -05:00 |
|