diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2013-03-22 21:48:15 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2013-03-22 21:48:15 +0100 |
commit | 4f00c4c74d213a37a4b1a3313e50ce2b4dd51271 (patch) | |
tree | f692743cb752c994c05fe2761f83af08aa28d239 /facetracknoir | |
parent | 5c5ec4b4238996770bfd74ddfc87934ace40bf0f (diff) |
finish rename
Diffstat (limited to 'facetracknoir')
-rw-r--r-- | facetracknoir/clientfiles/cfs3/xxx_readme.txt (renamed from facetracknoir/ClientFiles/CFS3/Readme.txt) | 52 | ||||
-rw-r--r-- | facetracknoir/clientfiles/cfs3/xxx_tirviews.dll (renamed from facetracknoir/ClientFiles/CFS3/TIRViews.dll) | bin | 109568 -> 109568 bytes | |||
-rw-r--r-- | facetracknoir/clientfiles/flightgear/nasal/headtracker.xml | 83 | ||||
-rw-r--r-- | facetracknoir/clientfiles/flightgear/protocol/headtracker.xml | 67 | ||||
-rw-r--r-- | facetracknoir/clientfiles/flightgear/win32/start_fg.bat | 1 | ||||
-rw-r--r-- | facetracknoir/clientfiles/flightgear/xxx_readme.txt (renamed from facetracknoir/ClientFiles/FlightGear/Readme.txt) | 36 | ||||
-rw-r--r-- | facetracknoir/clientfiles/freetracktest/xxx_freetracktest.exe (renamed from facetracknoir/ClientFiles/FreeTrackTest/FreeTrackTest.exe) | bin | 398848 -> 398848 bytes | |||
-rw-r--r-- | facetracknoir/clientfiles/freetracktest/xxx_readme.txt (renamed from facetracknoir/ClientFiles/FreeTrackTest/Readme.txt) | 38 | ||||
-rw-r--r-- | facetracknoir/clientfiles/fs2002 and fs2004/xxx_fsuipc.dll (renamed from facetracknoir/ClientFiles/FS2002 and FS2004/FSUIPC.dll) | bin | 210880 -> 210880 bytes | |||
-rw-r--r-- | facetracknoir/clientfiles/glovepie/xxx_facetracknoir2trackir.pie (renamed from facetracknoir/ClientFiles/GlovePIE/FaceTrackNoIR2TrackIR.PIE) | 32 | ||||
-rw-r--r-- | facetracknoir/clientfiles/glovepie/xxx_readme.txt (renamed from facetracknoir/ClientFiles/GlovePIE/Readme.txt) | 46 | ||||
-rw-r--r-- | facetracknoir/clientfiles/ppjoy/xxx_ppjoy mapping for facetracknoir.jpg (renamed from facetracknoir/ClientFiles/PPJoy/PPJoy mapping for FaceTrackNoIR.jpg) | bin | 155205 -> 155205 bytes | |||
-rw-r--r-- | facetracknoir/clientfiles/ppjoy/xxx_readme.txt (renamed from facetracknoir/ClientFiles/PPJoy/Readme.txt) | 46 | ||||
-rw-r--r-- | facetracknoir/clientfiles/tir4fun/readme.txt | 9 | ||||
-rw-r--r-- | facetracknoir/clientfiles/tir4fun/tir4fun.exe | bin | 0 -> 36864 bytes | |||
-rw-r--r-- | facetracknoir/clientfiles/tir4fun/xxx_npclient.dll (renamed from facetracknoir/ClientFiles/Tir4Fun/NPClient.dll) | bin | 53248 -> 53248 bytes | |||
-rw-r--r-- | facetracknoir/images/xxx_330px-6dof_en.png (renamed from facetracknoir/images/330px-6DOF_en.png) | bin | 34182 -> 34182 bytes | |||
-rw-r--r-- | facetracknoir/images/xxx_facetracknoir.ico (renamed from facetracknoir/FaceTrackNoIR.ico) | bin | 23558 -> 23558 bytes | |||
-rw-r--r-- | facetracknoir/images/xxx_rotation_dofs.png (renamed from facetracknoir/images/rotation_DOFs.png) | bin | 21601 -> 21601 bytes | |||
-rw-r--r-- | facetracknoir/images/xxx_settings16.png (renamed from facetracknoir/images/Settings16.png) | bin | 711 -> 711 bytes | |||
-rw-r--r-- | facetracknoir/images/xxx_settingsopen16.png (renamed from facetracknoir/images/SettingsOpen16.png) | bin | 686 -> 686 bytes | |||
-rw-r--r-- | facetracknoir/images/xxx_translation_dofs.png (renamed from facetracknoir/images/translation_DOFs.png) | bin | 23237 -> 23237 bytes | |||
-rw-r--r-- | facetracknoir/uielements/bubble_1_small.png | bin | 0 -> 5849 bytes | |||
-rw-r--r-- | facetracknoir/uielements/bubble_2_big.png | bin | 0 -> 6480 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_aboutfacetracknoir.png (renamed from facetracknoir/UIElements/aboutFaceTrackNoIR.png) | bin | 30557 -> 30557 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_buttonicoblack.bmp (renamed from facetracknoir/UIElements/ButtonIcoBlack.bmp) | bin | 6966 -> 6966 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_curves.png (renamed from facetracknoir/UIElements/Curves.png) | bin | 2850 -> 2850 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_donate.png (renamed from facetracknoir/UIElements/Donate.png) | bin | 778 -> 778 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_facetracknoir.ico (renamed from facetracknoir/UIElements/FaceTrackNoIR.ico) | bin | 23558 -> 23558 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_logo_facetracknoir_32px.jpg (renamed from facetracknoir/UIElements/Logo_FaceTrackNoIR_32px.jpg) | bin | 1082 -> 1082 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_logo_facetracknoir_32px.png (renamed from facetracknoir/UIElements/Logo_FaceTrackNoIR_32px.png) | bin | 2822 -> 2822 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_logo_noir.png (renamed from facetracknoir/UIElements/Logo_NoIR.png) | bin | 26173 -> 26173 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_logo_noir_small.png (renamed from facetracknoir/UIElements/Logo_NoIR_small.png) | bin | 6384 -> 6384 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_logo_noir_small_target.png (renamed from facetracknoir/UIElements/Logo_NoIR_small_target.png) | bin | 5971 -> 5971 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_logo_noir_small_target90px.png (renamed from facetracknoir/UIElements/Logo_NoIR_small_target90px.png) | bin | 5582 -> 5582 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_logofacetracknoir.png (renamed from facetracknoir/UIElements/logoFaceTrackNoIR.png) | bin | 5437 -> 5437 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_logofacetracknoir60px.png (renamed from facetracknoir/UIElements/logoFaceTrackNoIR60px.png) | bin | 3369 -> 3369 bytes | |||
-rw-r--r-- | facetracknoir/uielements/xxx_tools.png (renamed from facetracknoir/UIElements/Tools.png) | bin | 3053 -> 3053 bytes | |||
-rw-r--r-- | facetracknoir/xxx_faceapp.cpp (renamed from facetracknoir/FaceApp.cpp) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_faceapp.h (renamed from facetracknoir/FaceApp.h) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_facetracknoir.cpp (renamed from facetracknoir/FaceTrackNoIR.cpp) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_facetracknoir.h (renamed from facetracknoir/FaceTrackNoIR.h) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_facetracknoir.ico (renamed from facetracknoir/images/FaceTrackNoIR.ico) | bin | 23558 -> 23558 bytes | |||
-rw-r--r-- | facetracknoir/xxx_facetracknoir.qrc (renamed from facetracknoir/FaceTrackNoIR.qrc) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_facetracknoir.rc (renamed from facetracknoir/FaceTrackNoIR.rc) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_facetracknoir.ui (renamed from facetracknoir/FaceTrackNoIR.ui) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_fsuipcserver.cpp (renamed from facetracknoir/FSUIPCServer.cpp) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_fsuipcserver.h (renamed from facetracknoir/FSUIPCServer.h) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_ftnoir_curves.ui (renamed from facetracknoir/FTNoIR_Curves.ui) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_ftnoir_fsuipccontrols.ui (renamed from facetracknoir/FTNoIR_FSUIPCcontrols.ui) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_ftnoir_ftnservercontrols.ui (renamed from facetracknoir/FTNoIR_FTNServerControls.ui) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_ftnoir_keyboardshortcuts.ui (renamed from facetracknoir/FTNoIR_KeyboardShortcuts.ui) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_ftnoir_preferences.ui (renamed from facetracknoir/FTNoIR_Preferences.ui) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_ftnserver.cpp (renamed from facetracknoir/FTNServer.cpp) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_ftnserver.h (renamed from facetracknoir/FTNServer.h) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_main.cpp (renamed from facetracknoir/main.cpp) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_paintwidget.h (renamed from facetracknoir/paintwidget.h) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_postbuild.bat (renamed from facetracknoir/postbuild.bat) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_readme.txt (renamed from facetracknoir/Readme.txt) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_readme_update_20100615.txt (renamed from facetracknoir/Readme_Update_20100615.txt) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_readme_update_20100716.txt (renamed from facetracknoir/Readme_Update_20100716.txt) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_readme_update_20100822.txt (renamed from facetracknoir/Readme_Update_20100822.txt) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_resource.h (renamed from facetracknoir/resource.h) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_rotation.cpp (renamed from facetracknoir/rotation.cpp) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_rotation.h (renamed from facetracknoir/rotation.h) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_spot.h (renamed from facetracknoir/spot.h) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_tracker.cpp (renamed from facetracknoir/tracker.cpp) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_tracker.h (renamed from facetracknoir/tracker.h) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_tracker_types.cpp (renamed from facetracknoir/tracker_types.cpp) | 0 | ||||
-rw-r--r-- | facetracknoir/xxx_tracker_types.h (renamed from facetracknoir/tracker_types.h) | 0 |
70 files changed, 285 insertions, 125 deletions
diff --git a/facetracknoir/ClientFiles/CFS3/Readme.txt b/facetracknoir/clientfiles/cfs3/xxx_readme.txt index 141daa27..e51cebfa 100644 --- a/facetracknoir/ClientFiles/CFS3/Readme.txt +++ b/facetracknoir/clientfiles/cfs3/xxx_readme.txt @@ -1,27 +1,27 @@ -FaceTrackNoIR for
-
- * Combat Flight Simulator 3 (also works for Over Flanders Fields)
- * Wings of War
- * NASCAR Racing Season 2003
- * Colin McRae Rally 4
- * Race Driver 2
- * F1 Challenge
- * Richard Burns Rally
-
-FaceTrackNoIR was made compatible with these programs with the help of the functions TrackIR provides in the dll TIRViews.dll.
-This dll can be downloaded from the TrackIR website: http://www.naturalpoint.com/trackir/06-support/support-download-software-and-manuals.html
-
-To make the functions work, copy the dll in the FaceTrackNoIR installation folder. Then tick the 'use TIRViews.dll' checkbox for the 'fake TrackIR' game protocol.
-
-Please let us know if you like the program, if you have ideas for improvements or any questions you might have.
-
-
-
-The FaceTrackNoIR team:
-
-Wim Vriend
-Ron Hendriks
-
-
-
+FaceTrackNoIR for + + * Combat Flight Simulator 3 (also works for Over Flanders Fields) + * Wings of War + * NASCAR Racing Season 2003 + * Colin McRae Rally 4 + * Race Driver 2 + * F1 Challenge + * Richard Burns Rally + +FaceTrackNoIR was made compatible with these programs with the help of the functions TrackIR provides in the dll TIRViews.dll. +This dll can be downloaded from the TrackIR website: http://www.naturalpoint.com/trackir/06-support/support-download-software-and-manuals.html + +To make the functions work, copy the dll in the FaceTrackNoIR installation folder. Then tick the 'use TIRViews.dll' checkbox for the 'fake TrackIR' game protocol. + +Please let us know if you like the program, if you have ideas for improvements or any questions you might have. + + + +The FaceTrackNoIR team: + +Wim Vriend +Ron Hendriks + + + Disclaimer: For usage of 3rd party software like FlightGear, the FaceTrackNoIR team is not responsible. Use it at your own risk.
\ No newline at end of file diff --git a/facetracknoir/ClientFiles/CFS3/TIRViews.dll b/facetracknoir/clientfiles/cfs3/xxx_tirviews.dll Binary files differindex a1fb306f..a1fb306f 100644 --- a/facetracknoir/ClientFiles/CFS3/TIRViews.dll +++ b/facetracknoir/clientfiles/cfs3/xxx_tirviews.dll diff --git a/facetracknoir/clientfiles/flightgear/nasal/headtracker.xml b/facetracknoir/clientfiles/flightgear/nasal/headtracker.xml new file mode 100644 index 00000000..d8bd1d0a --- /dev/null +++ b/facetracknoir/clientfiles/flightgear/nasal/headtracker.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> + +<PropertyList> + <nasal> + <headtracker> + <script> + var Value = { + new: func(prop) { + var m = { parents: [Value] }; + m.prop = props.globals.getNode(prop, 1); + m.value = 0; + return m; + }, + apply: func(value) { + me.prop.setDoubleValue(me.prop.getValue() - me.value + value); + me.value = value; + }, + }; + + + var x = Value.new("/sim/current-view/x-offset-m"); + var y = Value.new("/sim/current-view/y-offset-m"); + var z = Value.new("/sim/current-view/z-offset-m"); + var h = Value.new("/sim/current-view/heading-offset-deg"); + var p = Value.new("/sim/current-view/pitch-offset-deg"); + var r = Value.new("/sim/current-view/roll-offset-deg"); + + + var resetting = 0; + var status = nil; + + var reset = func { + if (status != 1) { + setprop("/sim/headtracker/control", 1); + resetting = 1; + view.resetViewPos(); + view.resetViewDir(); + x.value = y.value = z.value = h.value = p.value = r.value = 0; + } + } + + setlistener("/sim/headtracker/status", func(n) { + var s = n.getValue(); + if (!status and s) { + setprop("/sim/headtracker/control", 0); + resetting = 0; + } + status = s; + }, 1, 0); + + + var loop = func { + if (!view.index and !resetting) { + x.apply(getprop("/sim/headtracker/x-m")); + y.apply(getprop("/sim/headtracker/y-m")); + z.apply(getprop("/sim/headtracker/z-m")); + + h.apply(getprop("/sim/headtracker/heading-deg")); + p.apply(getprop("/sim/headtracker/pitch-deg")); + r.apply(-1 * getprop("/sim/headtracker/roll-deg")); + } + settimer(loop, 0); + } + + loop(); + + </script> + </headtracker> + </nasal> + + <sim> + <headtracker> + <x-m type="double">0</x-m> + <y-m type="double">0</y-m> + <z-m type="double">0</z-m> + <heading-deg type="double">0</heading-deg> + <pitch-deg type="double">0</pitch-deg> + <roll-deg type="double">0</roll-deg> + <status type="int">0</status> + <control type="int">0</control> + </headtracker> + </sim> +</PropertyList> diff --git a/facetracknoir/clientfiles/flightgear/protocol/headtracker.xml b/facetracknoir/clientfiles/flightgear/protocol/headtracker.xml new file mode 100644 index 00000000..cd1d0dad --- /dev/null +++ b/facetracknoir/clientfiles/flightgear/protocol/headtracker.xml @@ -0,0 +1,67 @@ +<?xml version="1.0"?> + +<PropertyList> + <generic> + <input> + <binary_mode>true</binary_mode> + <binary_footer>none</binary_footer> + <byte_order>host</byte_order> + <record_length>52</record_length> + + <chunk> + <name>x</name> + <type>double</type> + <node>/sim/headtracker/x-m</node> + </chunk> + + <chunk> + <name>y</name> + <type>double</type> + <node>/sim/headtracker/y-m</node> + </chunk> + + <chunk> + <name>z</name> + <type>double</type> + <node>/sim/headtracker/z-m</node> + </chunk> + + <chunk> + <name>heading</name> + <type>double</type> + <node>/sim/headtracker/heading-deg</node> + </chunk> + + <chunk> + <name>pitch</name> + <type>double</type> + <node>/sim/headtracker/pitch-deg</node> + </chunk> + + <chunk> + <name>roll</name> + <type>double</type> + <node>/sim/headtracker/roll-deg</node> + </chunk> + + <chunk> + <name>status</name> + <type>int</type> + <node>/sim/headtracker/status</node> + </chunk> + </input> + + <output> + <binary_mode>true</binary_mode> + <binary_footer>none</binary_footer> + <byte_order>host</byte_order> + <record_length>4</record_length> + + <chunk> + <name>control</name> + <type>int</type> + <node>/sim/headtracker/control</node> + </chunk> + </output> + </generic> +</PropertyList> diff --git a/facetracknoir/clientfiles/flightgear/win32/start_fg.bat b/facetracknoir/clientfiles/flightgear/win32/start_fg.bat new file mode 100644 index 00000000..cd9829b5 --- /dev/null +++ b/facetracknoir/clientfiles/flightgear/win32/start_fg.bat @@ -0,0 +1 @@ +fgfs --generic=socket,in,25,localhost,5550,udp,headtracker --generic=socket,out,10,localhost,5551,udp,headtracker --prop:browser=/sim/headtracker "c:\Program Files\FlightGear\data\Nasal\headtracker.xml"
\ No newline at end of file diff --git a/facetracknoir/ClientFiles/FlightGear/Readme.txt b/facetracknoir/clientfiles/flightgear/xxx_readme.txt index c86ffffe..75cbbcd2 100644 --- a/facetracknoir/ClientFiles/FlightGear/Readme.txt +++ b/facetracknoir/clientfiles/flightgear/xxx_readme.txt @@ -1,19 +1,19 @@ -FaceTrackNoIR for FlightGear.
-
-FaceTrackNoIR was made compatible with FlightGear with the help of Melchior Franz, who initially made a Linux headtracker. FaceTrackNoIR sends UDP-packets to FlightGear which contain 6DOF-data. The script and protocol provided by Melchior take care of receiving the data and moving 'the head' in-game.
-
-To make the FlightGear script work, copy the files in the subfolders to the corresponding folders in the FlightGear installation folder. Start FlightGear with the batch-file 'start_fg.bat'.
-
-
-Please let us know if you like the program, if you have ideas for improvements or any questions you might have.
-
-
-
-The FaceTrackNoIR team:
-
-Wim Vriend
-Ron Hendriks
-
-
-
+FaceTrackNoIR for FlightGear. + +FaceTrackNoIR was made compatible with FlightGear with the help of Melchior Franz, who initially made a Linux headtracker. FaceTrackNoIR sends UDP-packets to FlightGear which contain 6DOF-data. The script and protocol provided by Melchior take care of receiving the data and moving 'the head' in-game. + +To make the FlightGear script work, copy the files in the subfolders to the corresponding folders in the FlightGear installation folder. Start FlightGear with the batch-file 'start_fg.bat'. + + +Please let us know if you like the program, if you have ideas for improvements or any questions you might have. + + + +The FaceTrackNoIR team: + +Wim Vriend +Ron Hendriks + + + Disclaimer: For usage of 3rd party software like FlightGear, the FaceTrackNoIR team is not responsible. Use it at your own risk.
\ No newline at end of file diff --git a/facetracknoir/ClientFiles/FreeTrackTest/FreeTrackTest.exe b/facetracknoir/clientfiles/freetracktest/xxx_freetracktest.exe Binary files differindex 2965a07f..2965a07f 100644 --- a/facetracknoir/ClientFiles/FreeTrackTest/FreeTrackTest.exe +++ b/facetracknoir/clientfiles/freetracktest/xxx_freetracktest.exe diff --git a/facetracknoir/ClientFiles/FreeTrackTest/Readme.txt b/facetracknoir/clientfiles/freetracktest/xxx_readme.txt index 54f3ccd1..ca40906f 100644 --- a/facetracknoir/ClientFiles/FreeTrackTest/Readme.txt +++ b/facetracknoir/clientfiles/freetracktest/xxx_readme.txt @@ -1,20 +1,20 @@ -FaceTrackNoIR for Free-track 'enabled' games.
-
-FaceTrackNoIR was made compatible with the Free-track protocol, for which the Free-track source (a well, part of it) was
-translated from Delphi Pascal to C++ (Visual Studio C++, with Qt).
-
-To start the Free-track protocol-server in FaceTrackNoIR, select Free-track in the 'game-protocol' listbox. The program
-'FreeTrackTest.exe' is provided to check, if the protocol-server is running.
-
-FreeTrackTest.exe was created by the Free-track team.
-
-
-
-The FaceTrackNoIR team:
-
-Wim Vriend
-Ron Hendriks
-
-
-
+FaceTrackNoIR for Free-track 'enabled' games. + +FaceTrackNoIR was made compatible with the Free-track protocol, for which the Free-track source (a well, part of it) was +translated from Delphi Pascal to C++ (Visual Studio C++, with Qt). + +To start the Free-track protocol-server in FaceTrackNoIR, select Free-track in the 'game-protocol' listbox. The program +'FreeTrackTest.exe' is provided to check, if the protocol-server is running. + +FreeTrackTest.exe was created by the Free-track team. + + + +The FaceTrackNoIR team: + +Wim Vriend +Ron Hendriks + + + Disclaimer: For usage of 3rd party software like FreeTrackTest, the FaceTrackNoIR team is not responsible. Use it at your own risk.
\ No newline at end of file diff --git a/facetracknoir/ClientFiles/FS2002 and FS2004/FSUIPC.dll b/facetracknoir/clientfiles/fs2002 and fs2004/xxx_fsuipc.dll Binary files differindex 264d14c5..264d14c5 100644 --- a/facetracknoir/ClientFiles/FS2002 and FS2004/FSUIPC.dll +++ b/facetracknoir/clientfiles/fs2002 and fs2004/xxx_fsuipc.dll diff --git a/facetracknoir/ClientFiles/GlovePIE/FaceTrackNoIR2TrackIR.PIE b/facetracknoir/clientfiles/glovepie/xxx_facetracknoir2trackir.pie index 745da7c6..d0839e5d 100644 --- a/facetracknoir/ClientFiles/GlovePIE/FaceTrackNoIR2TrackIR.PIE +++ b/facetracknoir/clientfiles/glovepie/xxx_facetracknoir2trackir.pie @@ -1,16 +1,16 @@ -//
-// 6 Degrees of Freedom Headtracking with FaceTrackNoIR
-// 2010 by Wim Vriend
-//
-pie.FrameRate = 120Hz
-var.multiply = 1.5
-var.R2D = 57.295781
-FakeTrackIR.pitch=(Joystick.pitch - 0.10) * var.R2D * var.multiply
-FakeTrackIR.yaw=(Joystick.yaw - 0.10) * var.R2D * var.multiply
-FakeTrackIR.roll=(Joystick.roll - 0.10) * var.R2D * var.multiply
-FakeTrackIR.x=(Joystick.x - 0.10) * var.R2D * var.multiply
-FakeTrackIR.y=(Joystick.y - 0.10) * var.R2D * var.multiply
-FakeTrackIR.z=(Joystick.z - 0.10) * var.R2D * var.multiply
-debug = 'pitch='+FakeTrackIR.pitch+' roll='+FakeTrackIR.roll+' yaw='+FakeTrackIR.yaw+' xyz=('+FakeTrackIR.x+','+FakeTrackIR.y+','+FakeTrackIR.z+')'
-//debug = FakeTrackIR.active
-
+// +// 6 Degrees of Freedom Headtracking with FaceTrackNoIR +// 2010 by Wim Vriend +// +pie.FrameRate = 120Hz +var.multiply = 1.5 +var.R2D = 57.295781 +FakeTrackIR.pitch=(Joystick.pitch - 0.10) * var.R2D * var.multiply +FakeTrackIR.yaw=(Joystick.yaw - 0.10) * var.R2D * var.multiply +FakeTrackIR.roll=(Joystick.roll - 0.10) * var.R2D * var.multiply +FakeTrackIR.x=(Joystick.x - 0.10) * var.R2D * var.multiply +FakeTrackIR.y=(Joystick.y - 0.10) * var.R2D * var.multiply +FakeTrackIR.z=(Joystick.z - 0.10) * var.R2D * var.multiply +debug = 'pitch='+FakeTrackIR.pitch+' roll='+FakeTrackIR.roll+' yaw='+FakeTrackIR.yaw+' xyz=('+FakeTrackIR.x+','+FakeTrackIR.y+','+FakeTrackIR.z+')' +//debug = FakeTrackIR.active + diff --git a/facetracknoir/ClientFiles/GlovePIE/Readme.txt b/facetracknoir/clientfiles/glovepie/xxx_readme.txt index db88fdc8..3639e26b 100644 --- a/facetracknoir/ClientFiles/GlovePIE/Readme.txt +++ b/facetracknoir/clientfiles/glovepie/xxx_readme.txt @@ -1,24 +1,24 @@ -FaceTrackNoIR for PPJoy 'enabled' games/programs.
-
-FaceTrackNoIR was made compatible with the PPJoy virtual joystick(s), that can be used by various other programs as input. GlovePIE is one of the most powerfull we know (we have also tried tir4fun, but that is quite limited).
-
-To start the PPJoy protocol-server in FaceTrackNoIR, select Virtual Joystick in the 'game-protocol' listbox. The
-settings, necessary to configure PPJoy for FaceTrackNoIR as included in the PPJoy folder.
-
-GlovePIE was made by Carl Kenner and may NOT be used for military purposes. You can download it from the website
-http://glovepie.org/glovepie.php
-
-The script FaceTrackNoIR2TrackIR.PIE, which was included in this folder, surves as an example for GlovePIE. If anyone
-want to use, change or improve it: feel free to do so. In fact, if you do, we would like to receive a copy :-)
-
-Regards,
-
-
-The FaceTrackNoIR team:
-
-Wim Vriend
-Ron Hendriks
-
-
-
+FaceTrackNoIR for PPJoy 'enabled' games/programs. + +FaceTrackNoIR was made compatible with the PPJoy virtual joystick(s), that can be used by various other programs as input. GlovePIE is one of the most powerfull we know (we have also tried tir4fun, but that is quite limited). + +To start the PPJoy protocol-server in FaceTrackNoIR, select Virtual Joystick in the 'game-protocol' listbox. The +settings, necessary to configure PPJoy for FaceTrackNoIR as included in the PPJoy folder. + +GlovePIE was made by Carl Kenner and may NOT be used for military purposes. You can download it from the website +http://glovepie.org/glovepie.php + +The script FaceTrackNoIR2TrackIR.PIE, which was included in this folder, surves as an example for GlovePIE. If anyone +want to use, change or improve it: feel free to do so. In fact, if you do, we would like to receive a copy :-) + +Regards, + + +The FaceTrackNoIR team: + +Wim Vriend +Ron Hendriks + + + Disclaimer: For usage of 3rd party software like GlovePIE, the FaceTrackNoIR team is not responsible. Use it at your own risk.
\ No newline at end of file diff --git a/facetracknoir/ClientFiles/PPJoy/PPJoy mapping for FaceTrackNoIR.jpg b/facetracknoir/clientfiles/ppjoy/xxx_ppjoy mapping for facetracknoir.jpg Binary files differindex 052c6899..052c6899 100644 --- a/facetracknoir/ClientFiles/PPJoy/PPJoy mapping for FaceTrackNoIR.jpg +++ b/facetracknoir/clientfiles/ppjoy/xxx_ppjoy mapping for facetracknoir.jpg diff --git a/facetracknoir/ClientFiles/PPJoy/Readme.txt b/facetracknoir/clientfiles/ppjoy/xxx_readme.txt index 3000ece6..20c52111 100644 --- a/facetracknoir/ClientFiles/PPJoy/Readme.txt +++ b/facetracknoir/clientfiles/ppjoy/xxx_readme.txt @@ -1,24 +1,24 @@ -FaceTrackNoIR for PPJoy 'enabled' games/programs.
-
-FaceTrackNoIR was made compatible with the PPJoy virtual joystick(s), that can be used by various other programs as input.
-
-To start the PPJoy protocol-server in FaceTrackNoIR, select Virtual Joystick in the 'game-protocol' listbox. The
-settings, necessary to configure PPJoy for FaceTrackNoIR as included in the PPJoy folder, in the file
-PPJoy mapping for FaceTrackNoIR.jpg.
-
-PPJoy was made by Deon van der Westhuysen and is unfortunately not updated anymore. You can download it from the website
-http://shareware.pcmag.com/free/Miscellaneous-Utilities/PPJoy/75176.html, but possibly from others as well...
-
-
-Regards,
-
-
-The FaceTrackNoIR team:
-
-Wim Vriend
-Ron Hendriks
-
-
-
-
+FaceTrackNoIR for PPJoy 'enabled' games/programs. + +FaceTrackNoIR was made compatible with the PPJoy virtual joystick(s), that can be used by various other programs as input. + +To start the PPJoy protocol-server in FaceTrackNoIR, select Virtual Joystick in the 'game-protocol' listbox. The +settings, necessary to configure PPJoy for FaceTrackNoIR as included in the PPJoy folder, in the file +PPJoy mapping for FaceTrackNoIR.jpg. + +PPJoy was made by Deon van der Westhuysen and is unfortunately not updated anymore. You can download it from the website +http://shareware.pcmag.com/free/Miscellaneous-Utilities/PPJoy/75176.html, but possibly from others as well... + + +Regards, + + +The FaceTrackNoIR team: + +Wim Vriend +Ron Hendriks + + + + Disclaimer: For usage of 3rd party software like PPJoy, the FaceTrackNoIR team is not responsible. Use it at your own risk.
\ No newline at end of file diff --git a/facetracknoir/clientfiles/tir4fun/readme.txt b/facetracknoir/clientfiles/tir4fun/readme.txt new file mode 100644 index 00000000..d64af301 --- /dev/null +++ b/facetracknoir/clientfiles/tir4fun/readme.txt @@ -0,0 +1,9 @@ +What is TIR4FUN? + +TIR4FUN is a free utility for dedicated gamers. It enables 6DOF POV control with mouse and joystick axes. + +Software is provided as it is. Configuration is straightforward. GUI says it all! + +Installation: + +Copy all files to a directory. Launch tir4fun.exe to bring up the GUI. diff --git a/facetracknoir/clientfiles/tir4fun/tir4fun.exe b/facetracknoir/clientfiles/tir4fun/tir4fun.exe Binary files differnew file mode 100644 index 00000000..a51eced0 --- /dev/null +++ b/facetracknoir/clientfiles/tir4fun/tir4fun.exe diff --git a/facetracknoir/ClientFiles/Tir4Fun/NPClient.dll b/facetracknoir/clientfiles/tir4fun/xxx_npclient.dll Binary files differindex e392442e..e392442e 100644 --- a/facetracknoir/ClientFiles/Tir4Fun/NPClient.dll +++ b/facetracknoir/clientfiles/tir4fun/xxx_npclient.dll diff --git a/facetracknoir/images/330px-6DOF_en.png b/facetracknoir/images/xxx_330px-6dof_en.png Binary files differindex 9d1d72ff..9d1d72ff 100644 --- a/facetracknoir/images/330px-6DOF_en.png +++ b/facetracknoir/images/xxx_330px-6dof_en.png diff --git a/facetracknoir/FaceTrackNoIR.ico b/facetracknoir/images/xxx_facetracknoir.ico Binary files differindex 5115066c..5115066c 100644 --- a/facetracknoir/FaceTrackNoIR.ico +++ b/facetracknoir/images/xxx_facetracknoir.ico diff --git a/facetracknoir/images/rotation_DOFs.png b/facetracknoir/images/xxx_rotation_dofs.png Binary files differindex 68682d88..68682d88 100644 --- a/facetracknoir/images/rotation_DOFs.png +++ b/facetracknoir/images/xxx_rotation_dofs.png diff --git a/facetracknoir/images/Settings16.png b/facetracknoir/images/xxx_settings16.png Binary files differindex 3b31623b..3b31623b 100644 --- a/facetracknoir/images/Settings16.png +++ b/facetracknoir/images/xxx_settings16.png diff --git a/facetracknoir/images/SettingsOpen16.png b/facetracknoir/images/xxx_settingsopen16.png Binary files differindex 5bf65f0d..5bf65f0d 100644 --- a/facetracknoir/images/SettingsOpen16.png +++ b/facetracknoir/images/xxx_settingsopen16.png diff --git a/facetracknoir/images/translation_DOFs.png b/facetracknoir/images/xxx_translation_dofs.png Binary files differindex 886c586e..886c586e 100644 --- a/facetracknoir/images/translation_DOFs.png +++ b/facetracknoir/images/xxx_translation_dofs.png diff --git a/facetracknoir/uielements/bubble_1_small.png b/facetracknoir/uielements/bubble_1_small.png Binary files differnew file mode 100644 index 00000000..ebd4e66f --- /dev/null +++ b/facetracknoir/uielements/bubble_1_small.png diff --git a/facetracknoir/uielements/bubble_2_big.png b/facetracknoir/uielements/bubble_2_big.png Binary files differnew file mode 100644 index 00000000..5dc40254 --- /dev/null +++ b/facetracknoir/uielements/bubble_2_big.png diff --git a/facetracknoir/UIElements/aboutFaceTrackNoIR.png b/facetracknoir/uielements/xxx_aboutfacetracknoir.png Binary files differindex 90f8f792..90f8f792 100644 --- a/facetracknoir/UIElements/aboutFaceTrackNoIR.png +++ b/facetracknoir/uielements/xxx_aboutfacetracknoir.png diff --git a/facetracknoir/UIElements/ButtonIcoBlack.bmp b/facetracknoir/uielements/xxx_buttonicoblack.bmp Binary files differindex 9bc402aa..9bc402aa 100644 --- a/facetracknoir/UIElements/ButtonIcoBlack.bmp +++ b/facetracknoir/uielements/xxx_buttonicoblack.bmp diff --git a/facetracknoir/UIElements/Curves.png b/facetracknoir/uielements/xxx_curves.png Binary files differindex fe21fa15..fe21fa15 100644 --- a/facetracknoir/UIElements/Curves.png +++ b/facetracknoir/uielements/xxx_curves.png diff --git a/facetracknoir/UIElements/Donate.png b/facetracknoir/uielements/xxx_donate.png Binary files differindex cf4223fb..cf4223fb 100644 --- a/facetracknoir/UIElements/Donate.png +++ b/facetracknoir/uielements/xxx_donate.png diff --git a/facetracknoir/UIElements/FaceTrackNoIR.ico b/facetracknoir/uielements/xxx_facetracknoir.ico Binary files differindex af36ec30..af36ec30 100644 --- a/facetracknoir/UIElements/FaceTrackNoIR.ico +++ b/facetracknoir/uielements/xxx_facetracknoir.ico diff --git a/facetracknoir/UIElements/Logo_FaceTrackNoIR_32px.jpg b/facetracknoir/uielements/xxx_logo_facetracknoir_32px.jpg Binary files differindex 73ead853..73ead853 100644 --- a/facetracknoir/UIElements/Logo_FaceTrackNoIR_32px.jpg +++ b/facetracknoir/uielements/xxx_logo_facetracknoir_32px.jpg diff --git a/facetracknoir/UIElements/Logo_FaceTrackNoIR_32px.png b/facetracknoir/uielements/xxx_logo_facetracknoir_32px.png Binary files differindex c4e63c76..c4e63c76 100644 --- a/facetracknoir/UIElements/Logo_FaceTrackNoIR_32px.png +++ b/facetracknoir/uielements/xxx_logo_facetracknoir_32px.png diff --git a/facetracknoir/UIElements/Logo_NoIR.png b/facetracknoir/uielements/xxx_logo_noir.png Binary files differindex bb654a07..bb654a07 100644 --- a/facetracknoir/UIElements/Logo_NoIR.png +++ b/facetracknoir/uielements/xxx_logo_noir.png diff --git a/facetracknoir/UIElements/Logo_NoIR_small.png b/facetracknoir/uielements/xxx_logo_noir_small.png Binary files differindex 5d49e0b1..5d49e0b1 100644 --- a/facetracknoir/UIElements/Logo_NoIR_small.png +++ b/facetracknoir/uielements/xxx_logo_noir_small.png diff --git a/facetracknoir/UIElements/Logo_NoIR_small_target.png b/facetracknoir/uielements/xxx_logo_noir_small_target.png Binary files differindex 4bbaf41f..4bbaf41f 100644 --- a/facetracknoir/UIElements/Logo_NoIR_small_target.png +++ b/facetracknoir/uielements/xxx_logo_noir_small_target.png diff --git a/facetracknoir/UIElements/Logo_NoIR_small_target90px.png b/facetracknoir/uielements/xxx_logo_noir_small_target90px.png Binary files differindex ecaa4e12..ecaa4e12 100644 --- a/facetracknoir/UIElements/Logo_NoIR_small_target90px.png +++ b/facetracknoir/uielements/xxx_logo_noir_small_target90px.png diff --git a/facetracknoir/UIElements/logoFaceTrackNoIR.png b/facetracknoir/uielements/xxx_logofacetracknoir.png Binary files differindex a1a3407b..a1a3407b 100644 --- a/facetracknoir/UIElements/logoFaceTrackNoIR.png +++ b/facetracknoir/uielements/xxx_logofacetracknoir.png diff --git a/facetracknoir/UIElements/logoFaceTrackNoIR60px.png b/facetracknoir/uielements/xxx_logofacetracknoir60px.png Binary files differindex f01f6024..f01f6024 100644 --- a/facetracknoir/UIElements/logoFaceTrackNoIR60px.png +++ b/facetracknoir/uielements/xxx_logofacetracknoir60px.png diff --git a/facetracknoir/UIElements/Tools.png b/facetracknoir/uielements/xxx_tools.png Binary files differindex 2da8f9f5..2da8f9f5 100644 --- a/facetracknoir/UIElements/Tools.png +++ b/facetracknoir/uielements/xxx_tools.png diff --git a/facetracknoir/FaceApp.cpp b/facetracknoir/xxx_faceapp.cpp index 2811974c..2811974c 100644 --- a/facetracknoir/FaceApp.cpp +++ b/facetracknoir/xxx_faceapp.cpp diff --git a/facetracknoir/FaceApp.h b/facetracknoir/xxx_faceapp.h index 39fd4b2f..39fd4b2f 100644 --- a/facetracknoir/FaceApp.h +++ b/facetracknoir/xxx_faceapp.h diff --git a/facetracknoir/FaceTrackNoIR.cpp b/facetracknoir/xxx_facetracknoir.cpp index cd4e0a4d..cd4e0a4d 100644 --- a/facetracknoir/FaceTrackNoIR.cpp +++ b/facetracknoir/xxx_facetracknoir.cpp diff --git a/facetracknoir/FaceTrackNoIR.h b/facetracknoir/xxx_facetracknoir.h index 756b5867..756b5867 100644 --- a/facetracknoir/FaceTrackNoIR.h +++ b/facetracknoir/xxx_facetracknoir.h diff --git a/facetracknoir/images/FaceTrackNoIR.ico b/facetracknoir/xxx_facetracknoir.ico Binary files differindex 5115066c..5115066c 100644 --- a/facetracknoir/images/FaceTrackNoIR.ico +++ b/facetracknoir/xxx_facetracknoir.ico diff --git a/facetracknoir/FaceTrackNoIR.qrc b/facetracknoir/xxx_facetracknoir.qrc index 60e4da7b..60e4da7b 100644 --- a/facetracknoir/FaceTrackNoIR.qrc +++ b/facetracknoir/xxx_facetracknoir.qrc diff --git a/facetracknoir/FaceTrackNoIR.rc b/facetracknoir/xxx_facetracknoir.rc index ed8a68c1..ed8a68c1 100644 --- a/facetracknoir/FaceTrackNoIR.rc +++ b/facetracknoir/xxx_facetracknoir.rc diff --git a/facetracknoir/FaceTrackNoIR.ui b/facetracknoir/xxx_facetracknoir.ui index 8c3db4a4..8c3db4a4 100644 --- a/facetracknoir/FaceTrackNoIR.ui +++ b/facetracknoir/xxx_facetracknoir.ui diff --git a/facetracknoir/FSUIPCServer.cpp b/facetracknoir/xxx_fsuipcserver.cpp index 3006b430..3006b430 100644 --- a/facetracknoir/FSUIPCServer.cpp +++ b/facetracknoir/xxx_fsuipcserver.cpp diff --git a/facetracknoir/FSUIPCServer.h b/facetracknoir/xxx_fsuipcserver.h index caba2f33..caba2f33 100644 --- a/facetracknoir/FSUIPCServer.h +++ b/facetracknoir/xxx_fsuipcserver.h diff --git a/facetracknoir/FTNoIR_Curves.ui b/facetracknoir/xxx_ftnoir_curves.ui index 19c68cf0..19c68cf0 100644 --- a/facetracknoir/FTNoIR_Curves.ui +++ b/facetracknoir/xxx_ftnoir_curves.ui diff --git a/facetracknoir/FTNoIR_FSUIPCcontrols.ui b/facetracknoir/xxx_ftnoir_fsuipccontrols.ui index b6120378..b6120378 100644 --- a/facetracknoir/FTNoIR_FSUIPCcontrols.ui +++ b/facetracknoir/xxx_ftnoir_fsuipccontrols.ui diff --git a/facetracknoir/FTNoIR_FTNServerControls.ui b/facetracknoir/xxx_ftnoir_ftnservercontrols.ui index 44c7e99f..44c7e99f 100644 --- a/facetracknoir/FTNoIR_FTNServerControls.ui +++ b/facetracknoir/xxx_ftnoir_ftnservercontrols.ui diff --git a/facetracknoir/FTNoIR_KeyboardShortcuts.ui b/facetracknoir/xxx_ftnoir_keyboardshortcuts.ui index 2a5ad691..2a5ad691 100644 --- a/facetracknoir/FTNoIR_KeyboardShortcuts.ui +++ b/facetracknoir/xxx_ftnoir_keyboardshortcuts.ui diff --git a/facetracknoir/FTNoIR_Preferences.ui b/facetracknoir/xxx_ftnoir_preferences.ui index bb440fc6..bb440fc6 100644 --- a/facetracknoir/FTNoIR_Preferences.ui +++ b/facetracknoir/xxx_ftnoir_preferences.ui diff --git a/facetracknoir/FTNServer.cpp b/facetracknoir/xxx_ftnserver.cpp index 101d06a5..101d06a5 100644 --- a/facetracknoir/FTNServer.cpp +++ b/facetracknoir/xxx_ftnserver.cpp diff --git a/facetracknoir/FTNServer.h b/facetracknoir/xxx_ftnserver.h index f392e708..f392e708 100644 --- a/facetracknoir/FTNServer.h +++ b/facetracknoir/xxx_ftnserver.h diff --git a/facetracknoir/main.cpp b/facetracknoir/xxx_main.cpp index 6e0549d7..6e0549d7 100644 --- a/facetracknoir/main.cpp +++ b/facetracknoir/xxx_main.cpp diff --git a/facetracknoir/paintwidget.h b/facetracknoir/xxx_paintwidget.h index e69de29b..e69de29b 100644 --- a/facetracknoir/paintwidget.h +++ b/facetracknoir/xxx_paintwidget.h diff --git a/facetracknoir/postbuild.bat b/facetracknoir/xxx_postbuild.bat index 6653067e..6653067e 100644 --- a/facetracknoir/postbuild.bat +++ b/facetracknoir/xxx_postbuild.bat diff --git a/facetracknoir/Readme.txt b/facetracknoir/xxx_readme.txt index 8bd28966..8bd28966 100644 --- a/facetracknoir/Readme.txt +++ b/facetracknoir/xxx_readme.txt diff --git a/facetracknoir/Readme_Update_20100615.txt b/facetracknoir/xxx_readme_update_20100615.txt index e43d954c..e43d954c 100644 --- a/facetracknoir/Readme_Update_20100615.txt +++ b/facetracknoir/xxx_readme_update_20100615.txt diff --git a/facetracknoir/Readme_Update_20100716.txt b/facetracknoir/xxx_readme_update_20100716.txt index e99111a1..e99111a1 100644 --- a/facetracknoir/Readme_Update_20100716.txt +++ b/facetracknoir/xxx_readme_update_20100716.txt diff --git a/facetracknoir/Readme_Update_20100822.txt b/facetracknoir/xxx_readme_update_20100822.txt index e121fe9f..e121fe9f 100644 --- a/facetracknoir/Readme_Update_20100822.txt +++ b/facetracknoir/xxx_readme_update_20100822.txt diff --git a/facetracknoir/resource.h b/facetracknoir/xxx_resource.h index 75059fe3..75059fe3 100644 --- a/facetracknoir/resource.h +++ b/facetracknoir/xxx_resource.h diff --git a/facetracknoir/rotation.cpp b/facetracknoir/xxx_rotation.cpp index 1c89d775..1c89d775 100644 --- a/facetracknoir/rotation.cpp +++ b/facetracknoir/xxx_rotation.cpp diff --git a/facetracknoir/rotation.h b/facetracknoir/xxx_rotation.h index 967d6661..967d6661 100644 --- a/facetracknoir/rotation.h +++ b/facetracknoir/xxx_rotation.h diff --git a/facetracknoir/spot.h b/facetracknoir/xxx_spot.h index 38518c74..38518c74 100644 --- a/facetracknoir/spot.h +++ b/facetracknoir/xxx_spot.h diff --git a/facetracknoir/tracker.cpp b/facetracknoir/xxx_tracker.cpp index 5396c95b..5396c95b 100644 --- a/facetracknoir/tracker.cpp +++ b/facetracknoir/xxx_tracker.cpp diff --git a/facetracknoir/tracker.h b/facetracknoir/xxx_tracker.h index 4b161293..4b161293 100644 --- a/facetracknoir/tracker.h +++ b/facetracknoir/xxx_tracker.h diff --git a/facetracknoir/tracker_types.cpp b/facetracknoir/xxx_tracker_types.cpp index cdd8d239..cdd8d239 100644 --- a/facetracknoir/tracker_types.cpp +++ b/facetracknoir/xxx_tracker_types.cpp diff --git a/facetracknoir/tracker_types.h b/facetracknoir/xxx_tracker_types.h index 5a13af85..5a13af85 100644 --- a/facetracknoir/tracker_types.h +++ b/facetracknoir/xxx_tracker_types.h |