Welcome, Guest
Username: Password: Remember me
"City Car Driving" general discussion forum for English users

TOPIC: FreeTrackNoIR - Free 3D head tracking

Re: FreeTrackNoIR - Free 3D head tracking 13 Jul 2014 19:09 #31587

  • jericho
  • jericho's Avatar
  • OFFLINE
  • Forum Administrator
  • Posts: 4795
  • Thank you received: 667
Anyone know how to work this in CCD? Followed all the steps above and nothing's happening, even with the .dll fix.
The administrator has disabled public write access.

Re: FreeTrackNoIR - Free 3D head tracking 14 Jul 2014 13:38 #31694

  • Kivlov
  • Kivlov's Avatar
jericho wrote:
Anyone know how to work this in CCD? Followed all the steps above and nothing's happening, even with the .dll fix.
Perhaps you should try forcely enabling the TrackIR in game configuration file mangalore.ini

Search there the string "TrackIR" and set it to "enable".
The administrator has disabled public write access.

Re: FreeTrackNoIR - Free 3D head tracking 22 Jul 2014 22:15 #32015

  • saiyaman23
  • saiyaman23's Avatar
  • OFFLINE
  • Novice
  • Rolling in the deep!
  • Posts: 6
I tried this with a PS3 Eye Camera and it worked. I have yet to set it up properly, but before I do that, I wanted to ask if anyone has a profile for this game in FaceTrackNoIR that would like to share? :)

Thanks in advance.
"Truly, if there is evil in this world, it lies within the hearts of mankind." -Edward D. Morrison
The administrator has disabled public write access.

Re: FreeTrackNoIR - Free 3D head tracking 23 Jul 2014 20:37 #32087

  • jericho
  • jericho's Avatar
  • OFFLINE
  • Forum Administrator
  • Posts: 4795
  • Thank you received: 667
Kivlov wrote:
jericho wrote:
Anyone know how to work this in CCD? Followed all the steps above and nothing's happening, even with the .dll fix.
Perhaps you should try forcely enabling the TrackIR in game configuration file mangalore.ini

Search there the string "TrackIR" and set it to "enable".
Not working :( .
The administrator has disabled public write access.

Re: FreeTrackNoIR - Free 3D head tracking 23 Jul 2014 22:16 #32095

  • saiyaman23
  • saiyaman23's Avatar
  • OFFLINE
  • Novice
  • Rolling in the deep!
  • Posts: 6
jericho wrote:
Kivlov wrote:
jericho wrote:
Anyone know how to work this in CCD? Followed all the steps above and nothing's happening, even with the .dll fix.
Perhaps you should try forcely enabling the TrackIR in game configuration file mangalore.ini

Search there the string "TrackIR" and set it to "enable".
Not working :( .

That's odd. I didn't have to edit anything on that .ini file and it's working for me. I'm using the PS3 Eye Camera, FaceAPI 3.2.6 and FaceTrackNoIR 1.70. Didn't use the dll fix mentioned in the previous page.

In FTNoIR I have FaceAPI as the tracker source, Accela MK2 as the filter and FreeTrack 2.0 as the game protocol.
"Truly, if there is evil in this world, it lies within the hearts of mankind." -Edward D. Morrison
The administrator has disabled public write access.

Re: FreeTrackNoIR - Free 3D head tracking 24 Jul 2014 20:38 #32162

  • jericho
  • jericho's Avatar
  • OFFLINE
  • Forum Administrator
  • Posts: 4795
  • Thank you received: 667
saiyaman23 wrote:
jericho wrote:
Kivlov wrote:
jericho wrote:
Anyone know how to work this in CCD? Followed all the steps above and nothing's happening, even with the .dll fix.
Perhaps you should try forcely enabling the TrackIR in game configuration file mangalore.ini

Search there the string "TrackIR" and set it to "enable".
Not working :( .

That's odd. I didn't have to edit anything on that .ini file and it's working for me. I'm using the PS3 Eye Camera, FaceAPI 3.2.6 and FaceTrackNoIR 1.70. Didn't use the dll fix mentioned in the previous page.

In FTNoIR I have FaceAPI as the tracker source, Accela MK2 as the filter and FreeTrack 2.0 as the game protocol.
Must be the dll fix. I'll try this later.
The administrator has disabled public write access.

Re: FreeTrackNoIR - Free 3D head tracking 28 Sep 2018 20:26 #110395

  • grosbedo
  • grosbedo's Avatar
  • OFFLINE
  • Novice
  • Posts: 21
  • Thank you received: 6
If someone is still interested in this topic, just for information in the end I donated to the project and the devs sent me a beta version of the 1.7x branch that fixed all issues for me (because sometimes even with the dll patch in the previous page it failed to attach properly to the process, or something like that because it stopped tracking randomly).

I did not try the latest versions of this software but probably it should work way more smoothly than it used to now.
The administrator has disabled public write access.

FreeTrackNoIR - Free 3D head tracking 01 Oct 2018 18:42 #110431

  • KOZAN
  • KOZAN's Avatar
  • OFFLINE
  • Frequenter
  • Posts: 172
  • Thank you received: 14
Facetracknoir dont have possible to track 4 point cap only 3 points.

I have 4 points cap and download freetrack 2.2 and not work only freetrack 2.2 support 4 point cap.

How to run this?
The administrator has disabled public write access.

FreeTrackNoIR - Free 3D head tracking 01 Oct 2018 23:44 #110432

  • grosbedo
  • grosbedo's Avatar
  • OFFLINE
  • Novice
  • Posts: 21
  • Thank you received: 6
KOZAN wrote:
Facetracknoir dont have possible to track 4 point cap only 3 points.

I have 4 points cap and download freetrack 2.2 and not work only freetrack 2.2 support 4 point cap.

How to run this?

I don't know about this but you might track OpenTrack which is an opensource alternative to freetrack (and if it does not support 4 points cap, you can ask by opening a github Issue).

The main advantage of FaceTrackNoIR is to be able to use the webcam with facial recognition algorithm so that you don't need any cap nor LED, so if you have a cap you are probably better off with another software ;-)
The administrator has disabled public write access.

FreeTrackNoIR - Free 3D head tracking 01 Oct 2018 23:46 #110433

  • grosbedo
  • grosbedo's Avatar
  • OFFLINE
  • Novice
  • Posts: 21
  • Thank you received: 6
BTW, I just tried the latest version and I can confirm that FaceTrackNoIR v2.0.0 with the free PluginPack v2.0.2 works out of the box, nothing to modify nor any parameter to change inside of CCD, it directly tracks the face and the movement is translated in-game (make sure to "START" the tracker in FaceTrackNoIR). Note that FaceTrackNoIR is not free, it actually costs ~3 euros (which is very cheap given the technology and the work they've done).

For the moment, compared to virtual reality with an Android device (so it's not as good as a dedicated hardware like HTC Vive nor Oculus Rift, see here for more info on how to setup VR with CCD with an Android device), I think FaceTrackNoIR provides a smoother head tracking experience, and although it does not feel like you are inside the simulation, the screen is bigger than VR goggles so actually you get a bigger field of view and a more immersive simulation visually (so you "feel" less, but you view more, so it depends what you are after).

Here I attach my quick-and-dirty config file with some neutral zones as I call them to avoid the head bobbing all the time.

/EDIT: seems like I cannot attach a file, so here is the file's content, just copy/paste the text into a file named "citycardriving.ini" and load it into FaceTrackNoIR:

[General]
XAxisSource=0
YAxisSource=0
ZAxisSource=0

[Tracking]
Smooth=1
invertYaw=false
invertPitch=true
invertRoll=false
invertX=true
invertY=false
invertZ=false

[GameProtocol]
DLL=FTNoIR_Protocol_FT.dll
Selection=3
2ndDLL=None

[KB_Shortcuts]
Keycode_Center=199
Shift_Center=false
Ctrl_Center=false
Alt_Center=false
Keycode_StartStop=207
Shift_StartStop=false
Ctrl_StartStop=false
Alt_StartStop=false
Joystick_GUID={d832c6f0-c434-11e8-8002-444553540000}
JoystickKey_Center=18
MouseKey_Center=0
Disable_Beep=false
JoystickKey_GameZero=0
MouseKey_GameZero=0
Keycode_GameZero=0
Shift_GameZero=false
Ctrl_GameZero=false
Alt_GameZero=false
JoystickKey_StartStop=0
MouseKey_StartStop=0
SetZero=true
SetEngineStop=true
JoystickKey_Inhibit=0
MouseKey_Inhibit=0
Keycode_Inhibit=0
Shift_Inhibit=false
Ctrl_Inhibit=false
Alt_Inhibit=false
Inhibit_Pitch=false
Inhibit_Yaw=false
Inhibit_Roll=false
Inhibit_X=false
Inhibit_Y=false
Inhibit_Z=false
Enable_ReverseAxis=false
RA_Yaw=40
RA_ZPos=-20
RA_ToZPos=50
Enable_PeekLeft=false
Yaw_PeekLeft=-135
X_PeekLeft=-50
Enable_PeekLeftY=false
Y_PeekLeft=0
Enable_PeekRight=false
Yaw_PeekRight=135
X_PeekRight=50
Enable_PeekRightY=false
Y_PeekRight=0

[PPJoy]
Selection=1

[FSUIPC]
LocationOfDLL=C:/Program Files/Microsoft Games/Flight Simulator 9/Modules/FSUIPC.dll

[TrackerSource]
Selection=5
DLL=FTNoIR_Tracker_SM.dll
2ndDLL=None

[Curves-Yaw]
point-count=4
point-0-x=9.75
point-0-y=0
point-1-x=29.25
point-1-y=84
point-2-x=38
point-2-y=120
point-3-x=41.25
point-3-y=180

[Curves-PitchUp]
point-count=2
point-0-x=6.5
point-0-y=0
point-1-x=35.25
point-1-y=86

[Curves-PitchDown]
point-count=3
point-0-x=4.25
point-0-y=0
point-1-x=21.75
point-1-y=54
point-2-x=25.25
point-2-y=83.5

[Curves-Roll]
point-count=1
point-0-x=26.25
point-0-y=49

[Curves-X]
point-count=2
point-0-x=25
point-0-y=90
point-1-x=50
point-1-y=180

[Curves-Y]
point-count=2
point-0-x=25
point-0-y=90
point-1-x=50
point-1-y=180

[Curves-Z]
point-count=2
point-0-x=25
point-0-y=90
point-1-x=50
point-1-y=180

[Filter]
DLL=FTNoIR_Filter_Accela.dll

[SMTracker]
FilterLevel=1
EnableRoll=true
EnablePitch=true
EnableYaw=true
EnableX=true
EnableY=true
EnableZ=true
ShowVideoWidget=false

[Accela]
Reduction=100

[Curves-Accela-Scaling-Rotation]
point-count=12
point-0-x=0
point-0-y=0
point-1-x=0.30890052356020897
point-1-y=0.066666666666666693
point-2-x=0.56544502617801096
point-2-y=0.22666666666666699
point-3-x=0.76963350785340301
point-3-y=0.50666666666666704
point-4-x=0.99476439790575899
point-4-y=1
point-5-x=1.2356020942408401
point-5-y=1.61333333333333
point-6-x=1.4764397905759199
point-6-y=2.37333333333333
point-7-x=1.66492146596859
point-7-y=3.1200000000000001
point-8-x=1.80628272251309
point-8-y=3.9199999999999999
point-9-x=1.9162303664921501
point-9-y=4.7066666666666697
point-10-x=2.0052356020942401
point-10-y=5.4400000000000004
point-11-x=2.0732984293193701
point-11-y=6

[Curves-Accela-Scaling-Translation]
point-count=10
point-0-x=0
point-0-y=0
point-1-x=0.28272251308900498
point-1-y=0.080000000000000002
point-2-x=0.49214659685863898
point-2-y=0.30666666666666698
point-3-x=0.764397905759162
point-3-y=0.83999999999999997
point-4-x=1.0052356020942399
point-4-y=1.62666666666667
point-5-x=1.17277486910995
point-5-y=2.7866666666666702
point-6-x=1.25130890052356
point-6-y=3.6000000000000001
point-7-x=1.31937172774869
point-7-y=4.2933333333333303
point-8-x=1.3821989528795799
point-8-y=4.9066666666666698
point-9-x=1.43455497382199
point-9-y=5.6533333333333298

[Curves-YawLeft]
point-count=4
point-0-x=9.75
point-0-y=0
point-1-x=27
point-1-y=81
point-2-x=40.25
point-2-y=129
point-3-x=44.75
point-3-y=180

[FT]
UsedInterface=0

[FTIR]
useTIRViews=false
useDummyExe=true



Enjoy!
Last Edit: 01 Oct 2018 23:52 by grosbedo.
The administrator has disabled public write access.
Time to create page: 0.206 seconds