只用电脑摄像头和软件简单实现 LOFC2 TrackIR

来源:百度文库 编辑:超级军网 时间:2024/04/28 20:21:25


之前一直有想法弄个free track ir,但是懒得动手做led灯架子。然后就没有然后了


最近在网上找到一个用webcam做trackir的教程。然后叫来 03 @seannav146  一起研究
http://forums.eagle.ru/showthread.php?p=1377446#post1377446
最后经过03和我的不懈努力(03功劳很大),终于搞定了,下面是具体步骤(可以避免了原帖繁琐步骤):

因为我的笔记本没有带摄像头(你妹的thinkpad),所以用的iphone无限链接给电脑当摄像头,因此受到wifi信号影响,有时候会反映迟缓。
03很细致的进行了测试和体验,请@seannav146 来讲讲具体的体验和设置经验

1. 到下面的链接区下载v160版本的facetracknoir,并安装到你想要的目录
http://sourceforge.net/projects/facetracknoir/files/

2. 下载附件,然后解压,然后把一个dll文件盒trackir.exe文件复制到 facetracknoir的安装目录,并覆盖原文件(trackir.exe应该是新文件)

3. 把附件里的文件TrackIRFixer1.2.0.18.exe放到LockOn FC2安装目录下的bin/x86/stable目录下(也就是游戏执行程序所在目录)
然后运行,主要是修正NewInput.dll这个文件(是同时修复lofc和a10c -- 03 纠正)。如果运行后fixer的log显示错误不用担心(应该是会显示lofc修复成功, a10c修复失败
-- 03 纠正),很可能是你的那个文件之前已经被修正过了。

4. 打开facetracknoir软件,然后点中间部分一个start是开启摄像头。然后在左边就可以看见摄像头里自己,可以根据这个调整摄像头位置
最重要一点是最右边的一个下拉菜单选游戏匹配,一定选Fake TrackIR,见图
11.jpg

5. 然后打开lofc2游戏,去设置里看轴设置里室友有多出来的一列名字叫track ir,如果有,说明成功了,然后可以接下来的配置了。
次方法可以用于dsc的其他的游戏,但是软件版本问题请自行搜索ed的论坛。

6. 附件里两个配置文件时03和我的,可以参考。
建议所有的修改在facetracknoir软件里做,这样能在游戏过程中实时修改而不必退出游戏(by 03 经验)

ps。第一次用我是很不习惯。03也在体验的过程中出现机炮撸c17而丢失c17目视的情况。

具体设置下面有截图(图片主要03截的,只是示例,数据不做参考):

注意事项:track ir会在游戏里默认屏蔽鼠标的操作,但是如果移动视野的操作用摇杆完成,那就没影响。
在facetracknoir软件里可以设置重置头部坐标原点按键和关闭trackir的按键。默认分别是home和end。end按了后
trackir会失效,视野会回到中心(不清楚是游戏中心还是trackir捕捉画面的xyz的零点)。游戏开始前请打开facetracknoir,
并调整你的头部,让自己保持最自然的角度面对屏幕,也就是相当于在座舱里向前方看。然后按下home键来重置好坐标原点。
如果是偏着头的,那么按下home后一旦头部摆正,在游戏里视野就不再向前。各位可以自己尝试。
一定要在游戏开始前重置头部原点坐标。
QQ截图20130624005015.jpg


1. 首先头部上下移动默认是反向的,所以要改回来
1.jpg

2. 设置摄像机采样的帧数
2.jpg

3. 设置上下看,左右看,偏头曲线(因为死去最多到50cm,所以如果不想要某些方向的移动,只能在游戏里屏蔽)
3.jpg

4. 设置拉近拉远曲线
4.jpg

5. 改曲线方法就是拖动那6个小圆圈可以改变死区,曲率。
5.jpg

FTNoIR_v160_fix.zip(344.06 KB, 下载次数: 78)