3GO模拟飞行网|3GO Cyber Air Force

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 19013|回复: 39

DIY FreeTrack

[复制链接]
发表于 2008-3-14 23:27:26 | 显示全部楼层 |阅读模式
本人进行了FreeTrack手册的翻译,因原手册为法语所写,所以对翻译造成了很大的障碍,难免有不少错误,因本人语言组织能力不是很好,所以有些地方语序不是很通,甚至有读不通的地方,请各位谅解,另外说明,原手册中所示范的软件与系统为法语(毕竟开发这玩意儿的组织就是法国的)。终于完成了,特此上传
注:翻译过程中难免有很多错误,另外由于这个组织已经解散,所以有些关于组织的所有信息都已经全部做了剪切!
01.jpg
Manuel V2.1
讲述FreeTrack我们一步一步来。
1.
前言
2.
运行FreeTrack所需的设备
3.
制作设备
4.
安装FreeTrack
5.
建立系统
6.
支架
7.
模拟鼠标
8.
模拟操纵杆
9.
模拟键盘
10.
建立个人配置文件
11.
设置游戏的配置
12.
信用


前言:
FreeTrack是用来模拟的软件,在你的游戏里可以使用头部移动来控制某些功能大大增加了游戏的乐趣,
要做到这一点,FreeTrack需要一个摄影头和参照物(通过固定在头部的发光二极管)。
通过这些参照物(头部的发光二极管),FreeTrack会自动跟踪头部移动的二极管,并将这些移动的参数转换成数据输入到游戏中。
FreeTrack的功能和TrackIR的功能类似,TrackIR有的FreeTrack都有,同时TrackIR所兼容的游戏FreeTrack基本都兼容。

运行FreeTrack所需要的设备:


此软件支持微软的WindowsXP SP2Windows Vista


另外需要DirectX 9.0c


CPU需要支持SSE2指令(推荐IntelAMD支持SSE2CPU)。


摄像头

1个,3个或者4个红外二极管(推荐型号为OSRAM SFH485P或同档次的),也可以用发光二极管取代。
帽子(颜色尽可能深点,不反光即可),制作3,4个位置点。
帽子上的导线,长度为30厘米,以能够到二极管的位置
帽子上所有灯的电流总合不大于500毫安。

用双面胶固定,已确保二极管稳定不动。
每个二极管要串联分压电阻,以限制其电流。
[可选]安装一个总开关以控制帽子上的二极管的开与关。
[推荐]红外过滤器(一张相机的胶卷),以过滤掉其他的干扰光线。

安装:
需要的工具:无反光帽檐,钳子(衣服架或铜线),电烙铁,焊锡膏,若干二极管。

警告:freetrack在游戏中的精度取决于摄像头的处理速度,软件的调试还有就是自己制作水准。特别注意:制作要对称,如下图:
1.jpg
二极管制作分:
该二极管组成部分为偏振光,所以,要谨慎布置。找到适合的二极管,如下图:
2.jpg

注:在接通电源之后,由于大功率的二极管亮度较强,同时也会产生比较大的热量,小心各位的帽子别忽忽的冒烟了~~~~~~~~

二极管的选用:可以使用一个直径为5毫米(如上图所示),红色或橙色的。

(这些颜色是FreeTrack最佳的识别颜色),组成一个统一的照明,如果您使用的是红外二极管,推荐(欧司朗(OSRAMSFH485P
)或者同一参数的产品。

例:下面是安装4个点的帽子
3.jpg
5.jpg



安装FreeTrack:


在安装FreeTrack的时候可以选择你想要的安装位置

例如:C:\ProgramFiles\FreeTrack
更新方式为自动

首先启动FreeTrack

在选项栏中可以调整和设置参数,提供有关模式选择,为你的的LED配置模式提供更多的选择。当选择一个模式后会显示在程序界面的右下角。如果是一个LED模式无须任何设置。


6.jpg





这里是默认设置的模式,默认是3个LED模式:


7.jpg



下面默认的设置模式为3个LED:


8.jpg







[ 本帖最后由 AutumnW 于 2008-7-15 22:09 编辑 ]

评分

1

查看全部评分

 楼主| 发表于 2008-3-14 23:33:27 | 显示全部楼层
下面默认的设置为4个LED:
9.jpg

系统设置:
各位在第一次测试的时候尽量选择在晚上(避免其他光线干扰),戴上制作好的装有二极管的帽子,接通电源,确认二极管发光,运行FreeTrack

10.jpg

FreeTrack包括重要信息详述的大部分功能(只需几秒钟就可以完成运算),该参数的运算速度主要取决于各位电脑的CPU(SSE2指令和MMX指令),但是我们可以修改他的存档文件(文件为:freetrack.ini),(这通常是没有必要的,只有我们需要的时候才会去修改)
要保证这一点我们就需要一些设置并保存到freetrack.ini中
[摄像头]
FreetrackFilter=
选择MMX 或者 SSE2
在设置中选择你的视频
11.jpg
选择分辨率和图像质量,曝光设置,摄像头。

12.jpg

在下面的设置中是户外设置(这个设置基本用不到)
(这里可能会有所变动,从一个摄像头转到另一个摄像头)!
如果是在强光的室内或者是在户外不想让你的摄像头捕捉更多的干扰光线的话就到[ForceExposure]设置。
13.jpg

如果选择"照相机控制接口",可以设置暴光参数,以强行设置摄像头的强行暴光
[摄像头]按扭,进入摄像头的参数设置。
[Stream],在这里进行性能参数设置
在屏幕下面,我们有不同模式的设置(你的摄像头)。
14.jpg
15.jpg

会发现在窗口里面的设置,可以抓取在此基础上的摄像头的质量及频率和图像。
该图象压缩,图象的大小对比主要是由摄像头的镜头捕获,调整设置,以获得最好的质量,尺寸和帧数。
也可以在属性对话框中设置图象参数。
看来,在这两个选项中可以改变参数,同时也可以设置强行暴光,以减少其他光线的干扰。
注意:高的质量会降低帧数,低的设置会增加帧数。
提醒:在摄想头窗口中,由于每种摄想头的参数都不同,可以看到一些设置是灰色的不能选择。
当完成所有的设置后,我们按[Start]键开始
16.jpg

在这个头部窗口点击鼠标右键,可以启动/关闭某些选项
17.jpg
 楼主| 发表于 2008-3-14 23:39:23 | 显示全部楼层
看到标志正确的时候,就必须移动游标来调整,这是一个典型的运动模式(为了更细致的了解,在这里提供了一个3D头部的移动图象)
18.jpg

原理讲述:
X轴,Y轴都是玩家头部运动,这些可以在游戏中定义,另外Z轴为拉远拉近。
头部的运动调整会输入到FreeTrack中,点击曲线表,在这里可以手动调整每个轴的曲线。
19.jpg

在菜单设置里,可以快速的帮助各位得到想要的结果
20.jpg

为什么要做这些曲线?答案如下图片中(其实就是把偏的调正)。
21.jpg
22.jpg

调整设置选项,让各位自定义调整更适合游戏的曲线。如果各位感觉某些动作在输出上是反过来的,请各位在这里检查下线路。各位在这里可以进行编辑,重命名,删除等操作。另外,在此选项里,各位可以靠各种动作来调整所有轴的曲线。目的是为了更顺和所有的动作,达到动作更加平滑,以更加符合实际的运动(就是在游戏中的响应比较真实)。
23.jpg

在输出列表中,可以选择FreeTrack的运作模式:
本地模式:直接游戏里面设置
模拟鼠标:鼠标模拟
模拟操纵杆:虚拟操纵杆(PPJOY)
模拟键盘:虚拟键盘
24.jpg

在键盘选项里,除其他选项外还拥有快捷键(开始/回中),在中间位置可以进行各个轴的参数调整,也可以关闭某个轴,也可以设置组合键直接在游戏中打开/关闭某个轴。
25.jpg

该选项可以是球面的,如在选项里,可以修改敏感度和平滑度(平滑,就是一种消除的概念,类似显卡的全屏抗锯齿),每个调节条,以及每个选择区域,因此,各位可以根据每个人的不同情况进行设置,在FreeTrack运行时,各位可以通过组合键来切换他的隐藏与切出。
26.jpg

在这里各位可以调整整体的灵敏度,从而达到最佳的性能。
参数的设置非常的重要的:
这些参数是用来显示LED数目和摄想头采集的帧数:
27.jpg

FPS:图象输入的帧数,如果背景处于绿色,说明情况良好,在游戏中能够很好的发挥其性能。
Jitter:代表非同步图象,如果背景为绿色,说明此时为正确,如果为红色,请检查各项设置。
这些参数直接取决与以上的设置,以及设备的调试情况。可选方法:设置一个补偿值,以便把FreeTrack调整到最佳。
在这里可以提供最新版本的FreeTrack(注:因为该组织已经解散,此项已无意义)。
 楼主| 发表于 2008-3-14 23:45:14 | 显示全部楼层
28.jpg
当各位最小化FreeTrack的时候,在任务托盘上会显示当前的状态。3种不同颜色的图标显示了3种不同的状态。
29.jpg
提醒:
FreeTrack界面可以最小化了,另外FreeTrack需要DirectX的支持。
31.jpg
摄想头:
强烈建议在运行在运行FreeTrack之前先运行一次游戏,然后在开启FreeTrack,以减少CPU的占用率!任何时候都可以在FreeTrack中更改参数。请阅读说明(要达到理想的效果FreeTrack要求把头部固定不动几秒钟,所有的功能设置不一定要精确,关键是合理)。
以减少其他光线对摄想头的干扰,也可以进行强行暴光设置,以达到预期效果。
32.jpg
提醒:
建议在游戏之前请关闭除FreeTrack和游戏以外的所有程序,以分配给FreeTrack和游戏更多的资源,其中包括微软的MSNQQ,等等(TS就不必了),不然FreeTrack和游戏会得到很少的硬件资源,这样会降低游戏的质量和FreeTrack的响应速度和精度。
所有的设置都会保存到freetarck.ini这个文件里(所有的设置参数也可以到这个文件里更改),请先备份此文件,如果文件损坏可以直接替换掉。然后我们运行FreeTrack,各位可以设置多个存档文件,随时可以任意选择。
33.jpg
虚拟鼠标:
可以使用虚拟鼠标来进行游戏中的操作,但是FreeTrack不支持native
34.jpg
选择鼠标,就可以用鼠标来控制轴的操作。
可以提供一个三维的视角控制。
提醒:
这种技术还不能兼容所有的游戏。
安装Joystick
他可以仿真操纵杆,但是不支持不支持FreeTrack native
为此,各位需要找到各位的PPJOY
35.jpg
在这里我们演示一次安装过程:
36.jpg
点击OK
37.jpg
选择安装目录(建议:选择默认目录),然后点击Next
安装文件开始显示在下方:
 楼主| 发表于 2008-3-14 23:49:47 | 显示全部楼层
38.jpg
下一步:
39.jpg
点击Close完成安装。
现在我们在开始菜单中找到PPJOY
40.jpg
选择我们的操作杆。
这个操作将使我们建立一个虚拟的操纵杆建立到FreeTrack中,以便把各种动作输入到游戏中。
以下图象
41.jpg
点击Add…,填写各位的设置
提醒:
以下牵扯到各位的硬件配置,在设置中会与实际中有所不同(主要是硬件接口)
42.jpg
如果各位有多个虚拟的操纵杆,可能会有已经存在的控制器,在这种情况下,可以选择另外的硬件接口
43.jpg
44.jpg
45.jpg
46.jpg
完成这些步骤之后,在使用之前我们还要对他进行一番设置。
现在我们来对他进行下一步的设置:
我们添加一个PPJoy Virtualjoystick 1
47.jpg
 楼主| 发表于 2008-3-14 23:56:25 | 显示全部楼层
点击Mapping…
48.jpg
我们点击[下一步]Suivant)为Joystick设置轴
确定各位的设置正确之后,我们运行FreeTrack
49.jpg

然后我们在下面这里把Virtual joystick PPJoy前面打上钩

50.jpg


接下来我们来进行校准(控制面板→游戏控制器→添加PPJoyVirtual Joystick 1)

51.jpg

点击测试:


52.jpg


接下来点击[下一步],并点击[校准]:

53.jpg


点击[下一步],并依照指示进行校准,在完成XY轴的校准之后,接下来进行其他轴的校准:

54.jpg


接下来我们就可以运行游戏了,首次在游戏中运行是要注意观察各个轴在游戏中的响应。


提醒:此设备还不能兼容所有的游戏,并且推荐在Windows XP下运行,我们不能保证他能与Windows Vista完美兼容(如果经过各位测试能够在Vista下运行,那也就没什么问题了)。


虚拟键盘:可以使用虚拟键盘来控制游戏的操作,但是FreeTrack不支持native.


Keys前面打上钩就可以自定义按键了(如下图)

55.jpg


现在已经完成按键的定义设置


各位的动作将带动键盘上的按键,而按键又将带动游戏的操作





56.jpg








 楼主| 发表于 2008-3-15 00:10:10 | 显示全部楼层
提醒:
此设备还不能兼容所有的游戏!
FreeTrack在游戏中的表现不可能像真实中的一样,因此要转变这种概念,以充分享受他带来的乐趣。
我们在这里添加所要使用FreeTrack控制的游戏:
57.jpg
我们可以在这里调节各个轴的曲线:
58.jpg
59.jpg

各位要根据不同的游戏和不同的习惯来调整参数。
FreeTrack可能需要各位适应一段时间,头部轻微的移动量在游戏中会移动一个很大的视角,不如:头部转10度,而游戏中的视角却转了60度甚至90度。
总之,要想熟练使用首先要适应他。
提醒:所有以上设置需要不断摸索调整,以找到最适合的设置。
  由于个人语言障碍翻译的不是很好,我个人都不是很满意,请各位多多谅解!
发到一半赶上了论坛维护



[ 本帖最后由 AutumnW 于 2008-7-15 22:07 编辑 ]
发表于 2008-3-15 00:34:34 | 显示全部楼层

发表于 2008-3-15 01:12:27 | 显示全部楼层
很好,很详细。辛苦了!monkey60001 monkey38001
发表于 2008-4-11 01:07:34 | 显示全部楼层
摄像头貌似很重要。很多免驱动的摄像头使用YUY格式编码,Freetrack支持的不好,似乎I420和RGB24能够有很好的支持。
所以大家选择摄像头的时候注意哦
发表于 2008-5-5 09:00:59 | 显示全部楼层
不错的教程,明白了不少
发表于 2008-5-22 10:59:38 | 显示全部楼层
强烈支持一下 原来这么简单
发表于 2008-5-22 13:40:07 | 显示全部楼层
昨天晚上刚刚成功装了一个,效果不错。
也不是很麻烦。

罗技的摄像头,支持的也比较好。
只可以没什么时间玩。。改天好好玩一下
发表于 2008-6-6 17:02:39 | 显示全部楼层
请问摄像头要用什么牌子的比较好,兼容性,是否一定要USB2.0,再就是电阻要用多大的,
发表于 2008-6-6 21:41:28 | 显示全部楼层
摄像头最好装有驱动的。
电阻根据你的LED的参数算。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|3GO模拟飞行网|3GO Cyber Air Force ( 沪ICP备08002287号|沪ICP备14050587号 )

GMT+8, 2024-5-2 13:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表