Something went wrong while trying to load the full version of this site.

Freetrack

LordNothing

i posted this way back in 2012 on the old forum, but any chance we can get freetrack support. you can implement it entirely with lua through alien (i can post code if you are interested), but i dont know what cryengine's capabilities are as far as control over camera transform. but if you can multiply in another matrix/quaternion you can support it.


DeimosEvotec

It supports quats if I remember correctly, so post ahead.


gsav55

What about headtrack IR?


LordNothing

gsav55

there was that version of freetrack that supports trackir cameras. natural point through a hissy fit over it and got them to take that feature out. but everyone that uses freetrack made a point to archive that build. id be using a trackir through freetrack. the freetrack api is pretty widely supported (being open source). thats how i was able to get at the camera vars through lua.

not sure what other head tracking softwares are out there now. i know facetracknoir is compatible. ive been curios about mems gyro based tracking for some time, probibly what vr is using. i did get a useful if not fast (used an 8-bit micro) inertial reference from a $10 imu breakout bored, stick that on an esp32 (would solve the speed problem) and you got yourself a wireless tracker. another option, theres a lot of camera+fpga breakout boards in the wild, thats pretty much what trackir is, some verilog and you got you got spot detection to keep your usb throughput low. all these things could work with the freetrack api.


gsav55

LordNothing So is freetrack implemented in game or is there a guide available?


haarp

This was the thread in the old forum: http://old.forum.mechlivinglegends.net/index.php/topic,3594.0.html

Basically MWLL does not allow you to look around at all, as CryeEngine does not allow you to disassociate the direction weapons are pointing at from the direction you're looking at.


DeimosEvotec

You guys could try hunting down this guy for the code he used to achieve this: