Commit Graph

386 Commits

Author SHA1 Message Date
austin
546a72eb80 more test repair work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-09-04 01:30:18 -04:00
austin
8b6e9451ab fix item utils incorrect value handling
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-09-04 01:06:35 -04:00
austin
56b60695c5 viewport loading 2024-09-04 00:42:06 -04:00
austin
de1ddecfba move shaders around
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-09-02 15:49:23 -04:00
austin
6e47b585b2 texture map fix
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-09-02 12:20:31 -04:00
austin
f09bb23abc thread-safe deleting elements
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-09-01 22:19:56 -04:00
austin
a24188e2c0 comment out full failure pipeline step
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-09-01 19:54:26 -04:00
austin
06a1f2dbbc unit testing for signal system & service manager
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-29 21:00:54 -04:00
austin
d438fc5484 rename package
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-29 20:15:27 -04:00
austin
11dfc5bceb rename elementManager->elementService 2024-08-29 20:09:37 -04:00
austin
5fe6b7a3c4 service arch, signal arch
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-29 20:06:59 -04:00
austin
6fd2fbc9df disable window test
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-29 14:58:26 -04:00
austin
637230c744 hard kill test on timeout during setup
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-29 14:53:51 -04:00
austin
bca1789457 add more loop debug logs
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-28 21:08:03 -04:00
austin
d558e60fd7 manually ignore unexplainable opengl error
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-28 20:59:23 -04:00
austin
de8a361b52 jenkins rerun tests with logs on script crash
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-28 13:46:10 -04:00
austin
ab00782e93 wait on threads to join in engine shutdown
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-28 11:18:11 -04:00
austin
ff59891c39 testing fixes
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-28 11:02:04 -04:00
austin
5b24c94dfd more global resetting work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-27 15:06:08 -04:00
austin
4c65b59b1b script work, player weapon on level edit
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-25 12:08:14 -04:00
austin
3682497060 fix engine quitting, refactor buttons in menu
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-24 18:08:24 -04:00
austin
337da83070 ability to return to main menu from in game 2024-08-24 17:59:30 -04:00
austin
3ece6523f3 reset more state on close
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-24 17:37:01 -04:00
austin
9bd2b6b38f work on resetting scene on escaping to main menu
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-24 17:24:20 -04:00
austin
b5405081e7 fix testing bugs, leverage extensions
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-24 14:35:55 -04:00
austin
53a0e0df1b disable anime outline + async script loading
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-24 11:19:51 -04:00
austin
82027a20cb more threading work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-23 09:38:12 -04:00
austin
5563b4366f thread manager
Some checks reported errors
studiorailgun/Renderer/pipeline/head Something is wrong with the build of this commit
2024-08-22 21:24:44 -04:00
austin
6dc82d0b5e fullscreen strategy for test rendering
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-22 18:46:51 -04:00
austin
67700fdb47 remove window decorations from integration testing
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-22 18:33:29 -04:00
austin
5ed2263fc5 testing work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-19 19:38:20 -04:00
austin
0d80214dc8 testing work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-19 13:37:36 -04:00
austin
c34e448036 disable cloud ring
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-19 09:20:07 -04:00
austin
af4d1317fc particle work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-18 18:27:23 -04:00
austin
0905157327 cursor transparency
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-18 15:25:31 -04:00
austin
b37ee6c45f netconfig file support
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-16 17:43:25 -04:00
austin
74167038f7 server tlc
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-16 08:04:44 -04:00
austin
8bf1c23704 fix local server-client disallowing connections
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-15 18:42:29 -04:00
austin
d15ba2445a client animation offset by network delay
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-15 16:46:10 -04:00
austin
0484e54f08 audio work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-15 13:59:20 -04:00
austin
61c5599265 true behavior trees
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-15 09:52:32 -04:00
austin
9750091a49 texture state caching fix
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-14 08:53:00 -04:00
austin
8d857f9027 fix katana model
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-13 18:12:19 -04:00
austin
8e6c9e97b0 block sfx
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-12 13:07:40 -04:00
austin
438766d052 moving files around
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-10 18:00:53 -04:00
austin
9349b35596 equipped item serialization
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-09 21:05:27 -04:00
austin
ee44f76dcc play audio on client when server has collision
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-08 14:10:26 -04:00
austin
d7619692ed movement audio system for client
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-08 11:33:51 -04:00
austin
5e87dec05d more robust java audio support
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-07 19:52:35 -04:00
austin
2ebeb71f86 reading wavs
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-06 19:48:12 -04:00
austin
920f3912de attack animation sounds
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-06 13:27:44 -04:00
austin
056e631240 dual-hand equipping animation logic
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-04 16:18:35 -04:00
austin
cacc8dc57f small movement work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-04 12:18:06 -04:00
austin
859670d3b6 play audio with block state
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-02 17:08:39 -04:00
austin
c17d8750e2 docs work 2024-08-02 16:17:53 -04:00
austin
af6bdc6b43 hopefully final testing fix for audio
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-01 17:43:12 -04:00
austin
73942b1fa0 testing work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-01 17:40:52 -04:00
austin
d08e02737f hitbox debug rendering
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-31 21:21:44 -04:00
austin
d409c3adef server-synchronized jump
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-31 18:05:00 -04:00
austin
9941dd333e texture map refactor 2024-07-30 17:31:47 -04:00
austin
bfbdf5cf3e shadow fix
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-30 12:29:09 -04:00
austin
b37f80c18d network refactor
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-29 21:27:13 -04:00
austin
4b0064b761 properly leverage animation masks
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-28 16:56:58 -04:00
austin
ad823fcbb4 unify animation data on disk
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-28 14:51:20 -04:00
austin
161f40ee04 synchronizing object entities
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-27 00:15:50 -04:00
austin
3092b70c1e third person block animation
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-26 19:16:06 -04:00
austin
58c5ac0512 POV switching
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-24 13:30:06 -04:00
austin
570086c2cc 2h katana
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-24 12:49:44 -04:00
austin
b10b7e8407 Basic ai framework
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-21 16:46:25 -04:00
austin
e00eb85bcb framestep work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-20 09:38:17 -04:00
austin
da28d13d61 script loading work 2024-07-14 16:00:35 -04:00
austin
9aa7cfe048 toggle ui element
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-13 23:34:54 -04:00
austin
2b68231789 scene/save refactor 2024-07-13 21:11:46 -04:00
austin
856e0a6b22 more cleanup 2024-07-13 16:00:48 -04:00
austin
0bec1386f1 cleanup (goodbye arena)
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-13 15:35:44 -04:00
austin
5a2895f9fd cleanup
Some checks failed
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
71fb248154 work towards automated testing
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-07 23:28:04 -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
e5a187ce19 script engine work 2024-07-02 16:14:05 -04:00
austin
9bbdafb43d tutorial hints initial implementation 2024-06-22 20:09:49 -04:00
austin
8dcff7efe0 bug fixes, enforcing best practices
All checks were successful
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
8c0a7697d0 block synchronization
All checks were successful
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
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-06-14 13:58:10 -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
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-24 22:52:42 -04:00
austin
baf7bf976d first person camera
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-07 22:13:08 -04:00
austin
ac12b3f5a8 async load texture atlas
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-07 21:39:20 -04:00
austin
a241d97d33 texture atlasing for terrain w/ triplanar mapping
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-04 16:11:18 -04:00
austin
d9e0b2a9e5 cursor fix
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-21 21:49:26 -04:00
austin
a1d03ef59e Fix items networking
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-21 17:41:50 -04:00
austin
597a969151 documentation, bug fixes
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-17 19:34:25 -04:00
austin
3e5cade90e searchable voxel selection ui
All checks were successful
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
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-04 18:15:10 -04:00
austin
45ce4ca9a9 rudimentary scene saving
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-24 21:51:11 -04:00
austin
38fc3068a7 attempt fix testing
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-24 15:51:49 -04:00
austin
b86217a285 version bump lwjgl
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-03-24 15:48:23 -04:00
austin
6f8e44f325 menu refactoring
Some checks failed
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
All checks were successful
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
37a4cd7dd6 Make debug sp work eventually load
All checks were successful
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
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-21 19:01:51 -04:00
austin
58d1d86262 More stuff
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-20 22:00:40 -04:00
austin
512998eb24 Free camera support for debugging
All checks were successful
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
bfd7690403 fix fluid chunk model creating and flickering 2024-03-19 20:03:21 -04:00
austin
97edfacd41 fluids are rendering albeit poorly
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-17 18:44:39 -04:00
austin
41f2675e43 Fix arena mode
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-13 17:47:21 -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
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-09 17:40:40 -05:00
austin
39134f9693 Timekeeping update
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-09 17:05:40 -05:00
austin
7ab6cf96d9 Audio engine overhaul
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-09 15:54:47 -05:00
austin
ffbbd15a5e documentation, gitignore update, start on bar plot
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-07 17:02:33 -05:00
austin
62e727cdea imgui work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-06 22:04:39 -05:00
austin
cb0ef5f59e initial imgui addition
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-06 21:24:21 -05:00
austin
9407c13217 Font work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-02-28 21:21:05 -05:00
4671a295f5 jenkinsdebug1 (#135)
All checks were successful
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
fa11fc9bec Full flow environment generation for gridded chunks 2024-02-25 19:59:40 -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
dc0a61c0dc Model global pretransforms + physics work 2023-12-02 18:24:05 -05:00
austin
b4426c413b Physics consolidation 2023-11-05 12:28:19 -05:00
austin
4506964edd Merge branch 'marchingCubesTerrain' of ssh://git.austinwhoover.com:222/electrosphere/Renderer into marchingCubesTerrain
Some checks failed
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
fe1680b7d9 Trees be freaking out yo
Some checks failed
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
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
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
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