austin
9c53027bf0
AI debug menu
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-21 16:56:21 -04:00
austin
b10b7e8407
Basic ai framework
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-21 16:46:25 -04:00
austin
1f028aa924
ui toolkit work
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-20 12:30:09 -04:00
austin
f7015bd614
show tutorial hints from script side
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-20 10:18:34 -04:00
austin
e00eb85bcb
framestep work
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-20 09:38:17 -04:00
austin
23f745c450
Work on hooks, element manager debugging
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-19 23:13:03 -04:00
austin
d36b2f3237
handle signals passing with no hooks
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-19 22:59:24 -04:00
austin
c3f824198b
ui fixes
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-19 22:36:57 -04:00
austin
893239c158
hooks implementation
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-16 17:55:28 -04:00
austin
7ee1f99dd1
script register ignorepath
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-16 14:45:40 -04:00
austin
2c807ce4f5
more rearchitecting
2024-07-16 14:41:22 -04:00
austin
f2877edf37
calling functions from a scene file
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-15 21:31:40 -04:00
austin
0c554d1598
incremental compilation of scripts
2024-07-15 15:21:24 -04:00
austin
da28d13d61
script loading work
2024-07-14 16:00:35 -04:00
austin
14f4607c47
toggle macro work
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-13 23:48:10 -04:00
austin
9aa7cfe048
toggle ui element
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-13 23:34:54 -04:00
austin
b18a09ef3e
cleanup
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-13 21:12:05 -04:00
austin
2b68231789
scene/save refactor
2024-07-13 21:11:46 -04:00
austin
4e0459e460
menu cleanup
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-13 16:07:37 -04:00
austin
856e0a6b22
more cleanup
2024-07-13 16:00:48 -04:00
austin
0bec1386f1
cleanup (goodbye arena)
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-13 15:35:44 -04:00
austin
5a2895f9fd
cleanup
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-13 15:28:53 -04:00
austin
67bdc8ec67
work on scenes and hooks
2024-07-13 15:26:29 -04:00
austin
068f3979b8
hookmanager in scriptengine, upgrade to junit 5
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-12 17:56:23 -04:00
austin
94c19d7990
scripting work
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-10 15:27:05 -04:00
austin
71fb248154
work towards automated testing
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-07 23:28:04 -04:00
austin
6da4c001fa
screenshots refactoring
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-04 18:58:38 -04:00
austin
f7887fc875
work towards saving framebuffers as screenshots
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-04 16:32:43 -04:00
austin
0db8734f44
opengl error checking fixes
2024-07-03 16:41:05 -04:00
austin
29299a7781
add saving framebuffers
2024-07-03 14:55:24 -04:00
austin
14d423d533
script engine bugfix, hitbox subtypes
2024-07-02 17:07:16 -04:00
austin
e5a187ce19
script engine work
2024-07-02 16:14:05 -04:00
austin
df4fe45dd5
transvoxel position checking work
2024-06-30 13:38:41 -04:00
austin
a26ea92aae
animation updates
2024-06-27 22:35:36 -04:00
austin
9bbdafb43d
tutorial hints initial implementation
2024-06-22 20:09:49 -04:00
austin
a676d8ddca
server rotation fix
studiorailgun/Renderer/pipeline/head This commit looks good
2024-06-22 16:51:14 -04:00
austin
8dcff7efe0
bug fixes, enforcing best practices
studiorailgun/Renderer/pipeline/head This commit looks good
2024-06-22 16:32:59 -04:00
austin
7a2bdf7745
transvoxel algorithm meshgen
2024-06-22 16:10:30 -04:00
austin
2b715ab325
rename client gravity tree name
studiorailgun/Renderer/pipeline/head This commit looks good
2024-06-18 21:04:54 -04:00
austin
fbbd93df8d
run latest netcode gen
studiorailgun/Renderer/pipeline/head This commit looks good
2024-06-18 20:59:35 -04:00
austin
8c0a7697d0
block synchronization
studiorailgun/Renderer/pipeline/head This commit looks good
2024-06-18 18:41:33 -04:00
austin
e671cda62d
hitboxes, ui, bug fixes, network fixes, etc
studiorailgun/Renderer/pipeline/head This commit looks good
2024-06-14 13:58:10 -04:00
austin
4ae09e7afb
network fixes, documentation, etc
2024-06-07 19:42:48 -04:00
austin
a30ac75573
work on moving hitboxes to ode4j handling
2024-06-07 17:50:49 -04:00
austin
b1d79dbc16
hitboxes - refactoring work, documentation
2024-05-26 13:28:11 -04:00
austin
29f5496e23
foliage fix, first person view model, other fixes
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-24 22:52:42 -04:00
austin
bd244b151d
movement tree networking work
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-13 10:17:35 -04:00
austin
341d5683cf
camera movement work + freecam terrain editing
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-12 12:42:12 -04:00
austin
baf7bf976d
first person camera
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-07 22:13:08 -04:00
austin
ac12b3f5a8
async load texture atlas
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-07 21:39:20 -04:00
austin
cfbd4c05ce
fix tree data
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-05 19:11:26 -04:00
austin
696f1175bb
saving items to disk
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-05 17:06:04 -04:00
austin
72bacc826a
small save fix for fresh install
2024-05-05 17:01:08 -04:00
austin
74b3140344
start work on synchronizing attack
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-05 16:52:03 -04:00
austin
a241d97d33
texture atlasing for terrain w/ triplanar mapping
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-04 16:11:18 -04:00
austin
f7ac8d908e
fix grass not moving with player
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-30 19:41:05 -04:00
austin
0d26c404ee
fix audio playing for too long
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-22 22:31:20 -04:00
austin
45bb4a44e0
control repeat fix + data tweaks
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-21 23:19:56 -04:00
austin
2fbfaf4887
catch ode4j error
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-21 22:20:35 -04:00
austin
d9e0b2a9e5
cursor fix
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-21 21:49:26 -04:00
austin
3bfcc4c5d1
grass fix
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-21 21:12:19 -04:00
austin
172030b95d
documentation
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-21 18:02:13 -04:00
austin
a1d03ef59e
Fix items networking
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-21 17:41:50 -04:00
austin
597a969151
documentation, bug fixes
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-17 19:34:25 -04:00
austin
788a71d1e1
environment controls in level editor
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-13 22:18:22 -04:00
austin
34403c3155
UI work for level editor
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-13 14:15:04 -04:00
austin
3e5cade90e
searchable voxel selection ui
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-10 22:11:02 -04:00
austin
9d914e51c4
move window class
2024-04-06 15:59:22 -04:00
austin
7c8e536f80
bare minimum working ui update
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-04 18:15:10 -04:00
austin
45ce4ca9a9
rudimentary scene saving
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-24 21:51:11 -04:00
austin
38fc3068a7
attempt fix testing
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-24 15:51:49 -04:00
austin
b86217a285
version bump lwjgl
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-03-24 15:48:23 -04:00
austin
1163f034eb
ui refactoring, hoverstate
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-03-24 15:00:18 -04:00
austin
6f8e44f325
menu refactoring
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-03-24 13:19:02 -04:00
austin
b711111589
Remotery + extensive profiler usage
2024-03-23 23:19:06 -04:00
austin
a5c1667d9f
Move physics to ODE-side
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-23 17:45:46 -04:00
austin
362de5bee9
refactor btree interface location
2024-03-21 20:37:47 -04:00
austin
aa1e7fa117
Defer physics overhaul 4 for larger timeblock
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-21 20:31:12 -04:00
austin
4fd56da7df
Disable hrtf temporarily as its maybe causing hw issues
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-21 20:05:32 -04:00
austin
46ec60e5a9
fix actor panel rendering
2024-03-21 20:01:42 -04:00
austin
20c0bff89d
refactor ui framework to use openglstate
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-21 19:51:42 -04:00
austin
37a4cd7dd6
Make debug sp work eventually load
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-21 19:12:29 -04:00
austin
8c1607d34b
Provide way to usurp frustum culling on actor
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-21 19:01:51 -04:00
austin
ba5537bcf7
ground move refactor
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-21 18:47:07 -04:00
austin
6b2145ba6e
docs update
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-20 23:04:37 -04:00
austin
58d1d86262
More stuff
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-20 22:00:40 -04:00
austin
512998eb24
Free camera support for debugging
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-20 21:09:00 -04:00
austin
86edabf4de
player entity debug menu
2024-03-20 18:57:48 -04:00
austin
077cffa2e2
smooth fluid voxel animation
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-20 08:50:32 -04:00
austin
db8ad7d10a
Fix ghost water in the sky
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-19 20:53:41 -04:00
austin
bfd7690403
fix fluid chunk model creating and flickering
2024-03-19 20:03:21 -04:00
austin
7ab0debc45
basic visuals work
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-17 18:54:33 -04:00
austin
97edfacd41
fluids are rendering albeit poorly
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-17 18:44:39 -04:00
austin
f328d16bab
sending grass half-baked because I want water
2024-03-17 15:20:30 -04:00
austin
41f2675e43
Fix arena mode
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-13 17:47:21 -04:00
austin
15e10ad83e
intelligently place foliage
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-12 22:55:33 -04:00
austin
9196568a20
Break up rendering engine into pipelines flow
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-10 11:11:39 -04:00
austin
c03b9b91ea
model refresh
2024-03-09 20:45:33 -05:00
austin
76875cb8cb
Massive mesh refactor
2024-03-09 20:05:47 -05:00
austin
027c93d4c7
Collision optimization
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-09 17:40:40 -05:00
austin
39134f9693
Timekeeping update
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-09 17:05:40 -05:00
austin
7ab6cf96d9
Audio engine overhaul
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-09 15:54:47 -05:00
austin
7bf26fb47a
finish bar graph implementation
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-07 17:26:28 -05:00
austin
ffbbd15a5e
documentation, gitignore update, start on bar plot
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-07 17:02:33 -05:00
austin
62e727cdea
imgui work
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-06 22:04:39 -05:00
austin
cb0ef5f59e
initial imgui addition
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-06 21:24:21 -05:00
austin
3e6d918f16
documentation work
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-06 19:04:20 -05:00
austin
5356b3e325
Proper frustum culling
studiorailgun/Renderer/pipeline/head This commit looks good
2024-02-29 19:14:17 -05:00
austin
9407c13217
Font work
studiorailgun/Renderer/pipeline/head This commit looks good
2024-02-28 21:21:05 -05:00
4671a295f5
jenkinsdebug1 ( #135 )
...
studiorailgun/Renderer/pipeline/head This commit looks good
add post phase
remove deliver stage from pipeline
make headless test actually headless
removing glfw from headless main
remove glfw from globals
jenkins more work
jenkins env var work
maven flag fixs
Add deliver step
junit declaration work
add empty results files
jenkins maven text debug work
attempt profile in jenkins maven
add testing
fix maven version
add maven versionj
label maven as tool
convert to no container build again
more jenkins work
more jenkins work
reorg
debug jenkins work
Co-authored-by: austin <austin@austinwhoover.com>
Reviewed-on: https://git.austinwhoover.com/electrosphere/Renderer/pulls/135
2024-02-26 11:37:06 -05:00
austin
a5a669da90
Fix arena mode infinite load
2024-02-25 22:11:41 -05:00
austin
efa2afa822
Client entity culling
2024-02-25 21:16:29 -05:00
austin
260043092d
significant framerate improvement
2024-02-25 20:43:13 -05:00
austin
fa11fc9bec
Full flow environment generation for gridded chunks
2024-02-25 19:59:40 -05:00
austin
7e2f4feaf5
terrain editing improvement + animation bugfix
2024-02-25 14:27:48 -05:00
austin
45e0c98ee1
Convert gravity tree
2024-02-25 11:49:17 -05:00
austin
b3949e8583
Clean up idle trees
2024-02-24 21:45:32 -05:00
austin
e924511883
synchronization full flow initial implementation
2024-02-24 21:38:29 -05:00
austin
b7d993ddbb
work on synchronization
2023-12-28 15:37:32 -05:00
austin
b0dfee6be0
Sync work
2023-12-28 12:54:18 -05:00
austin
08cd0ec53b
Fix idle tree on server
2023-12-05 22:08:14 -05:00
austin
b2a7b8e93e
Fix idle animation tree not working on client
2023-12-05 22:07:16 -05:00
austin
174126912e
Physics fix
2023-12-02 22:19:17 -05:00
austin
dc0a61c0dc
Model global pretransforms + physics work
2023-12-02 18:24:05 -05:00
austin
f248bf4e2d
debug display fix
2023-11-05 17:24:04 -05:00
austin
e43ce32d70
Docs + fixes
2023-11-05 14:00:39 -05:00
austin
b4426c413b
Physics consolidation
2023-11-05 12:28:19 -05:00
austin
4d15ff3ed5
Remove client ignoring server movement by accident
2023-11-05 10:14:16 -05:00
austin
4506964edd
Merge branch 'marchingCubesTerrain' of ssh://git.austinwhoover.com:222/electrosphere/Renderer into marchingCubesTerrain
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2023-11-05 10:10:41 -05:00
austin
4673e09396
Tree work + Documentation work
2023-11-05 10:08:51 -05:00
austin
c63d776cc7
simulation flag
2023-10-22 22:28:14 -04:00
austin
e37b48d267
Tree work + documentation work
2023-10-06 13:22:17 -04:00
austin
cfa0798b69
Branches sway
2023-09-22 23:15:27 -04:00
austin
fe1680b7d9
Trees be freaking out yo
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2023-09-21 19:41:27 -04:00
austin
f113f45317
Proper tree transforms
2023-09-09 14:58:13 -04:00
austin
9811c18cf7
Procedural Tree Trunk code
2023-09-02 19:40:17 -04:00
austin
a16a310b25
Remove hardcoded stuff
2023-07-26 19:14:35 -04:00
austin
8a82598ccc
Fix transparent bug
2023-07-26 19:09:55 -04:00
austin
c38fe6b322
Tidy up closing logic
2023-07-20 21:34:43 -04:00
austin
e362a6af75
Fix server physics and terrain generation
2023-07-15 20:16:17 -04:00
austin
c71f4fecad
Physics fixes
2023-07-14 22:10:38 -04:00
austin
ceb5a5aaf8
Refactor continent phase code location
2023-07-09 15:50:22 -04:00
austin
8f61e3e00e
Fix SP debug mode
2023-07-09 15:49:31 -04:00
austin
e225cac5cf
Fluid simulation scaffolding
2023-07-01 09:34:10 -04:00
austin
7d4b3b1a97
Synchronization codegen work
2023-06-25 14:13:36 -04:00
austin
058c6ac3d9
Foliage cell concept
2023-06-23 14:09:03 -04:00
austin
3948f1f921
Terrain generator updates + Foliage work
2023-06-20 15:54:09 -04:00
austin
c69caeeab9
Comment, add interfaces to chunk classes
2023-06-13 18:59:56 -04:00
austin
a8941c5de7
Networked terrain editing
2023-06-13 18:50:23 -04:00
austin
01fb472585
Adding terrain
2023-06-08 12:27:19 -04:00
austin
3434edebf0
Ray casting
2023-06-06 00:12:18 -04:00
austin
8f06a025f0
First terrain commit
2023-06-03 17:27:30 -04:00
austin
e02a02eb5f
Refactoring client location in codebased
2023-05-28 15:06:28 -04:00
austin
d8f234503a
Move server terrain code to server folder
2023-05-28 15:00:46 -04:00
austin
fda4a9584b
Terrain generation improvements
2023-05-28 13:07:29 -04:00
austin
0273bc54c8
The grass update
2023-05-25 18:04:22 -04:00
austin
ebec7a373e
Separation of client and server logic
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2023-05-20 19:18:09 -04:00
austin
a27f9f8991
NetMonitor implementation
2023-04-29 18:25:42 -04:00
austin
bf914b15ec
Renderer param drill organization + OIT debugging
2023-04-28 21:53:59 -04:00
austin
bb089a7d36
Terrain Chunk triplanar mapping
2023-04-26 18:05:27 -04:00
austin
72d1f8ac91
Terrain chunk physics
2023-04-24 18:16:39 -04:00
austin
703f42f8e7
Comments up date
2023-04-23 16:03:22 -04:00
austin
c30f30b8a0
Triplanar mapping textures to marching cubes
2023-04-23 15:51:53 -04:00
austin
edaa7c8ce2
Joined normals marching cubes
2023-04-23 12:51:06 -04:00
austin
094831ba22
Initial marching cubes!
2023-04-23 11:51:54 -04:00
austin
ec9203b8d2
Work towards simplifying netcode for btrees
2023-04-22 19:20:32 -04:00
austin
2fd8e77a2a
Detatch client logic from opengl/openal calls
2023-04-11 21:27:09 -04:00
austin
b167062585
Scaffolding for various unit tests
2023-04-11 17:56:11 -04:00
austin
f0049c2cc6
Start work moving entitymanager->scene
2023-04-07 12:32:43 -04:00
austin
5574d9caed
Part 1 of entitymanager->scene refactor
2023-04-06 23:19:01 -04:00
austin
a895289eb2
Refactoring parts of code
2023-01-28 22:23:01 -05:00
austin
1dcb3df6a8
Jet shooting
2023-01-05 22:56:43 -05:00
austin
5874cac33b
improve airplane movement + fix camera calculation
2023-01-01 23:53:58 -05:00
austin
a5c9158875
Model/Mesh pretransforms
2022-12-30 16:38:06 -05:00
austin
9d9adea61f
Fix airplane movement
2022-12-30 14:18:23 -05:00
austin
6b29863016
Airplane movement tree/jet asset
2022-12-29 21:43:13 -05:00
austin
478acb1f54
Fix scene collision mesh generation
2022-12-12 00:25:32 -05:00
austin
ac2d76cd01
Collision mesh generation in scene loader
2022-12-11 12:28:53 -05:00
austin
9e2b0d396e
Basic scene loading to server
2022-12-08 22:53:40 -05:00
austin
ec66db9c08
ui debug tools,macos settings,javascript engine
2022-12-06 20:01:53 -05:00
Austin Hoover
9bf2f81ae1
ShaderOptions,ui debug draw bound,start regions
2022-11-21 11:20:36 -05:00
austin
7a7db7e831
Group world generation better
2022-10-10 21:07:28 -04:00
austin
678b2803fd
random sp world option
2022-10-10 20:51:23 -04:00
austin
eb9ea36749
Fix camera vector zerod on init game
2022-09-16 17:23:12 -04:00
austin
a1c05274bf
Disable render ui bounds flag
2022-09-16 15:46:23 -04:00
austin
99b7ffbe39
Merge branch 'master' of ssh://git.austinwhoover.com:222/gitadmin/Renderer
2022-09-16 15:45:50 -04:00
austin
9da0215d29
Work on debugging tools for ui
2022-09-16 15:45:32 -04:00
austin
d5af9b1ad4
Add user setting for fullscreen
2022-06-27 17:38:16 -04:00
austin
2049692634
partway to floating island object
2022-06-15 15:53:40 -04:00
austin
bbb2325e86
Startup unit test
2022-06-12 17:00:28 -04:00
austin
69b8f86647
Add option for testing
2022-06-08 16:24:15 -04:00
austin
f41f994fc1
ui fix client side, verify server side sync
2022-06-07 13:21:45 -04:00
austin
9bb6e5b2ad
client side transforms working outside of ui
2022-06-07 13:18:25 -04:00
austin
cf9588f24f
equipping networking partway
2022-06-06 18:11:05 -04:00
austin
a957a3f0ca
Logger changes
2022-05-17 16:21:24 -04:00
austin
9fc52918a3
Some menu audio
2022-05-17 16:11:13 -04:00
austin
4499a9e534
basic inventory networking
2022-05-17 14:27:54 -04:00
austin
726ffe065e
fix textinput color on string change
2022-05-15 18:36:07 -04:00
austin
42804cfe3c
fix text input with no child characters
2022-05-15 18:30:14 -04:00
austin
772e1e770c
shadows still broken
2022-05-11 16:47:59 -04:00
austin
c69e4e9c9e
fix streaming character templates
2022-05-10 17:29:27 -04:00
austin
611ea8c0de
fix movement tree networking again
2022-05-10 17:14:11 -04:00
austin
d8fccbe955
remove loose println
2022-05-10 14:53:08 -04:00
austin
55cebdf33a
implement attach point offset and tweak human
2022-05-09 22:28:12 -04:00
austin
74a9ea4a5f
Fix player camera bug
2022-05-09 22:06:58 -04:00
austin
0d3e242188
work to debug broken movement tree
2022-05-09 17:10:38 -04:00
austin
5c8000e4d4
Sending initial entity & removing DC'd player
2022-05-09 17:02:39 -04:00
austin
3e44bfbb79
conditional ping and pong echo to log
2022-05-09 15:10:00 -04:00
austin
ab5abb019f
fix networking issues
2022-05-09 14:54:15 -04:00
austin
c641512886
work to diagnose ui misalign
2022-05-09 12:19:27 -04:00
austin
12aeb0a317
slightly better assets
2022-05-08 23:37:42 -04:00
12900a9b26
Merge pull request 'database-update-1' ( #106 ) from database-update-1 into master
...
Reviewed-on: https://git.austinwhoover.com/gitadmin/Renderer/pulls/106
2022-05-09 01:41:23 +00:00
austin
65d7c1ec44
auth
2022-05-08 21:39:56 -04:00
austin
2fa8099d67
allow temporary dir for testing database off nas
2022-05-07 01:34:28 -04:00
austin
ce022ab893
add elf
2022-05-06 22:37:03 -04:00
austin
331375f51d
database work
2022-05-05 23:29:41 -04:00
austin
e35599606b
iron out frame timing in attack tree
2022-05-05 01:48:41 -04:00
austin
53242a5280
fix server only drawcells
2022-05-04 23:30:41 -04:00
austin
2c42b51907
streaming creature templates over network
2022-05-03 23:34:38 -04:00
austin
db8024232f
networking creature templates
2022-05-03 21:42:07 -04:00
austin
ab41020e1c
Basic character editor ui functional
2022-05-03 16:36:57 -04:00
austin
303aaf3740
Attribute editing menu
2022-05-02 22:42:44 -04:00
austin
5b4f3cede7
connecting to character create menu doesn't crash
2022-05-02 21:43:04 -04:00
austin
ad556e3553
Merge branch 'master' into threading-rework-1
2022-05-02 20:27:55 -04:00
austin
58af388243
Flesh out requesting playable races
2022-05-02 20:26:43 -04:00
austin
c7760d5d7b
working on threading for char creation
2022-05-02 20:16:41 -04:00
austin
0bd0c00f27
clean up main file by removing globals
2022-04-30 15:25:48 -04:00
austin
70f54fefd5
fix slider not using same drag logic as character
2022-04-29 23:26:23 -04:00
austin
ebb2cb8769
Add headless option
2022-04-28 22:42:01 -04:00
austin
8ec6388477
groundwork for headless server
2022-04-28 22:04:32 -04:00
austin
c94ad0911c
fix staticmorph actually propagating
2022-04-28 21:51:51 -04:00
austin
61ea9733fc
Groundwork for character editor menu
2022-04-28 21:42:23 -04:00
austin
9b91154983
fix shader override bug
2022-04-28 16:32:05 -04:00
austin
ffc12e498b
Add slider ui element
2022-04-28 16:19:25 -04:00
austin
6a3bedf808
Respawn system
2022-04-27 21:01:35 -04:00
austin
2764522b16
store damage counter in item.json
2022-04-27 17:58:35 -04:00
austin
e303ac4a03
fix list updating exception
2022-04-24 14:09:44 -04:00
austin
c0c0e81327
Minor time update
2022-04-23 22:10:14 -04:00
austin
d4513b84a4
Get networking working on basic level
2022-04-23 22:05:50 -04:00
austin
5cc0998b26
ui fixes
2022-04-23 17:00:44 -04:00
austin
244b0f42b1
handle more network enums
2022-04-21 22:51:15 -04:00
austin
797cda06ad
clean arena
2022-04-21 22:33:55 -04:00
austin
9e94e010a9
Fix time bug w/ controls
2022-04-21 22:33:31 -04:00
austin
0bc7091bf2
networking architecture/documentation overhaul
2022-04-21 22:14:29 -04:00
austin
aa6bfe796d
work on fully shader volumetric
2022-04-18 20:01:56 -04:00
austin
40ce8dd161
some work on networking, fix for vsc perf
2022-04-18 00:11:07 -04:00
austin
a8644582cb
Time update
2022-04-03 00:21:42 -04:00
austin
aec9a58f12
spring cleaning
2022-04-02 23:15:00 -04:00
austin
de77ead36e
rotator system
2022-04-02 22:27:34 -04:00
austin
c461f75480
partway to rotators
2022-04-02 21:10:58 -04:00
austin
4965c8f1a9
Jump trees
2022-04-02 20:38:39 -04:00
austin
3724f2dcf8
margin of collision improvement
2022-03-30 23:41:03 -04:00
austin
32d8fe21cc
More physics debugging
2022-03-30 23:28:27 -04:00
austin
470996d8f1
VERY promising results
2022-03-30 22:55:29 -04:00
austin
0bf0418fa7
torquevec/torquemag are off
2022-03-29 23:03:20 -04:00
austin
d85610ab17
Improvement on rigid body rotation
2022-03-29 22:42:27 -04:00
austin
3c10c0bf85
Stab at rigid body rotations
2022-03-29 20:27:54 -04:00
austin
3d54fe3076
Start work on non-item non-creature objects
2022-03-26 18:51:22 -04:00
austin
129b9d9a33
start to fix unaligned equipped items
2022-03-26 18:15:14 -04:00
austin
9c441a24c4
Refined anime outline shader
2022-03-25 16:44:28 -04:00
austin
e729c53e3c
Good first pass at anime outline shader
2022-03-25 16:09:18 -04:00
austin
4cf3a0e2d4
lightShow1
2022-03-24 18:34:19 -04:00
austin
1c0ea25fb5
partway to iron sight
2022-03-23 00:23:59 -04:00
austin
aa64f8f002
shrine2
2022-03-20 18:07:19 -04:00
austin
49e1d4501b
TextInput element fixed, more assets
2022-03-19 23:58:06 -04:00
austin
413f9c8b8c
Force reload shaders debug option
2022-03-18 19:07:55 -04:00
austin
2f0af2f096
OIT start
2022-03-18 17:19:45 -04:00
austin
0e073689c4
Light font improvements
2022-03-17 01:38:57 -04:00
austin
34ea6d45cf
Debug menu additions
2022-03-17 00:18:51 -04:00
austin
af0a54b336
Fixed scrolling ui component
2022-03-17 00:05:28 -04:00
austin
1f00532448
geometry shader
2022-03-16 02:19:56 -04:00
austin
7cee38e268
bow&arrow part 1
2022-03-14 22:35:45 -04:00
austin
0cc3057d51
Character equip screen
2022-03-06 15:17:32 -05:00
austin
ec0ac741e5
fix focus bug & polish
2022-03-03 19:49:21 -05:00
austin
5fe7abf344
volumetric fire shader
2022-03-02 21:10:13 -05:00
austin
90aa9fb963
Volumetric rendering
2022-03-01 23:24:46 -05:00
austin
8b966838ef
Campfire1
2022-02-27 18:04:59 -05:00
austin
991753962b
drag to drop item
2022-02-25 16:34:48 -05:00
austin
784279e13f
uninteractable menu
2022-02-21 17:54:06 -05:00
austin
b446ff6398
Attack chaining
2022-02-18 22:58:09 -05:00
austin
7efa0acf70
more controls fixes
2022-02-18 00:01:12 -05:00
austin
592a828c25
fix movement controls
2022-02-17 23:42:24 -05:00
austin
e01e628de5
Shader overwriting
2022-02-17 22:48:21 -05:00
austin
ac8a3a665a
Controls refactor
2022-02-17 18:46:01 -05:00
austin
dc0b6efa43
skysphere
2022-02-17 17:28:20 -05:00
austin
5be3c9c2d5
Rotation tree
2022-02-17 00:09:12 -05:00
austin
f5790b6947
fix strafe<->movement ordering
2022-02-16 23:51:58 -05:00
austin
9a8ef5d586
fix ridiculous movement bug start arena skybox
2022-02-16 23:49:11 -05:00
austin
41640ba543
Fix obnoxious normals bug in shader
2022-02-16 20:28:44 -05:00
austin
075f1e892a
Gamefeel changes
2022-02-16 18:48:22 -05:00
austin
92ec47f9fd
Some better animations
2022-02-16 17:50:14 -05:00
austin
894e6211a1
nightmare creature
2022-02-13 00:17:04 -05:00
austin
12e0ddb6a3
fix squished view, start work on inventory state
2022-02-12 13:27:40 -05:00
austin
ff231c1c1d
Creature attributes
2022-02-10 00:17:05 -05:00
austin
83f7609b2f
Recursive creature type parsing
2022-02-09 19:33:37 -05:00
austin
b308397f5e
shirt shorts and shoes
2022-02-09 00:42:40 -05:00
austin
c919d5c8ce
Hair!
2022-02-08 00:31:51 -05:00
austin
26a999de28
build tools updates
2022-02-07 01:54:23 -05:00
austin
4faaf8d923
equipable armor/clothes system
2022-02-06 23:58:14 -05:00
austin
a5031f20f6
Environment updates, work on rotator system
2022-02-06 00:00:44 -05:00
austin
5b7980f545
The animation rework
2021-12-06 00:05:02 -05:00
austin
d3197547d0
Small ai fixes
2021-11-27 18:25:06 -05:00
austin
96d2fdf474
Fix terrain mesh simplification + vscode tasks
2021-11-27 18:07:11 -05:00
austin
fac9c5f41b
Work on minimizing terrain cell poly usage
2021-11-23 13:44:17 -05:00
austin
dda5cb59e5
Work on minimizing terrain poly count
2021-11-21 00:13:25 -05:00
austin
b2fe119348
Opportunistic Attacker
2021-11-20 12:55:13 -05:00
austin
84534e3ceb
Refactor setTargetable function
2021-11-19 23:37:16 -05:00
austin
69c7ba3d39
Complete item equip/dequip
2021-11-19 23:17:38 -05:00
austin
d1c0791e48
AMAZING bug with attaching collidable items
2021-11-19 22:44:25 -05:00
austin
992ef0d159
Tweaking attacking
2021-11-19 22:08:34 -05:00
austin
9228fd43ee
Overhaul human animations
2021-11-19 21:01:26 -05:00
austin
8b38a2f6b8
Update goblin model
2021-11-19 18:32:55 -05:00
austin
f9d5f0a51c
Add sprinting
2021-11-16 18:42:57 -05:00
austin
c571e736cb
Crosshair lock on logic
2021-11-16 00:50:59 -05:00
austin
c23cb9870b
Move ai attach to right entity
2021-11-16 00:18:33 -05:00
austin
cda719c9a2
Tweak crosshair logic
2021-11-16 00:15:07 -05:00
austin
f2c7d0910c
Add bloodsplats
2021-11-15 23:41:35 -05:00
austin
841add17c6
Work on goblin enemy
2021-11-14 19:52:15 -05:00
austin
c2380b0bdc
Fix misaligned physics problem
2021-11-07 17:41:26 -05:00
austin
863fd4b665
Chunk physics more reliable with sharp inclines
2021-11-07 17:10:23 -05:00
austin
39ba611af4
Refactor life stuff
2021-11-07 16:48:35 -05:00
austin
419436f968
Shadow map work & failing to fix audio engine bug
2021-11-07 11:56:13 -05:00
austin
dc1c05546e
Fix shadow maps
2021-11-07 11:23:48 -05:00
austin
ad04661533
In game ui
2021-11-06 23:35:03 -04:00
austin
1cfeb5c173
Targeting Crosshair
2021-11-06 16:39:59 -04:00
austin
e506dc9aa0
small bug fixes
2021-11-06 15:50:12 -04:00
austin
fc335b8df2
Menu sound suite, continued UI work
2021-11-06 00:50:33 -04:00
austin
8a61d0815f
Forgot to comment out println
2021-11-05 22:48:12 -04:00
austin
7d17d28a35
Fixing more bitmapchar bugs
2021-11-05 22:17:01 -04:00
austin
be6f725504
Shockingly good lag compensation
2021-11-05 20:15:23 -04:00
austin
f70bd0c8e9
move tree lag compensation & rebalance
2021-11-05 19:57:59 -04:00
austin
950c64bee9
Re-enable other state messages in move tree
2021-11-05 19:38:26 -04:00
austin
cc2cd1e1c9
re-enable move behavior tree networking
2021-11-05 19:21:08 -04:00
austin
cd6f2cc6b4
Re-enable streaming entities on connect
2021-11-05 18:49:25 -04:00
austin
fedd5aaf87
fix mp menu route & make textbox visible
2021-11-05 17:55:57 -04:00
austin
bb3dae9814
Collision engine tweaks, crosshair+bow change
2021-11-05 00:08:12 -04:00
austin
a00f423696
Gravity collision accuracy improved dramatically
2021-11-03 23:57:35 -04:00
austin
8777e63928
Toggling off navmesh for the time being
2021-11-03 21:38:18 -04:00
austin
5f4eb22fa9
Pathfinding!
2021-11-03 21:30:41 -04:00
austin
3185866fa4
Scaffolding navmesh
2021-10-30 16:28:50 -04:00
austin
8cc5098928
Remove arena chunk deform
2021-10-30 11:51:41 -04:00
austin
b3f66c60da
New bitmap character single-character widget
2021-10-30 11:45:13 -04:00
austin
caa1bcd5d5
closes #60
...
Adds in world item entities that can be placed on ground. Physics needs
major tweaking before they're really test-able
2021-10-28 00:15:21 -04:00
austin
64e6d60755
closes #25
...
Unifies gravity and movement trees under common "collidabletree" that
parses impulses from collidable objects
2021-10-27 21:56:43 -04:00
austin
766093d843
closes #40
2021-10-26 21:48:55 -04:00
austin
a067154d27
closes #39
2021-10-26 21:18:36 -04:00
austin
4663573cbc
closes #29
2021-10-26 18:21:30 -04:00
austin
795e4af84b
Trying to tweak collision engine
2021-10-24 23:13:16 -04:00
austin
66bec8dead
Add deer
2021-10-24 21:05:13 -04:00
austin
3b31303078
Create basic world stuff
2021-10-24 18:41:45 -04:00
austin
14d096230a
ui is stupid
2021-10-23 22:45:27 -04:00
austin
194592c18d
Work on integrating sqlite
2021-10-23 16:22:01 -04:00
austin
9fdb9a23c0
the UI update part 1
2021-10-23 10:10:16 -04:00
austin
cc2709aa93
Move work on layout list scrollable
2021-10-20 22:28:36 -04:00
austin
3267e52a4d
Start widget rework
2021-10-20 18:49:55 -04:00
austin
eee9903ae1
New grass texture
2021-10-19 18:20:28 -04:00
austin
20baca4884
Align spawn location with town
2021-10-16 20:44:22 -04:00
austin
78ac717283
Initial macro simulation work
2021-10-16 16:10:10 -04:00
austin
581de4f58a
work on macro simulation
2021-10-16 00:06:49 -04:00
austin
5e2f3d457b
Merge branch 'startIntegratingSQL' into dev
2021-10-15 17:49:36 -04:00
austin
50efed4b69
Add leaves particle concept
2021-10-15 17:43:33 -04:00
austin
308a34514f
Begin sql integration
2021-10-14 23:23:54 -04:00
austin
8ccc29ef7d
Tie movespeed to framerate
2021-10-10 17:14:15 -04:00
austin
57c2fa1e61
Terrain splatting hopefully working
2021-10-09 16:22:33 -04:00
austin
95829bb847
Working on ground texturing still
2021-10-07 09:09:49 -04:00
austin
26064dc198
Proper texture tiling for terrain meshes
2021-10-06 19:38:34 -04:00
austin
c295a18a22
Fix terrain stride with dense meshes
2021-10-03 13:49:40 -04:00
austin
f004a588a4
Fix light classes with git repo
2021-09-19 18:33:59 -04:00
f43e6f5d50
Delete 'src/main/java/electrosphere/renderer/light/LightBuffer.java'
2021-09-19 22:24:29 +00:00
3c4fb20ac3
Delete 'src/main/java/electrosphere/renderer/light/LightEntityUtils.java'
2021-09-19 22:24:26 +00:00
0d98f4517a
Delete 'src/main/java/electrosphere/renderer/light/LightManager.java'
2021-09-19 22:24:23 +00:00
ea1132ee61
Delete 'src/main/java/electrosphere/renderer/light/PointLight.java'
2021-09-19 22:24:19 +00:00
2685b358f5
Delete 'src/main/java/electrosphere/renderer/light/SpotLight.java'
2021-09-19 22:24:14 +00:00
0437db3c42
Delete 'src/main/java/electrosphere/renderer/light/ItsBroken_DirectionalLight.java'
2021-09-19 22:24:08 +00:00
satellite
b162bdd8d2
Sync laptop and desktop
2021-09-19 18:16:25 -04:00
satellite
4966258935
Fix movement vector in movement behave tree
2021-08-08 14:30:03 -04:00
satellite
5b3c99b2ff
Work on terrain mesh towards splatting
2021-08-08 14:26:23 -04:00
satellite
f862c104cc
Failure to fix mac rendering
2021-08-08 12:32:18 -04:00
austin
236eb59274
Convert entity position to double from float
2021-08-08 01:14:41 -04:00
austin
e39af4a78c
Hook user settings into draw/sim radius
2021-08-07 18:00:19 -04:00
austin
0ef9d8c309
Hook user settings into engine more
2021-08-07 17:43:43 -04:00
austin
6bbcc4af50
Add user settings
2021-08-07 17:35:27 -04:00
austin
c663074616
Performance tweaks
...
(disable vsync, conditional oob)
2021-08-05 23:24:23 -04:00
austin
952f9e30a0
Add foliage!
2021-08-03 22:10:48 -04:00
austin
3a1924f8f4
Client side entity instancing
2021-08-03 00:04:57 -04:00
austin
e18e342492
Fix server part of entity instancing
2021-08-01 22:51:42 -04:00
austin
3388325838
Fix rendering bug
2021-08-01 21:45:20 -04:00
austin
dd51345a5a
Work on saves
2021-08-01 19:10:24 -04:00
austin
57c94eccf8
Various fixes
2021-07-31 10:12:57 -04:00
austin
c25ab0229c
Forgot to actual create cells. oops.
2021-07-30 22:15:52 -04:00
austin
84a416b99f
Attempt at entity instancing via data cells
2021-07-30 22:14:02 -04:00
austin
1a4b00a138
Fall Oaks
2021-07-27 01:23:51 -04:00
austin
1e1117f9e1
Can place structures
2021-07-26 21:25:31 -04:00
austin
45e28e5568
Fix skybox tracking potentially
2021-07-25 23:34:04 -04:00
austin
b5743b3a1f
Server side terrain deformation
2021-07-25 21:51:01 -04:00
austin
b5a0987ea1
Convert to using jBulletFork
2021-07-24 15:22:13 -04:00
austin
afe51eb966
Partway on bicubic interpolation
2021-07-24 13:55:16 -04:00
austin
2ed2ab063a
Chunk physics loading/unloading/radius
2021-07-23 01:35:42 -04:00
austin
c5834a0bca
More physics tweaks
2021-07-22 22:18:37 -04:00
austin
bbbeb0f848
Tuning gravity more
2021-07-21 23:06:28 -04:00