MixRc
A downloadable MR simulator for Android
MixRc is a Mixed Reality Remote Control flight simulator focusing on 3D (aerobatics) flight. MixRc is a standalone application--a computer is not required--allowing you to fly in your own environment, in your own time. There are no physical boundaries and you can fly anywhere.
MixRc includes a 3D plane, 3D helicopter and 3D quadcopter (helis and quads under construction). Models are inspired by foam 3D "backyard" planes and by micro 3D helicopters. The simulator also features a training mode ideal for orientation and hover practice.
RC transmitters are supported via wired (USB) connection or wireless (sim dongle e.g. Spektrum WS2000, or ELRS Bluetooth joystick ). Bluetooth gamepads (including VR controllers) are also supported but it is very challenging to fly a 3D aircraft with a game controller.
Developed for Quest 2 and Quest 3.
Updated | 25 days ago |
Status | In development |
Platforms | Android |
Author | simdiabatic |
Genre | Simulation |
Made with | Unity |
Tags | Flight, mixed-reality, Oculus Quest |
Average session | Days or more |
Languages | English |
Inputs | Gamepad (any), Joystick, Oculus Quest |
Install instructions
You would need to upload the MixRc app to your Quest (sideload). This requires to (1) download MixRc, (2) enable developer mode on your Quest and (3) install app on Quest. For (3) the easiest is using SideQuest.
Development log
- Update 0.244 days ago
Comments
Log in with itch.io to leave a comment.
Works great with my Zorro connected with usbc, couldn't get it to recognize my Zorro as a Joystick via the ELRS bluetooth connection though (I was able to pair it but Quest didn't show it as a Joystick in the connected devices menu - its an old version of ELRS so maybe I need to update that :shrug:) - again thanks for this simulator.
Physics-wise - I can't get a decent harrier, don't know if its my skills or the simulator (I do have some similar twisted hobbys and bigger planes I can harrier). I'll play with expo on my tx next to see if I can find a sweet spot. Been enjoying practicing torque rolls :)
Apologies Raptor. I ended up deleting your first post by mistake. Will contact Admins and see if they can bring it back.
Thanks for your comments. The ELRS Radiomaster external module works flawlessly for me on several radio while my internal ELRS (Bumblebee) drops often. Seems not all modules are created equal. Alternatively, I use wireless dongles which are way more stable than BT.
Great to hear some feedback on physics. I presume this is with the full-size plane rather than training mode (reduced physics)? I don't seem to have much of an issue with harriers but worth investigating as physics can improve a lot. It needs to be a bit more sticky at low speed as now it is not easy to control slow 3D. My advice is to slow down physics and see if you can identify the issue (under params). Feel free to drop me an email and we can discuss.
Excellent!!! Very thanks. Please add helicopters and cars
I found the plane simply disappears quite soon after starting and I cannot control it very well with the Oculus controllers (but it is all new to me). I see the manual says you can use RC controllers (but I don't have any).
For info, I turned off the Quest3 boundary but maybe it 'hits' something?
Of course it is still in development.
Here's what I encountered (it is unedited apart from the start/end):
Thank you very much, dobsy, for the comments and video.
Is your controller calibrated? Simulated forces can be large enough to "break" the physics engine at which point the plane would not be rendered. Perhaps this explains the plane disappearing. This can happen when controller is not calibrated: arbitrary source values are passed directly to the engine while the engine expects values within the range (-1,1). Please double check that calibration is completed.
Your experience suggest that I should notify user when the physics engine has encountered a problem, if nothing else, to diagnose.
On boundaries, your first run takes the plane quite far from you at a time when, I suspect, you are not applying any inputs suggesting inputs rather than boundaries are doing something funny. Boundaries are actually disabled when entering the game.
As for the difficulty in controlling the plane, have you tried training mode? This is activated when selecting the 'small' aircraft. If in addition you slow down simulation to the lowest value, 70%, you will have a much better chance to control the plane.
Flying RC 3D aircraft is in general quite challenging. And using the oculus controllers makes it even more challenging because (i) they trace a circle and (ii) they don't have proper feedback near centre to apply small corrections to the 3D plane.
In any case, please try training mode and see if it gets any better. On my todo list is a mapping from circular to square inputs which should help somewhat with (i).