Unity Editor keeps crashing because Meta XR SDK is using up all system memory
I'm so confused! I remove the package, and my system memory is back to normal, but as soon as I reinstall it, after ~5 minutes, my whole PC crashes because both my System and virtual memory are full. Does this happen to anyone else? Thanks!766Views0likes2CommentsHands Only mode not working in Unity Meta SDK.
Hello everyone, I am building a simple app with the Meta SDK (Unity 6, IL2CPP) specifically using OVRCameraRig in my scene for Quest 3. In the OVRManager script I tried setting Hand Tracking Support to "Controllers Only" which worked, and I wasn't able to use hands in the built apk, and I also got the warning in the beginning that I should pick up the controllers. However, when I set it to "Hands Only" I am still able to use the controllers in the app and I get no warning about it being a hand tracking app only. This seems to be a bug. Does anyone know the fix? Thanks for your help.532Views1like2CommentsSpawned objects not visible even though correctly spawned, after Meta Quest 3 headset update
I have been working on a MR project that uses the Meta SDK ver 67 with Unity 2022.3.24. It is a game where insects are spawned on a tracked table in the room (space setup is done with only 1 table in the room). Everything was working perfectly a few days ago suddenly when on Oct 3, 2024, the insects are no more visible. I have debugged in many ways and there are no errors, and everything is working as expected and insects are spawning in the build too - but just not visible. Also, the insects are visible when I test it in the play mode in the editor with MRUK room prefabs. I think it has something to do with the headset update as before Oct 3, I was facing an issue where my ray pointers from hands or controller were not showing that round cursor on the UI and was offsetting somewhat behind the UI, I guess. So, the day when the insect not visible bug came, this raycast issue was also fixed in the headset and I have not encountered it since.363Views0likes0CommentsImmutable folders in Interaction Packages
I have a lot of issues with immutable folders in the new Meta SDK packages. I tried different things to but the error keeps coming back in different projects. I first installed Meta Core SDK, I installed 4 building blocks. XR rig, passthrough, controller and hands building block. After this I imported the Meta interaction SDK and get this error: Saving Prefab to immutable folder is not allowed: Packages/com.meta.xr.sdk.interaction.ovr/Editor/Blocks/Interactors/Prefabs/[BB] Hand Ray.prefab UnityEditor.EditorApplication:Internal_CallGlobalEventHandler () This is driving me crazy, I tried different ways, even deleting the packagecache but it keeps coming back.Solved7.2KViews2likes9CommentsUpgrade Meta SDK version with a lot of conflicts
Hi all, Since ~2020, I've been using the Meta (Oculus) SDK tool to create a Virtual Experience on Unity. But recently I had a very frustrating experience. In my development process, I faced some deprecated features which are replaced by another, that didn't work. (E.g. "Throw when ungrab" feature from the Grabbable component) I decided to upgrade my package from the 66 version to the 68. Now I have a lot of errors and warnings. My app doesn't function at all. Why don't you leave some components with the "Deprecated", or "Legacy" tag, and suggest what is better to use instead? I even can't use your own prefab "OVRInteractionComperhensive", as it has broken scripts. Also, the documentation is deprecated, because it is related to the oldest version of SDK. Should I downgrade SDK back to 66? Or maybe someone faced with more nice solutions? Unity version: 2022.3.32f1 Thanks in advance and best regards.Solved1.2KViews0likes1Commentintegrate in app purchase in Meta SDK
I can't fetch my products in the app, it shows null, I publlished the product and it's status is "Reslease Pending" Here is the script [SerializeField] private TextMeshProUGUI m_priceText; private const string DURABLE_SKU = "box1"; private void Awake() { Oculus.Platform.Core.Initialize(); } void Start() { FetchProductPrices(); } public void FetchProductPrices() { string[] skus = { DURABLE_SKU }; Debug.Log("Products in list" + IAP.GetProductsBySKU(skus)); IAP.GetProductsBySKU(skus).OnComplete(GetProductsBySKUCallback); } void GetProductsBySKUCallback(Message<ProductList> msg) { Debug.Log("message" + msg.Data); foreach (Product p in msg.Data) { Debug.LogFormat("Product: sku:{0} name:{1} price:{2}", p.Sku, p.Name, p.FormattedPrice); if (p.Sku == DURABLE_SKU) { m_priceText.text = p.formattedPrice; } } }392Views0likes0CommentsMeta XR magnetic interactions
Hi! I'm experimenting with the Meta SDK in Unity to create magnetic interactions. For instance, you hold a cap in your right controller. When you bring it near a bottle, the cap moves towards the bottle and screws on, while still being connected to the controller. When you pull the controller away, the cap returns to the controller. I've tried using the snap interactor/interactable, but I can't seem to get it to work well. Is there an easier way to achieve this? Kind regards475Views0likes0CommentsErrors importing Meta XR Core SDK v65 in unity
Hi when i am importing the Meta XR Core SDK v65 in unity 2022.1.24f1 these error pops in the console saying 'FindAnyObjectByType' or 'FindObjectsByType' or 'FindObjectsSortMode' does not exist in the current context please help : Library\PackageCache\com.meta.xr.sdk.interaction@095d655eb767\Editor\QuickActions\Scripts\QuickActionsWizard.cs(935,21): error CS0103: The name 'FindAnyObjectByType' does not exist in the current context Library\PackageCache\com.meta.xr.sdk.interaction@095d655eb767\Editor\QuickActions\Scripts\QuickActionsWizard.cs(953,25): error CS0103: The name 'FindFirstObjectByType' does not exist in the current context Library\PackageCache\com.meta.xr.sdk.interaction@095d655eb767\Editor\QuickActions\Scripts\QuickActionsWizard.cs(969,21): error CS0103: The name 'FindAnyObjectByType' does not exist in the current context Library\PackageCache\com.meta.xr.sdk.core@aff6f0606969\Scripts\OVRSceneManager.cs(413,13): error CS0103: The name 'FindObjectsByType' does not exist in the current context Library\PackageCache\com.meta.xr.sdk.core@aff6f0606969\Scripts\OVRSceneManager.cs(413,48): error CS0103: The name 'FindObjectsSortMode' does not exist in the current context Library\PackageCache\com.meta.xr.sdk.core@aff6f0606969\Scripts\OVRSceneRoom.cs(66,25): error CS0103: The name 'FindAnyObjectByType' does not exist in the current context Library\PackageCache\com.meta.xr.sdk.core@aff6f0606969\Scripts\OVRTrackedKeyboard\OVRTrackedKeyboard.cs(365,22): error CS0103: The name 'FindAnyObjectByType' does not exist in the current context Library\PackageCache\com.meta.xr.sdk.core@aff6f0606969\Scripts\OVRTrackedKeyboard\OVRTrackedKeyboardHands.cs(209,22): error CS0103: The name 'FindAnyObjectByType' does not exist in the current context Library\PackageCache\com.meta.xr.sdk.core@aff6f0606969\Scripts\Util\OVRRaycaster.cs(88,32): error CS0103: The name 'FindAnyObjectByType' does not exist in the current context Library\PackageCache\com.meta.xr.sdk.core@aff6f0606969\Scripts\OVRVirtualKeyboard\OVRVirtualKeyboard.cs(256,20): error CS0103: The name 'FindAnyObjectByType' does not exist in the current context Library\PackageCache\com.meta.xr.sdk.core@aff6f0606969\Scripts\OVRSceneManager.cs(1147,26): error CS0103: The name 'FindAnyObjectByType' does not exist in the current contextSolved2KViews0likes3CommentsError installing Unity's Meta XR All-in-One SDK v62 (and 63) package
I'm getting a console error upon installing Meta XR Core SDK on my Unity 2021.3.36f1 project: [Package Manager Window] Error while getting access token: invalid configuration from Unity Connect UnityEditor.AsyncHTTPClient:Done (UnityEditor.AsyncHTTPClient/State,int) Additionally I'm seeing an error icon with a message "Error while getting access token: invalid configuration from Unity Connect" next to all of the Meta SDK related packages. I've tried uninstalling and reinstalling the package as well as updating it to V63 but the error persists. This also happens accross three different Unity projects on all computers in my organization. No other package displays this error. I've also confirmed that my Unity services are all running correctly and that I'm logged in the Unity hub with the same account as my asset store.Solved7.2KViews3likes11CommentsAlternating between or simultaneously using linear Locomotion and Teleporting
Hi! My team is working on a Unity VR project using the Meta XR SDK version 60.0 targeting Quest devices. We want to offer users the choice to switch between linear movement and teleportation whenever they want, so they can use whichever they feel more comfortable with. However, we've encountered some unexpected incompatibilities between the two modes. For linear movement we are using the OVR Player Controller with a Character Controller, as in the Core SDK's OVRPlayerController Prefab, and a TeleportInteractor is doing the teleporting. Each on their own are working fine, but when the PlayerController and CharacterController are active, the player avatar is often getting thrown across the scene, seemingly bouncing off environment geometry, possibly even the ground. And when we try to set up a toggle, deactivating the Player/Character Controllers in favor of teleporting, deactivating them after they have already been in play messes with the teleport height, usually setting the viewpoint at knee height. Has anyone here found a way to use both at the same time or toggle between them cleanly, like we are trying to? Thanks in advance for every hint and suggestion what we could try!951Views0likes1Comment