Pierce Thompson
|
3974766f7a
|
feat: Update to Bevy 0.18 (#202)
|
2026-01-21 21:14:48 +01:00 |
|
Schmarni
|
b339776545
|
fix(android_example): disable Indirect Drawing since it seems to cause issues on quest devices
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-19 17:24:45 +02:00 |
|
Schmarni
|
258bd0448d
|
fix(bevy_mod_openxr/android): fix fb_passthrough and rename feature
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-19 16:52:44 +02:00 |
|
Schmarni
|
eb3ec03d91
|
feat: update to bevy 0.17 and use individual bevy crates
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-19 16:13:59 +02:00 |
|
Schmarni
|
9fd0c79759
|
Revert "fix: fix alpha blending, suboptimal since it doesn't support prelutiplied alpha but its fine for now" (#195)
This reverts commit a988d73187.
this wasn't actually needed and just made things worse
|
2025-09-01 09:02:36 +02:00 |
|
Schmarni
|
a988d73187
|
fix: fix alpha blending, suboptimal since it doesn't support prelutiplied alpha but its fine for now
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-08-13 00:43:17 +02:00 |
|
Schmarni
|
62cf605f4a
|
refactor(openxr): make environment blend modes a completely runtime feature, like it should and remove the fb_passthrough plugin from the default oxr plugins as quests now support blendmode based passthrough
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-21 02:55:21 +02:00 |
|
Schmarni
|
a60db3da6c
|
feat: allow manually defining additional vulkan extensions
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-10 00:48:40 +02:00 |
|
Schmarni
|
753e0da9de
|
fix: move bevy_xr_utils example i forgot to move
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-05-02 18:03:08 +02:00 |
|
Schmarni
|
bb58cfb8df
|
fix(bevy_mod_xr): add gizmos feature
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-05-02 17:53:47 +02:00 |
|
Schmarni
|
bdfdb0d94a
|
refactor: move xr_utils examples into bevy_xr_utils
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-05-02 17:43:02 +02:00 |
|
Schmarni
|
db60629401
|
refactor: move hand debug gizmos into bevy_mod_xr
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-05-02 17:40:53 +02:00 |
|
Schmarni
|
be6a053b55
|
refactor: create OxrSessionConfig and make that the only way to configure things like BlendModes
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-05-02 16:43:39 +02:00 |
|
Schmarni
|
fd1809ecc6
|
refactor: further cleanup
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-04-26 16:10:20 +02:00 |
|
Schmarni
|
6284d4bf31
|
refactor: cleanup for bevy 0.16
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-04-26 14:25:54 +02:00 |
|
Malek
|
4528529417
|
0.16 support
|
2025-04-26 01:00:21 +02:00 |
|
Schmarni
|
463109aa12
|
fix 3d_scene example on runtimes that aren't WiVRn
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-02-20 21:16:29 +01:00 |
|
Schmarni
|
010c1d8e16
|
feat: add XrSessionDestroyedEvent to allow crate consumers to react to the destruction to, for example, start another session
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-02-10 03:24:39 +01:00 |
|
Schmarni
|
6d515f3ae9
|
only add systems that depend on pbr when the PbrPlugin is added
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-01-17 05:45:01 +01:00 |
|
Teemu Rautavalta
|
6ce4b22b16
|
Update the Android example to use NativeActivity instead of GameActivity
|
2025-01-05 02:35:31 +02:00 |
|
Schmarni
|
177da5c10d
|
fix tracking_utils example
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-21 02:32:04 +01:00 |
|
Schmarni
|
f2706b1416
|
pull main branch
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-19 16:58:00 +01:00 |
|
ForTehLose
|
c0be012b9d
|
moved default bindings for tracking utils into a pub function for prototyping, while I work on better solution
|
2024-12-04 13:51:43 -05:00 |
|
Schmarni
|
2c75a298a3
|
remove bevy rc workaround
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:20:23 +01:00 |
|
Schmarni
|
8e4d5d8dd0
|
update to bevy release, fix event support and update extension list
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:20:19 +01:00 |
|
Schmarni
|
307bba3323
|
more required components and other stuff
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:15:31 +01:00 |
|
Schmarni
|
a04ebb8426
|
add XrTracker component that auto parents the entity to the XrTrackingRoot, XrSpace requires XrTracker
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:15:31 +01:00 |
|
Schmarni
|
7320ae8dac
|
update to bevy 0.15 rc
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:15:31 +01:00 |
|
Schmarni
|
ff08bcaa8a
|
cleanup
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-09-05 21:02:52 +02:00 |
|
Schmarni
|
60cf52056d
|
fix session destroying and move to atomic bool instead of a flag resource
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-09-05 20:38:33 +02:00 |
|
ForTehLose
|
702745a3b1
|
Merge pull request #153 from awtterpip/common_tracked_entities
Common tracked entities utils
|
2024-09-03 22:13:04 -04:00 |
|
ForTehLose
|
ac1364f4a6
|
renamed public components
|
2024-09-03 20:13:49 -04:00 |
|
ForTehLose
|
aa4e5d333b
|
renamed a few things
|
2024-09-03 15:33:30 -04:00 |
|
ForTehLose
|
b16b559c94
|
renamed example
|
2024-09-03 15:32:39 -04:00 |
|
ForTehLose
|
1f016501f3
|
small fixes
|
2024-09-03 15:20:13 -04:00 |
|
ForTehLose
|
f30c590cc7
|
refactored grips as well
|
2024-09-03 15:13:08 -04:00 |
|
ForTehLose
|
fa9b797610
|
refactor stage, hmd, and local floor
|
2024-09-03 14:52:49 -04:00 |
|
ForTehLose
|
d0f2b01a06
|
added an emulated local floor
|
2024-09-03 14:05:45 -04:00 |
|
ForTehLose
|
6aadf5bd3e
|
copied work from actions
|
2024-09-03 13:13:00 -04:00 |
|
Schmarni
|
cfdb6189ac
|
add build script to auto download khronos loader for android
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-07-28 01:58:08 +02:00 |
|
Schmarni
|
2e1a25f6e4
|
add pico support
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-07-28 00:35:15 +02:00 |
|
Schmarni
|
1eed718860
|
partialy revert the scheduling changes and fix non xr crash
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-07-12 08:20:50 +02:00 |
|
Schmarni
|
2adbe06f89
|
fix windows and android example
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-07-10 15:32:50 +02:00 |
|
Schmarni
|
81779bd76e
|
update to bevy 0.14
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-07-05 03:19:02 +02:00 |
|
Schmarni
|
b6f69eecd9
|
finish renaming and move HandBoneEntities to bevy_mod_xr
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-07-04 20:22:45 +02:00 |
|
awtterpip
|
3264bb9605
|
correct pipelining
|
2024-07-03 19:37:40 -05:00 |
|
Schmarni
|
75a8c32a9d
|
add into_openxr_space and add a few comments
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-06-27 02:10:53 +02:00 |
|
Schmarni
|
b7c4a05482
|
remove XrSpatialTransform in favor of making XrSpace a Component and adding XrSpatialOffset
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-06-27 00:32:15 +02:00 |
|
Schmarni
|
6003cc7ac6
|
add new XrSpace and impl that
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-06-27 00:32:03 +02:00 |
|
Schmarni
|
3c88b0812d
|
add overlay example
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-06-25 19:25:06 +02:00 |
|