Re: [Flightgear-devel] Kinect for pc for head tracking?
The Linux-track is quite interesting, is it possible to make it cross-platform? From: TDO Brandano [mailto:tdo_brand...@hotmail.com] Sent: Friday, March 15, 2013 3:22 AM To: Flightgear Devel List Subject: Re: [Flightgear-devel] Kinect for pc for head tracking? Flightgear does already support head tracking, of sorts, via the linux-track project ( http://code.google.com/p/linux-track/ ) However, linux-track makes use of the X-Plane SDK, which might not be entirely compatible with the GPL, because it was originally only meant to add TrackIR support to X-plane under Linux. I have experimented with head tracking in Flightgear using a wiimote, Linux-track and a homemade four points IR clip, and the tracking was fast and effective. I believe it might even be possible to fork linux-track to remove dependencies on the X-Plane SDK, since it is only really needed to communicate with X-Plane itself. I believe it should be possible to use Freetrack on Windows ( http://www.free-track.net/ , free, but not GPL) but they don't list Flightgear in their supported titles. It can emulate a pointing device, so it would at least be able to provide basic head tracking, but if it can emulate an actual directinput device with the whole six degrees of freedom then it's just a matter of creating a joystick file for it and the accessory nasal code functions to move the camera. The kinect is interesting, but has a couple of drawbacks. The first is the actual cost: while cheap for what it can do, it's still pretty high to just provide head tracking, when you can get a wiimote or a webcam for a fraction of the cost of a kinect. The second is that while it can detect where your head is, it can't really tell what way it is facing. If you just want to look through a window the it's perfectly fine, but if you want to emulate the TrackIR behavior it won't give you enough information. _ From: godspeedd...@gmail.com To: flightgear-devel@lists.sourceforge.net Date: Fri, 15 Mar 2013 01:48:33 -0700 Subject: [Flightgear-devel] Kinect for pc for head tracking? Hi, I understand some of the reasons why Flightgear is hesitating to use trackir in the game, now Kinect sensor is available for PC, and it is far more powerful than the trackir, and with a more open SDK and license. Which makes me wonder if anyone in the Flightgear core development is willing to consider using the Kinect for the head tracking in Flightgear. After all, head tracking is one of the most important aspect of flight sim. I am very interested in everyone's opinions, not just for Kinect with Flightgear, but also other means of head movement tracking. Thanks! Sincerely Godspeed -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar ___ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar___ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel
Re: [Flightgear-devel] Kinect for pc for head tracking?
Thanks Alan. It's funny that you are able to tell English is not my first language. :) Believe me I tried my best to hide that. -Original Message- From: Alan Teeder [mailto:ajtee...@v-twin.org.uk] Sent: Friday, March 15, 2013 8:20 AM To: FlightGear developers discussions Subject: Re: [Flightgear-devel] Kinect for pc for head tracking? -Original Message- From: Renk Thorsten Sent: Friday, March 15, 2013 11:34 AM To: FlightGear developers discussions Subject: Re: [Flightgear-devel] Kinect for pc for head tracking? After all, head tracking is one of the most important aspect of flight sim. It's fine that people are interested in something, but could we please tone down the rhetorics and refrain from arguments 'I am interested in X, hence it must be one of the most important aspects of flight simulation'? Why reply like this? Just change the superlative most to very, or remove it altogether. The poster is obviously not writing in his native language, and you accuse him of starting an argument? All the unsuspecting soul did was to enquire about Flightgear interfacing with Kinect. In my eyes you are one of the most respected contributors to Flightgear, but do seem to be easily provoked. Alan -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar ___ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar ___ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel
Re: [Flightgear-devel] Kinect for pc for head tracking?
On Sat, 16 Mar 2013 01:17:41 -0700, Zhitao wrote in message 001a01ce221e$bbcde800$3369b800$@gmail.com: Thanks Alan. It's funny that you are able to tell English is not my first language. :) Believe me I tried my best to hide that. ..one problem with that, is you trick people into assuming a lot of cultural things that lead to misunderstandings, your otherwise excellent English language post _could_ come across as e.g. a Microsoft shill or FlightSimPro trying to cover-up code theft or trying to frame GPL or FlightGear code as stolen from Microsoft or somesuch, http://groklaw.net/ has covered this kinda cases for 10 years now, and all it really takes, is someone here like Thorsten Renk having a bad day. ..if you had e.g. pasted in your (Han Chinese?) original draft, we would immediately know English is not your Native language, and read it with the appropriate tolerance filters. -- ..med vennlig hilsen = with Kind Regards from Arnt Karlsen ...with a number of polar bear hunters in his ancestry... Scenarios always come in sets of three: best case, worst case, and just in case. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar ___ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel
Re: [Flightgear-devel] Kinect for pc for head tracking?
On 16/03/13 14:57, Arnt Karlsen wrote: On Sat, 16 Mar 2013 01:17:41 -0700, Zhitao wrote in message 001a01ce221e$bbcde800$3369b800$@gmail.com: Thanks Alan. It's funny that you are able to tell English is not my first language. :) Believe me I tried my best to hide that. ..one problem with that, is you trick people into assuming a lot of cultural things that lead to misunderstandings, your otherwise excellent English language post _could_ come across as e.g. a Microsoft shill or FlightSimPro trying to cover-up code theft or trying to frame GPL or FlightGear code as stolen from Microsoft or somesuch, http://groklaw.net/ has covered this kinda cases for 10 years now, and all it really takes, is someone here like Thorsten Renk having a bad day. ..if you had e.g. pasted in your (Han Chinese?) original draft, we would immediately know English is not your Native language, and read it with the appropriate tolerance filters. Thank you too, Arnt, but as as a perfect English,speaker I could hardly understand one word you spoke. I think it is high time that you and Thorsten stopped pontificating about your relative multilingual skills and give the guys who are not so fluent in English a break.They deserve all our admiration for having a damn good go at making themselves understood in the language that is common to international aviation and subsequently to international aviation simulation as well. I wish I was brave enough to try and make myself understood in their tongue. To which end, you are not very encouraging with your ridiculous proclivity to commence every sentence with a double period, which does little other than highlight you as a bloody fool. Alasdair Campbell -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar ___ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel
Re: [Flightgear-devel] OpenRTI / HLA
Now my question is what adjustments need to be made to cause cmake to put the openrti libs in the right place in the link, after the simgear libraries. The problem with fgviewer builds is exhibited by its compile command, found in the build tree at build/fgfs/utils/fgviewer/CMakeFiles/fgviewer.dir/link.txt it is invoked during the cmake as: cd /home/pac1/build/master/build-maint-ei/fgfs/utils/fgviewer # /usr/bin/cmake -E cmake_link_script CMakeFiles/fgviewer.dir/link.txt --verbose=1 adapt the above to your build and try it. Does it fail? In link.txt, LibRtI-ng.so and libFedTime.so are in the link list BEFORE libSimGearScene.a libSimGearCore.a moving these two items AFTER the libSimgear static libraries makes the link work: -rdynamic /home/pac1/build/master/install-maint-ei/openrti/lib/i386-linux-gnu/libRTI-NG.so /home/pac1/build/master/install-maint-ei/openrti/lib/i386-linux-gnu/libFedTime.so Note that it does it right for the fgfs executable but does it wrong for the fgviewr executable. unchanged and modified link.txt files are attached. -Pat LIOn Thu, 07 Mar 2013 18:26:46 +0100 Clement de l'Hamaide clem...@hotmail.fr wrote: Hi, Mathias, some weeks ago I told you about a compilation problem for FG on Linux when RTI is enabled. You asked me to remind you of this problem later, this day is came :) For remembering : Clement wrote : I'm really interested by your work about OpenRTI / HLA. I've added the RTI support in the download_and_compile.sh brisa script's in order to make it more user-friendly to use and participate to the development. I compile SG and FG with -DENABLE_RTI=ON since some weeks but today FG compilation crashed with this option :/ Here is the compilation log : http://pastebin.com/HnPSfyzs OpenRTI and SG compilation are fine. I've deleted my OpenRTI/FG/SG build dir but the issue still here. Do you have a solution ? Remind me to look at that past the Christmas days please. Today I gave a new try but the compilation still fails : http://pastebin.com/grfbW2SG SG compilation works fine with ENABLE_RTI=ON but FG compilation fails with it. Can you take a look at it ? Let me know if you need more info, also I can make some change in source code if you tell me what to change. Cheers, Clément /usr/bin/c++ -O3 -D__STDC_CONSTANT_MACROS -Wall -D_REENTRANT -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -DBOOST_BIMAP_DISABLE_SERIALIZATION -O3 -DNDEBUG CMakeFiles/fgviewer.dir/fgviewer.cxx.o CMakeFiles/fgviewer.dir/Drawable.cxx.o CMakeFiles/fgviewer.dir/Renderer.cxx.o CMakeFiles/fgviewer.dir/SlaveCamera.cxx.o CMakeFiles/fgviewer.dir/Viewer.cxx.o CMakeFiles/fgviewer.dir/HLACamera.cxx.o CMakeFiles/fgviewer.dir/HLACameraClass.cxx.o CMakeFiles/fgviewer.dir/HLACameraManipulator.cxx.o CMakeFiles/fgviewer.dir/HLADrawable.cxx.o CMakeFiles/fgviewer.dir/HLADrawableClass.cxx.o CMakeFiles/fgviewer.dir/HLAEyeTracker.cxx.o CMakeFiles/fgviewer.dir/HLAEyeTrackerClass.cxx.o CMakeFiles/fgviewer.dir/HLAMPAircraft.cxx.o CMakeFiles/fgviewer.dir/HLAMPAircraftClass.cxx.o CMakeFiles/fgviewer.dir/HLAOrthographicCamera.cxx.o CMakeFiles/fgviewer.dir/HLAOrthographicCameraClass.cxx.o CMakeFiles/fgviewer.dir/HLAPerspectiveCamera.cxx.o CMakeFiles/fgviewer.dir/HLAPerspectiveCameraClass.cxx.o CMakeFiles/fgviewer.dir/HLAPerspectiveViewer.cxx.o CMakeFiles/fgviewer.dir/HLAPerspectiveViewerClass.cxx.o CMakeFiles/fgviewer.dir/HLARenderer.cxx.o CMakeFiles/fgviewer.dir/HLARendererClass.cxx.o CMakeFiles/fgviewer.dir/HLASceneObject.cxx.o CMakeFiles/fgviewer.dir/HLASceneObjectClass.cxx.o CMakeFiles/fgviewer.dir/HLAView.cxx.o CMakeFiles/fgviewer.dir/HLAViewClass.cxx.o CMakeFiles/fgviewer.dir/HLAViewer.cxx.o CMakeFiles/fgviewer.dir/HLAViewerClass.cxx.o CMakeFiles/fgviewer.dir/HLAViewerFederate.cxx.o CMakeFiles/fgviewer.dir/HLAWindowDrawable.cxx.o CMakeFiles/fgviewer.dir/HLAWindowDrawableClass.cxx.o -o fgviewer \ -rdynamic /home/pac1/build/master/install-maint-ei/openrti/lib/i386-linux-gnu/libRTI-NG.so \ /home/pac1/build/master/install-maint-ei/openrti/lib/i386-linux-gnu/libFedTime.so \ /home/pac1/build/master/install-maint-ei/simgear/lib/i386-linux-gnu/libSimGearScene.a \ /home/pac1/build/master/install-maint-ei/simgear/lib/i386-linux-gnu/libSimGearCore.a \ /home/pac1/build/master/install-maint-ei/simgear/lib/i386-linux-gnu/libSimGearCore.a \ -rdynamic /home/pac1/build/master/install-maint-ei/openrti/lib/i386-linux-gnu/libRTI-NG.so \ /home/pac1/build/master/install-maint-ei/openrti/lib/i386-linux-gnu/libFedTime.so \ /home/pac1/build/master/install/OpenSceneGraph/lib/libosgText.so \ /home/pac1/build/master/install/OpenSceneGraph/lib/libosgSim.so /home/pac1/build/master/install/OpenSceneGraph/lib/libosgDB.so /home/pac1/build/master/install/OpenSceneGraph/lib/libosgParticle.so
Re: [Flightgear-devel] 2.10.1
what's the relationship between 2.10.0 the maint branch and 2.10.1? -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar ___ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel