We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I think the Virtual Keyboard is part of OpenXR and is documented here: https://developers.meta.com/horizon/documentation/native/android/mobile-openxr-virtual-keyboard-integration/
Courtesy of Squarebananas: The Silk.NET.OpenXR library has bindings for the XR_META_virtual_keyboard OpenXR extension https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_META_virtual_keyboard
Silk.NET.OpenXR
XR_META_virtual_keyboard
OpenXR
KNI references the Silk.NET.OpenXR library, but does not expose the entire OpenXR API.
It would appear the related Silk.NET.OpenXR bindings https://github.com/dotnet/Silk.NET/blob/main/src/OpenXR/Silk.NET.OpenXR/Structs/VirtualKeyboardMETA.gen.cs would need adding / passing through KNI's ConcreteXRDevice https://github.com/kniEngine/kni/blob/main/Platforms/XR/.Oculus/ConcreteXRDevice.cs code.
ConcreteXRDevice
Interestingly it seems the Meta Virtual Keyboard is provided at runtime as a 3d asset in glTF format, so that might add some additional challenges.
glTF
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I think the Virtual Keyboard is part of OpenXR and is documented here:
https://developers.meta.com/horizon/documentation/native/android/mobile-openxr-virtual-keyboard-integration/
Courtesy of Squarebananas:
The
Silk.NET.OpenXR
library has bindings for theXR_META_virtual_keyboard
OpenXR
extensionhttps://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_META_virtual_keyboard
KNI references the
Silk.NET.OpenXR
library, but does not expose the entireOpenXR
API.It would appear the related
Silk.NET.OpenXR
bindingshttps://github.com/dotnet/Silk.NET/blob/main/src/OpenXR/Silk.NET.OpenXR/Structs/VirtualKeyboardMETA.gen.cs
would need adding / passing through KNI's
ConcreteXRDevice
https://github.com/kniEngine/kni/blob/main/Platforms/XR/.Oculus/ConcreteXRDevice.cs code.
Interestingly it seems the Meta Virtual Keyboard is provided at runtime as a 3d asset in
glTF
format, so that might add some additional challenges.The text was updated successfully, but these errors were encountered: