Commit Graph

  • 7abed765a5 only try to sync the space poses when the session is running Schmarni 2024-06-27 03:09:47 +02:00
  • 1feab741b6 fix merge artifacts i missed Schmarni 2024-06-27 03:02:29 +02:00
  • 75a8c32a9d add into_openxr_space and add a few comments Schmarni 2024-06-27 02:10:53 +02:00
  • 08cdd232fc improve space cleanup Schmarni 2024-06-24 22:22:01 +02:00
  • b7c4a05482 remove XrSpatialTransform in favor of making XrSpace a Component and adding XrSpatialOffset Schmarni 2024-06-23 00:07:28 +02:00
  • 6003cc7ac6 add new XrSpace and impl that Schmarni 2024-06-15 15:37:01 +02:00
  • aa2a335074 Merge pull request #126 from Schmarni-Dev/oxr_overlays_attempt_2 Schmarni 2024-06-25 20:33:39 +02:00
  • 204d3945c9 Merge pull request #125 from Schmarni-Dev/next_chain_sessions Schmarni 2024-06-25 19:42:47 +02:00
  • 3c88b0812d add overlay example Schmarni 2024-06-25 19:25:06 +02:00
  • 006e2c1da3 add missing overlay plugin file Schmarni 2024-06-25 19:24:45 +02:00
  • cde28677a0 add enabled extension and implement overlay plugin Schmarni 2024-06-25 19:15:27 +02:00
  • 0a7f692a35 add session creation next chain infrastructure Schmarni 2024-06-24 23:09:58 +02:00
  • dd4e6047e0 Merge pull request #120 from Schmarni-Dev/next_chain_base Schmarni 2024-06-22 20:14:59 +02:00
  • 1e0b39c274 add d3d12 support and fix globe example Schmarni 2024-06-22 18:11:11 +02:00
  • c1528d612f upgrade all code except d3d12 and upgrade all examples except demo Schmarni 2024-06-22 17:21:13 +02:00
  • d461594f9b remove rust toolchain file Schmarni 2024-06-22 12:28:20 +02:00
  • 0172444f0c Merge pull request #119 from awtterpip/transform_utils ForTehLose 2024-06-19 09:03:37 -04:00
  • 0767477948 Merge pull request #118 from Schmarni-Dev/readd-action-sync-set Schmarni 2024-06-18 19:14:13 +02:00
  • 581cbbb9ef add next pointer chain infrastructure Schmarni 2024-06-15 13:25:38 +02:00
  • 8ecebb7d2c added transform utils for snapping to position and rotation Jay Christy 2024-06-11 13:17:16 -04:00
  • 34d44349b8 fix system ordering Schmarni 2024-06-10 12:41:37 +02:00
  • 6ebcd7df99 change set name to begin with Oxr Schmarni 2024-06-10 12:01:48 +02:00
  • 3109618bb7 Readd action set sync SystemSet Schmarni 2024-06-10 11:55:10 +02:00
  • 8807b5f927 working on examples of transform utilities Jay Christy 2024-06-07 13:58:05 -04:00
  • d6af90a31c updated cargo lock MalekiRe 2024-06-04 17:02:12 -07:00
  • cdbbc4efc5 updated version to 0.2.0 MalekiRe 2024-06-04 17:01:26 -07:00
  • 775d474e02 update readme to show current state of the crate (#116) Schmarni 2024-06-05 02:00:05 +02:00
  • 5ce78dace9 Merge pull request #108 from Schmarni-Dev/oxr_sessions Schmarni 2024-06-05 01:58:54 +02:00
  • b2193ccaa8 added nightly doc generation MalekiRe 2024-06-04 16:44:00 -07:00
  • c455c77fed pull changes from webxr-refactor Schmarni 2024-06-05 00:32:38 +02:00
  • 33611cb069 Merge pull request #114 from awtterpip/judder-fix-pipelined piper 2024-06-05 00:13:10 +02:00
  • 71716c36cc pull webxr-refactor and make needed changes Schmarni 2024-06-04 23:28:02 +02:00
  • 810ed1eeed make pipelined rendering disabled by default awtterpip 2024-06-02 22:31:58 -05:00
  • be23326859 make materials unlit awtterpip 2024-06-02 22:31:38 -05:00
  • 32fa13b4fd add compatibility for both pipelined and unpipelined awtterpip 2024-06-02 19:30:12 -05:00
  • 41399d83a9 move wait frame to after render app finishes awtterpip 2024-06-02 18:16:22 -05:00
  • e410304f2e Merge pull request #113 from awtterpip/judder-fix piper 2024-06-02 23:21:20 +02:00
  • eddff879c4 disable pipelined rendering by default awtterpip 2024-06-02 16:01:29 -05:00
  • a0099bc4a7 working pipelined rendering awtterpip 2024-06-02 05:23:02 -05:00
  • e17262ab46 fixed judder awtterpip 2024-06-02 04:57:44 -05:00
  • dd1293c0fc fix compile errors after rebase Schmarni 2024-05-31 11:19:13 +02:00
  • 0e2a5dbf66 merge both Exit schedules, fix reference space living after the session exits in the render world and general cleanup Schmarni 2024-05-31 10:48:03 +02:00
  • 40c767c2d2 remove point light from sessions example and other small changes Schmarni 2024-05-30 11:14:03 +02:00
  • 5f5fd152bb add resource to disable auto session creation and change autocreation to disable itself after the each autocreation Schmarni 2024-05-29 08:26:52 +02:00
  • 546202fdfa works but destroys the session manually because one space somewhere survives session exit Schmarni 2024-05-24 17:11:38 +02:00
  • 31c1daf2d4 session ending works but segfaults on my machine Schmarni 2024-05-23 22:05:14 +02:00
  • fb9ec378c8 change scheduling Schmarni 2024-05-19 04:48:49 +02:00
  • 72f2e7174e Merge pull request #105 from awtterpip/example_actions ForTehLose 2024-05-30 23:53:12 -04:00
  • dd24b95264 changed to ambient light for better performance Jay Christy 2024-05-30 23:47:07 -04:00
  • f479ddb70f Merge branch 'webxr-refactor' into example_actions ForTehLose 2024-05-30 22:31:01 -04:00
  • a9b062425b add 'vulkan-portability' feature to wgpu when target family is unix (#101) tito 2024-05-30 02:53:55 -04:00
  • 0f9ccf7f04 Refactor quest perf fix (#111) Malek 2024-05-29 16:57:08 -07:00
  • 35725eaa8b Refactor hands (#110) Malek 2024-05-29 16:55:40 -07:00
  • ec16d9a254 cargo fmt and removed the unessecary examples. MalekiRe 2024-05-29 16:30:15 -07:00
  • 1d27157142 Merge pull request #106 from awtterpip/fix-left-hand Schmarni 2024-05-27 21:25:54 +02:00
  • f472b46a2c added docs and fixed comments Jay Christy 2024-05-26 15:23:13 -04:00
  • 9b166a8373 Merge pull request #107 from TheButlah/add-license-files ForTehLose 2024-05-26 15:14:09 -04:00
  • de010faa59 add license files and section in README Ryan Butler 2024-05-26 01:55:01 -04:00
  • 6feb3de9fb push left hand bones as children of root as well Jay Christy 2024-05-23 14:16:29 -04:00
  • b4762aa7e0 yay formatting Jay Christy 2024-05-23 14:04:34 -04:00
  • bd3fbeb0c2 more formatting Jay Christy 2024-05-23 14:04:01 -04:00
  • 99a52dac1e formatting Jay Christy 2024-05-23 14:03:23 -04:00
  • 870cb57a99 removed uneeded changes Jay Christy 2024-05-23 14:02:20 -04:00
  • d428bd0fd8 refactor Jay Christy 2024-05-23 13:56:10 -04:00
  • 1e3034cbab first set of renames Jay Christy 2024-05-23 13:18:39 -04:00
  • 0ca8907057 flight is HMD based Jay Christy 2024-05-23 13:14:48 -04:00
  • 468610c26e movement happens but is wrong, its global Jay Christy 2024-05-22 23:45:55 -04:00
  • 99b11eb675 got vectors working Jay Christy 2024-05-22 23:18:23 -04:00
  • 61259aa8d4 Merge branch 'webxr-refactor' into example_actions Jay Christy 2024-05-22 22:43:31 -04:00
  • 1962630034 Merge pull request #103 from Schmarni-Dev/action-syncing ForTehLose 2024-05-22 22:41:29 -04:00
  • 0edf8cf9fe more changes Jay Christy 2024-05-22 22:38:38 -04:00
  • 4e279e3197 reading inputs with marker components Jay Christy 2024-05-16 13:08:37 -04:00
  • 20e3a1cf7a confirmed working for bools and f32 Jay Christy 2024-05-16 12:45:18 -04:00
  • f74f701f50 more cows Jay Christy 2024-05-16 09:56:04 -04:00
  • db975b06f0 made strings cows Jay Christy 2024-05-16 09:55:49 -04:00
  • d90558ebc9 add plugin by default and fix compile errors Schmarni 2024-05-15 22:37:39 +02:00
  • 764da56d50 add centeral actionset syncing Schmarni 2024-05-15 22:33:00 +02:00
  • 77f5081219 first pass at actions Jay Christy 2024-05-15 13:22:25 -04:00
  • d26e6b7acf Merge pull request #99 from Schmarni-Dev/root-cameras ForTehLose 2024-05-14 23:16:38 -04:00
  • 2282e1c5e9 fix validation errors awtterpip 2024-05-14 17:52:01 -05:00
  • 4d82c80047 Merge pull request #102 from awtterpip/d3d12-support piper 2024-05-14 09:01:54 +02:00
  • ec50aa8ca9 update GraphicsBackend::ALL awtterpip 2024-05-10 18:32:46 -05:00
  • 82932f02af add d3d12 support awtterpip 2024-05-10 18:23:47 -05:00
  • 61525cafa7 Merge pull request #100 from Schmarni-Dev/handtracking Schmarni 2024-05-09 05:42:50 +02:00
  • cd5ab90733 make OxrInitPlugin impl Default with the values from add_xr_plugin and made the ref_space_type public for the OxrReferenceSpacePlugin Schmarni 2024-05-08 19:11:17 +02:00
  • 44e909a4e1 fix pcvr Schmarni 2024-05-08 05:42:18 +02:00
  • 063aef7fb5 add support for hand tracking and configurable reference spaces Schmarni 2024-05-07 03:34:10 +02:00
  • 3654b36e76 Merge pull request #98 from Schmarni-Dev/action-binding-and-attaching-systems Schmarni 2024-05-06 04:46:05 +02:00
  • c2f8d65040 make the XrCameras children of the OxrTrackingRoot to allow moving of the Tracking Root Schmarni 2024-04-30 00:13:47 +02:00
  • 13890ddb53 basic passthrough stuff awtterpip 2024-05-03 19:31:23 -05:00
  • 0e5bcd029f added android example awtterpip 2024-05-03 16:46:32 -05:00
  • 9cb237e88f fix status_changed_to, added OxrSuggestActionBindings event to app and fixed scheduling for run_action_binding_sugestion Schmarni 2024-04-29 18:49:07 +02:00
  • aa0eaa60f4 add missing files Schmarni 2024-04-29 03:02:00 +02:00
  • 27871ccd0b add a system to suggest action bindings and a system to attach action sets to the session Schmarni 2024-04-29 02:41:51 +02:00
  • b2b40ba95a updated documentation and resources awtterpip 2024-04-25 21:05:37 -05:00
  • 0b93358aa6 Merge pull request #97 from LogicFan/webxr-refactor piper 2024-04-25 18:31:03 -05:00
  • b063b7b4a6 Merge pull request #72 from TheButlah/thebutlah/add-toolchain Schmarni 2024-04-24 15:19:39 +02:00
  • c711d309cd Added toolchain Ryan Butler 2024-02-23 00:09:51 -05:00
  • f78207d572 fix android "null pointer dereference" LogicFan 2024-04-20 08:19:57 -04:00
  • afdb046ba8 finished renaming types awtterpip 2024-04-18 17:28:53 -05:00