3D model of the room
I started developing for Quest3 but I'm stuck and not making much progress... So far, I've got pass-through working and added collision detection to the scanned room model. Next, I want to bring the scanned 3D model into a Unity scene so I can edit it, but I'm stuck because I don't know how to do it... Any ideas on how to make this work, or even a little advice, would really help.Shared Mode - storing app data across sessions
We’re working on integrating a new license system for our VR training app and were hoping to get insights on two related issues we’re facing — particularly in the context of Meta for Work (MHMS). Accessing MHMS Distributed Files We’d like to support large-scale deployments by allowing customers to deploy encrypted license files to headsets via Horizon managed services (there us an option there to deploy files to devices). File distribution itself works fine, but we haven’t found a way to read these files from within the app at runtime, i.e. to have the proper permissions to read those files. Do you have any guidance on how to access these files from the app? Storing License Info Locally We also want to store license data locally on the device after activation (while online, in the case were they do not want to distribute license files), so the app can validate the license even when the device is offline. This is essentially the same encrypted data as the distributed file, just generated online and then downloaded to the device. Is there a supported way to persist such data locally on MHMS-managed devices? We’re aware that local storage is very restricted across sessions, so we’d love to know if there is a way (now or with a future update). A work-around is keeping users in the same session, but that's not really ideal as users always will have the option to end a session. For now we will be requiring MHMS devices to be online, but that's not a solution viable on the long term where you will also see devices being used offline. MHMS itself now supports offline use. If there is a solution (so my first question and maybe to my second) this could also be used for trained led courses where the trainer sets the training options for a training session or even for the organization as a whole (think language and other regional options). Hopefully someone can provide some insights.221Views0likes8CommentsTechnical Questions for a LBS Game: Disabling System Gestures, Spatial Mapping & Remote Control API
Hello, I'm looking to create a multi-user, large-scale, location-based (offline) game and have a few questions: 1. Is there a way to disable system-level gestures to prevent players from accidentally exiting the application and returning to the home screen during gameplay? 2. Is there a method for scanning a large physical space (approximately 10x10 meters) to generate a persistent and shareable map file? 3. Is it possible to enable or provide some control API? We need an interface that allows a central controller to remotely start and stop the application on all devices, as well as manage the installation and updating of game content.46Views0likes1CommentPing data overlay
Hi. Fairly new to development and I am stuck with a project. I am trying to develop a program that displays Network information to the user (ping, jitter, packet loss etc.) . I would like this to be able to run over any 3d application in real time Similar to how OVRMetric displays headset information. Any documentation or assistance would greatly be helpful.824Views0likes1CommentMetahuman crashes Unreal Engine in VR Preview for Quest 3
Hello, Maybe someone had this problem with metahuman and have found a solution? 1. I have a scene that is working on Quest3 build and also in VR Preview mode. 2. I've downloaded and added metahuman I've created. 3. I've enabled all the necessary plugins and compiled shaders. 4. I've dragged downloaded metahuman blueprint into the scene. 5. I'm running VR Preview and then Unreal Engine crashes* *When i package game for Quest3 and run from device it works. EDIT: I'm using UE 5.3.2 and MetaXR v60 Last log entries [2023.12.29-10.11.28:819][277]LogOnline: OSS: Created online subsystem instance for: :Context_2 [2023.12.29-10.11.28:859][277]LogSlate: New Slate User Created. Platform User Id 8, User Index 8, Is Virtual User: 1 [2023.12.29-10.11.28:862][277]LogSlate: Slate User Registered. User Index 8, Is Virtual User: 1 [2023.12.29-10.11.28:889][277]vr.PixelDensity = "1" [2023.12.29-10.11.28:894][277]PIE: Server logged in [2023.12.29-10.11.28:896][277]PIE: Play in editor total start time 0,422 seconds. [2023.12.29-10.11.28:899][277]LogWindows: WindowsPlatformFeatures enabled [2023.12.29-10.11.28:948][277]LogRenderer: Warning: Resizing VR buffer to 4128 by 2240 [2023.12.29-10.11.28:960][277]LogHMD: Allocating Oculus 4128 x 2240 depth rendertarget swapchain [2023.12.29-10.11.29:011][277]LogWindows: Error: appError called: Assertion failed: !EnumHasAnyFlags(TextureDesc.Flags, ETextureCreateFlags::RenderTargetable | ETextureCreateFlags::ResolveTargetable) [File:D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12Texture.cpp] [Line: 529] [2023.12.29-10.11.29:011][277]LogWindows: Windows GetLastError: The operation completed successfully. (0) callstack from crash: UnrealEditor_D3D12RHI UnrealEditor_RenderCore UnrealEditor_RenderCore UnrealEditor_RenderCore UnrealEditor_Renderer UnrealEditor_Renderer UnrealEditor_Renderer UnrealEditor_Renderer UnrealEditor_Core UnrealEditor_Core UnrealEditor_RenderCore UnrealEditor_RenderCore UnrealEditor_Core UnrealEditor_Core kernel32 ntdll I'll try to install debugging symbols for engine and test again5KViews0likes4CommentsNative alternate locomotion solutions
I would love if at the native Operating System level, if the Meta Quest could support alternate locomotion solutions. Take the Kat Walk C2 (which yes, I do have one), if it could network directly to it via their Kat Nexus, you could then go controller free using hand tracking, and free walk in infinite space with your legs. The Kat Walk and your legs would now replace the thumbsticks. But open that up for ALL alternate locomotion solutions devices. Toggle the option “on”, then pick your type of alternate locomotion; in my case, an omnidirectional treadmill/slidemill, but other solutions as well. VR shoes where you march in place, and others. But whatever your locomotion solution, it would either replace or augment your controllers, and now all games natively are replacing my thumb sticks. It’s just a thought…Private app with multiplayer
My team is looking to deploy a private app with multiplayer. Initially we were going to use App Lab and the private keys feature... but I am not exactly sure how that works with the merge of App Lab into Meta's app store. Does App Lab still support private key sharing of an application? If not, our next plan is to try Meta Quest for Business to share the app privately, but I'm hoping we don't have to go that route... Any help is greatly appreciated. I wish Meta was more clear about the changes made to App Lab and how developers are supposed to handle it. Thanks!613Views1like1Comment