austin
d7619692ed
movement audio system for client
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-08 11:33:51 -04:00
austin
5e87dec05d
more robust java audio support
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-07 19:52:35 -04:00
austin
2ebeb71f86
reading wavs
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-06 19:48:12 -04:00
austin
920f3912de
attack animation sounds
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-06 13:27:44 -04:00
austin
056e631240
dual-hand equipping animation logic
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-04 16:18:35 -04:00
austin
cacc8dc57f
small movement work
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-04 12:18:06 -04:00
austin
859670d3b6
play audio with block state
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
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-01 17:43:12 -04:00
austin
73942b1fa0
testing work
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-01 17:40:52 -04:00
austin
d08e02737f
hitbox debug rendering
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-31 21:21:44 -04:00
austin
d409c3adef
server-synchronized jump
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
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-30 12:29:09 -04:00
austin
b37f80c18d
network refactor
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
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
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-28 14:51:20 -04:00
austin
161f40ee04
synchronizing object entities
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
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-26 19:16:06 -04:00
austin
58c5ac0512
POV switching
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-24 13:30:06 -04:00
austin
570086c2cc
2h katana
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-24 12:49:44 -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
e00eb85bcb
framestep work
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
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)
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
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
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
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
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
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
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
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
d9e0b2a9e5
cursor fix
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-21 21:49:26 -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
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
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
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
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
bfd7690403
fix fluid chunk model creating and flickering
2024-03-19 20:03:21 -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
41f2675e43
Fix arena mode
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
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
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
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
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
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
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
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
094831ba22
Initial marching cubes!
2023-04-23 11:51:54 -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
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
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
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
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
a957a3f0ca
Logger changes
2022-05-17 16:21:24 -04:00
austin
4499a9e534
basic inventory networking
2022-05-17 14:27:54 -04:00
austin
74a9ea4a5f
Fix player camera bug
2022-05-09 22:06:58 -04:00
austin
ab5abb019f
fix networking issues
2022-05-09 14:54:15 -04: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
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
5b4f3cede7
connecting to character create menu doesn't crash
2022-05-02 21:43:04 -04:00
austin
c7760d5d7b
working on threading for char creation
2022-05-02 20:16:41 -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
d4513b84a4
Get networking working on basic level
2022-04-23 22:05:50 -04:00
austin
797cda06ad
clean arena
2022-04-21 22:33:55 -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
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
d85610ab17
Improvement on rigid body rotation
2022-03-29 22:42:27 -04:00