Trinus VR headtracking issues

So I've been trying to setup Elite with Trinus on my google cardboard. The issue is that headtracking works fine on the phone with other apps, but the data Trinus is supplying from the phone to the PC is making the head act erratically.

I've tested this with my phone (Nexus 5) aswell as a Samsung S3 & S5.

I've used Elite with Trinus outputting Freetrack aswell as Trinus redirecting to Opentrack 2.2 & 2.3 with the same results using the 3 phones on 3 different computers.

The only thing in common at this point seems to be Trinus.

http://oddsheepgames.com/?topic=pitch-showing-roll-at-the-same-time is the thread I've opened on the Trinus forum. The advice I'm receiving though seems to be stabbing in the dark or asking me to repeat tests I've already done. Any help from you guys setting it up would be great.

Even if there's an alternative app I can use on the phone to do the tracking while I stream the video to the phone using moonlight.

Anyway, any advice would be great.
 
https://forums.frontier.co.uk/showthread.php?t=40985

Don't know if any of this config is new to you, hope this helps. Oddly enough I set trinus to take the input from opentrack, and it tracked better than using Opentrack alone.

Have you been streaming using trinus? How low is your latency and what's your general hardware config? I'm about to try Google Cardboard here and I'm afraid my latency isn't good enough.
 
@KaizoMK I've already used that guide to get it setup initially, didn't work. I'm not sure what you mean by set Trinus to take input from Opentrack, as Trinus is the app that outputs tracking data to Opentrack.

I've got no issues with the video using Trinus, it's just the headtracking.

@Darkstrife421 Do you use it in conjunction with something else to transfer video to the phone?
 
@KaizoMK I've already used that guide to get it setup initially, didn't work. I'm not sure what you mean by set Trinus to take input from Opentrack, as Trinus is the app that outputs tracking data to Opentrack.

I've got no issues with the video using Trinus, it's just the headtracking.

@Darkstrife421 Do you use it in conjunction with something else to transfer video to the phone?

Right, sorry, my mistake. I'm also interested in this, since I think I'm having trouble with the head tracking after all. I'm considering getting an external device to head track.
 
I thought about getting an IR device for head tracking, but as far as I was aware, they don't do 360 head tracking, only while you're facing the receiver. I'd really like to get the phone head tracking working correctly so I get a full 360 of tracking.
 
Right, sorry, my mistake. I'm also interested in this, since I think I'm having trouble with the head tracking after all. I'm considering getting an external device to head track.

I have trouble too, it constantly wanders (yaws to the left) over time. Tempted to blame my phone (Moto G 2nd gen).

I found a cheap USB-powered 3-LED IR clip thing that I'm going to try attaching to the side of my phone-HMD-thing and then I'm going to use OpenTrack and my PS3 Eye cam to see if that works. That might actually give positional tracking too, maybe, instead of just rotation. And will be a LOT more accurate than the phone's sensors.

I tried FaceTrackNoIR with PS3 cam but it didn't work when I had the headset on my face (camera needs to see your eyes). So I tried drawing a face on a piece of paper and sticking it to the front of the HMD. Not only was this hilarious but it actually sort of worked. Unfortunately not well enough, good for a laugh though!

My main complaint with Trinus (it must be said, Trinus is awesome though, and I hear some big improvements are on the way which I hope might fix my problem) is the quality I get out of it is a bit naff. I can run NVIDIA's streaming tech on the phone and it looks glorious, as if the phone is rendering things natively. Trinus meanwhile looks very obviously like a low-bitrate, artefacted MPEG 2 video. It's hard to see the targeting reticle in Elite as it's faded and blurry against the background, which itself has great pools of colour banding. Basically reminds me of a 320p YouTube video but at higher resolution. It's definitely using the bandwidth though, a good 16Mbps or so on average for me it seems.

Not to mention the frame rate is a bit awful - I'm fairly convinced at this stage that Trinus is not using my phone's hardware acceleration for decoding, whereas Moonlight (or whatever Nvidia's thing is called) surely does as it's butter smooth 60FPS in 720p HD (the native res of my phone).

I can't find other people saying as much online though, so the issue might be specific to my phone, and I am optimistic the future versions will fix this anyway as the dev is not only helpful and friendly but also said improvements were on the way.
 
Back
Top Bottom