|
219ca94ded
|
feat(physics): hinges 1
|
2025-09-01 20:31:49 +02:00 |
|
|
bea19b21d7
|
feat(editor): debug shortcut for reloading most recent file
|
2025-09-01 20:14:57 +02:00 |
|
|
3dfc3abaf8
|
feat(physics): hinge joints
|
2025-09-01 20:00:54 +02:00 |
|
|
2f0f507051
|
feat(physics): nicer cylinder mesh
|
2025-08-30 02:14:16 +02:00 |
|
|
7f36a84938
|
feat(physics): cancollide=false
|
2025-08-29 02:54:56 +02:00 |
|
|
ded96d4e1f
|
fix(physics): unanchoring initially anchored bodies causes crash
|
2025-08-29 02:52:04 +02:00 |
|
|
0bd6acb7fa
|
fix(physics): deleting bodies
|
2025-08-29 02:11:07 +02:00 |
|
|
cbeaa4d2bb
|
feat(physics): added wedges and cylinders
|
2025-08-29 01:59:00 +02:00 |
|
|
f16f3a8b79
|
fix(part): size validation
|
2025-08-29 00:13:29 +02:00 |
|
|
187308be90
|
feat(physics): jolt physics implementation
|
2025-08-29 00:13:29 +02:00 |
|
|
dac8d0f4bd
|
fix(physics): forgot to track joints
|
2025-08-29 00:13:29 +02:00 |
|
|
497cbc51e0
|
misc(misc): debugging stuff
|
2025-08-29 00:13:29 +02:00 |
|
|
cba770c4af
|
refactor(physics): removed remaining references to glmToRp
|
2025-08-29 00:13:29 +02:00 |
|
|
089fd02899
|
refactor(physics): removed remnants of rp3d from datatypes and other code
|
2025-08-29 00:13:29 +02:00 |
|
|
5f57622466
|
fix(editor): prefer closest handle
|
2025-08-29 00:13:29 +02:00 |
|
|
3e6e1fad5f
|
feat(editor): use algorithm for handle intersection rather than physics engine
|
2025-08-29 00:13:29 +02:00 |
|
|
d0635e7472
|
feat(lua): added tick() function
|
2025-08-29 00:13:29 +02:00 |
|
|
e777284120
|
fix(lua): booleans interpreted as ints
|
2025-08-29 00:13:29 +02:00 |
|
|
577ad312b8
|
refactor(physics): refactored part code into PhysRigidBody
|
2025-08-29 00:13:29 +02:00 |
|
|
4c0f24066c
|
refactor(physics): refactored joint code
|
2025-08-29 00:13:29 +02:00 |
|
|
7352b53a94
|
refactor(misc): replaced instances of optional<shared_ptr> with nullable shared_ptr
|
2025-08-29 00:13:29 +02:00 |
|
|
bb81aff4fd
|
refactor(physics): moved implementation-specific workspace functions into physics/world
|
2025-08-29 00:13:29 +02:00 |
|
|
d922dd3727
|
refactor(physics): made physics single-threaded again
|
2025-08-29 00:13:29 +02:00 |
|
|
16f973c9c2
|
misc(rendering): temporarily disabled fresnel reflections until a setting is added for them
|
2025-08-29 00:12:52 +02:00 |
|
dingusreal
|
5b5006eb90
|
SHINY REFLECTIONS YAY
|
2025-08-28 14:52:33 +02:00 |
|
|
e2054a51a8
|
feat(editor): recent files
|
2025-08-19 22:43:52 +02:00 |
|
|
93984ce1c0
|
fix(editor): hidden internal services
|
2025-08-14 17:21:55 +02:00 |
|
|
6803a659cb
|
fix(clangd): annoying error
|
2025-08-14 16:59:44 +02:00 |
|
|
a619fa3afc
|
fix(physics): reduced iteration count
|
2025-08-13 23:46:08 +02:00 |
|
|
43e41caebf
|
fix(editor): lock the cursor on wayland, too
|
2025-08-13 03:40:20 +02:00 |
|
|
1bd9b00c47
|
fix(cmake); find qscintilla on fedora
|
2025-08-13 03:40:20 +02:00 |
|
|
ae9a4adf67
|
fix(editor): miniaudio crash in wasapi due to loading order
|
2025-08-12 14:53:28 +02:00 |
|
|
7bd3e70c3a
|
feat(editor): lock the cursor on platforms other than wayland
|
2025-08-12 03:38:42 +02:00 |
|
|
52cfa69a6e
|
fix(editor): replaced QSoundEffect with Miniaudio
|
2025-08-12 01:05:33 +02:00 |
|
|
62743d8998
|
fix(editor): use OpenGL 3.3
|
2025-08-12 00:35:10 +02:00 |
|
|
2fec4cc7f2
|
fix(cmake): client no longer opens with console
|
2025-08-12 00:26:16 +02:00 |
|
|
56ffc3f88c
|
fix(cmake): copy assets
|
2025-08-12 00:19:15 +02:00 |
|
|
384c249874
|
fix(cmake): copy the right dlls in debug mode
|
2025-08-12 00:06:00 +02:00 |
|
|
692bb17d44
|
feat(cmake): move to qt6
|
2025-08-11 22:01:28 +02:00 |
|
|
2ed8c83ec3
|
tempfix(editor): gl 3.3 and qsoundeffect not working on linux
|
2025-08-11 21:59:09 +02:00 |
|
|
801b00ad97
|
fix(cmake): cleaner output
|
2025-08-04 22:26:36 +02:00 |
|
|
4940b07403
|
fix(editor): handles crashing on hover
|
2025-08-01 00:59:08 +02:00 |
|
|
2f09c6eb9c
|
fix(logger): use whole seconds rather than fractions for log filenames
|
2025-07-25 23:28:56 +02:00 |
|
|
3521f50d1b
|
fix: glfw error not properly formatted, so format args were ignored
|
2025-07-25 19:14:25 +02:00 |
|
|
11df6595c0
|
feat(cmake): replaced glew with glad
|
2025-07-25 19:13:53 +02:00 |
|
|
44c28b6825
|
feat(test): lua signal test
|
2025-07-25 18:15:18 +02:00 |
|
|
92ab9f6fb9
|
feat(test): lua timing checks
|
2025-07-24 23:36:28 +02:00 |
|
|
b117f3cd4d
|
feat(test): some few lua testing
|
2025-07-24 22:57:00 +02:00 |
|
|
d086cf629b
|
feat(test): added testing setup
|
2025-07-24 21:42:49 +02:00 |
|
|
143d3769c7
|
fix(autogen): opening log file before created generated directory
|
2025-07-24 19:59:36 +02:00 |
|