At my company we are evaluating possible tools for rapid development VR projects. Our first idea is VirTools, but I have used Unity for college work and I’m trying to defend the use of it instead. One of the main issues is we need to be able to build applications capable of connecting to several devices like tracking devices, wii controllers, VRPN. Another big issue is being able to display the application on other devices, like a VR cave, where we need to be able to have several cameras with modified frustums, besides stereoscopy. VirTools already has this, I would like to know if this can be done with Unity. I have heard about the Pro version being able to load external DLLs, but I don’t know what can be done with that.
if you are comfortable writing dll files and know how the devices you want to use work, then unity can interface with almost anything - if you want to interface with multiple devices all at once, it might get a little complicated but im sure its possible
As waltermana mentioned, it’s doable using Unity Pro and the ability to write DLL’s. There’s a Wii remote plugin on the wiki and a UnityAnswers question about stereoscopy. At one point a long while ago, I managed to get some VRPN trackers working via a DLL, but didn’t get much beyond demonstrating that it was possible.
I just need to be sure we can get multiple projections and devices. I already knew about the Wiimote plugin, I hadn’t thought about VRJuggler, although it’s a bit outdated, just knowing it works with Unity is interesting.
Does anyone have an running example of some sort of multi-projection setup just so I can be sure it’s possible to do? If I have anything to show to the board it would be a huge boost to getting Unity as our standard tool…
http://forum.unity3d.com/viewtopic.php?p=244071
Is that what you’re talking about? HTH. One of the answers in the Answers post I linked to has info about doing multiple builds and syncing them via networking, if that’s what you’re looking for.
Hi,
did you take a look at MiddleVR ?
MiddleVR is a VR plugin for Unity which allows you to bring your applications to Caves, HMDs, VR Walls etc.
You can download a trial version on the website: http://www.imin-vr.com
cheers,
cb