Nova
|
c052ad22ba
|
fix: clippy
|
2025-07-10 07:36:48 -07:00 |
|
Schmarni
|
c1d3a4cbcb
|
fix: set spatial node transform
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-10 14:56:08 +02:00 |
|
Schmarni
|
a8d3b1fda1
|
Revert "refactor: use bevy_sk PbrMaterial instead of StandardMaterial"
This reverts commit 7b126557df.
|
2025-07-08 00:37:29 +02:00 |
|
Nova
|
f4d08dac9c
|
feat: wayland
|
2025-07-05 19:51:40 -07:00 |
|
Schmarni
|
7b126557df
|
refactor: use bevy_sk PbrMaterial instead of StandardMaterial
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-02 22:00:27 +02:00 |
|
Schmarni
|
165dc1d259
|
feat: flatscreen only mode when passing --flatscreen or -f
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 13:13:48 +02:00 |
|
Nova
|
3a91ce8158
|
fix: rebasing bug in models
|
2025-06-30 02:30:08 -07:00 |
|
Nova
|
4b0969d9cf
|
cleanup: cargo fmt
|
2025-06-30 02:05:07 -07:00 |
|
Nova
|
d0f88c13cd
|
refactor: remove some unneeded stuff
|
2025-06-30 02:05:07 -07:00 |
|
Nova
|
07e9474c79
|
fix: clippy cleanup
|
2025-06-30 02:05:07 -07:00 |
|
Schmarni
|
3b4a42c0cb
|
feat: various minor improvements
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Schmarni
|
c22bf9b511
|
refactor: switch to bevys StandardMaterial for now
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Schmarni
|
5a5695f2cc
|
refactor: remove stereokit dependency and fix all warnings
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Schmarni
|
cc8b9c0378
|
feat: reimpl flatscreen mode
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Schmarni
|
ac2f4a9e27
|
fix(lines): fix lines not clearing when having no points
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Schmarni
|
c93036278f
|
feat: implement audio! thats all nodes!
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Schmarni
|
600eab9d2a
|
feat: add entity handles and a bevy channel abstraction
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Schmarni
|
85bb21414d
|
feat: finish line impl and switch to bevy bounds
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Schmarni
|
2bf244bb6e
|
feat(lines): line impl mostly done
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Schmarni
|
3374473265
|
feat: mostly reimpl text rendering
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Schmarni
|
e678ca38ae
|
feat: working controller input methods
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Schmarni
|
aeec63c070
|
refactor: let the bevy rewrite begin: mostly working model nodes
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Nova
|
fd1c6ed0cf
|
fix: make spatial parenting more stable
|
2025-06-13 18:43:08 -07:00 |
|
Nova
|
13c6dbfd4d
|
fix(input): send proper handler IDs to method client
|
2025-06-05 22:10:41 -07:00 |
|
Nova
|
4fb7c3df84
|
fix(input): send input method request/release to client
|
2025-06-05 20:49:15 -07:00 |
|
Nova
|
9d0e1ce021
|
fix: root sending frame events to dead clients
|
2025-05-15 21:21:14 -07:00 |
|
Nova
|
900316968a
|
fix: some zone weirdness ig
|
2025-05-14 19:58:24 -07:00 |
|
Nova
|
f4ed8bc37d
|
refactor(zone): use zoneable zone distance
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
49ee4d3b67
|
fix(zones): don't add ancestors of zone to be captured
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
7067d048d6
|
fix(input): cull capture *attempts*, not captures
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
fe6ed81255
|
fix(input): dropped input handlers properly release methods
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
173b033963
|
fix(input): unresponsive clients get uncaptured
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
fe9ae8225c
|
feat(input): retained mode capture system
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
a149098044
|
feat: unset sky
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
9bfbade9a2
|
refactor: make cylinders go on the XZ plane by default
|
2025-05-14 19:58:00 -07:00 |
|
Schmarni
|
8fc017a6fc
|
refactor: switch to dashmap for Aspects and Registries
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
44a3480022
|
refactor: minimize dependencies
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
f0c50ba237
|
refactor: remove portable_atomic
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
30a05a3218
|
refactor: remove once_cell dependency
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
779706d792
|
refactor: upgrade to rust 2024
|
2025-05-14 19:58:00 -07:00 |
|
Schmarni
|
9f49ba729d
|
fix: material batching/wrong texture issue
* fix: incorrect material batching
Signed-off-by: Schmarni <marnistromer@gmail.com>
* fix: prevent memory leak with batched materials
Signed-off-by: Schmarni <marnistromer@gmail.com>
---------
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-05-14 19:58:00 -07:00 |
|
ash lea
|
a5f087d29f
|
start to convert ad-hoc errors to explicit types
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
c0141da88b
|
refactor: optimize get aspect hotpath
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
8f18d83694
|
refactor: delete data protocol
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
d27ec84496
|
fix: use old stereokit hand
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
be709efbdd
|
fix: scenegraph errors
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
96b4e22e10
|
clippy
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
a51db703fd
|
fix(audio): stop sound when dropped
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
80c9386f79
|
fix(items): add the proper aspects
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
4730f0732b
|
refactor: alias_id
|
2025-04-01 14:24:06 -07:00 |
|