- Trinus vr code .dll#
- Trinus vr code install#
- Trinus vr code full#
- Trinus vr code software#
- Trinus vr code code#
The Homido is limited on max screen size (it will fit bigger phones, but not use the whole screen) while the VR One is, at least for now, only compatible with Galaxy S5 (some people have adapted the provided tray to fit their phones, but that's a DIY that might not always work).
I've used the last two, and they are on a different level, quality wise. Then if you want to go premium, you can check the Durovis Dive, the Homido or the VR One. The main issue with the chinese models I've tried is that immersion level tends to be lower (due to lower FOV), but on the other hand you might get better image quality (less screen door effect, for example). Might be good to search on Amazon for the reviews. There's the xiaozhai, which is more comfortable (ColorCross uses rubber instead of foam).Īs I say, plenty of unbranded variations, so probably newer models work better. ColorCross is popular, because it was one of the first ones. There are quite a few of those available (with new variations popping up every week), so it's hard to keep track of them all. If we consider price as a starting criteria, some Google Cardboard clone will do for short sessions (not very comfy) and will only set you back about 10-20$ (but get one with straps!).įor a little more, you can go plastic (using good foam protection) with a chinese unit. You can find more details on usage, performance tips and the download links on my site:
Trinus vr code full#
If you go ahead, set it up to emulate TrackIR and run the game windowed in a 4:3 resolution to activate the Fake3D mode (might work with TriDef or Vireio for full depth 3D, but I haven't tested). But don't take my word for it, there's a free test version available. In any case, I have used it with LFS and the virtual reality experience is quite enjoyable. It does have its limitations, but I know it can be much better! When I started with my first proof of concept I wasn't sure it would work but, as I kept improving it I realised that it can be quite good. Combine it with a headset like Google Cardboard, VR One, Homindo or some cheap chinese one, and you've got yourself an affordable VR system!
Trinus vr code software#
I wanted a low cost alternative to (still unavailable) VR systems like Vive or Rift, so I started developing a software solution that uses your own smartphone for tracking and display. I guess, that's kind of obvious since I'm here, but it is relevant as that's the reason I created Trinus VR. well, I actually like sims in general, specially flight sims. Then in the Main section set Sensor Output to FreePieIO.I'm new here so I'll briefly introduce myself. To make Trinus send the data through correctly open the configuration options and go to Advanced View. This can be accomplished without wires but I use a USB lead to increase the bandwidth.Īnd you need FreePIE from /FreePIE/īut note that you do not need to run FreePIE, just have it installed. Trinus server needs to communicate with the phone.
Trinus vr code install#
You need to install the Trinus server found at and the app from
Self.test = _io_6dof_read(0, 1, byref(self.dat)) Self.lib = CDLL(“C:/Program Files/FreePIE/freepie_io.dll”)
Trinus vr code code#
The code required in your project is as follows but you do need to amend the path to the freepie_io.dll It can fake a 3d effect by duplicating the window contents side by side although your Panda3d code could create two cameras which would give realistic 3d. The Trinus server also transmits the currently active window’s contents to the phone where it is displayed on screen.
Trinus vr code .dll#
dll file and Python code in your Panda3d project can then read these values in real time using the ctypes library which is part of the python installed alongside Panda3d. The client uses sensors in the phone to monitor the head position and feeds them back to the server. It works best when the phone is inside a Google Cardboard head mount. Trinus VR is a pair of programs: the server runs on a PC and the client runs on a smartphone. I have this running with Windows 7 and a Samsung Galaxy S2. It also requires a dll which is installed by installing a separate program called FreePIE. This can be tried free of charge using demo versions of the software needed. It is possible to add Virtual Reality to a Panda3d project with a smartphone and about ten lines of code using a program called Trinus VR.