--------------------------------------- WorldView Version 2.2.1 - January 2010 Copyright Seeing Machines Ltd. 2010 --------------------------------------- About This Release ------------------ This maintenance release adds confguration options for recomputing world-model intersections with head and gaze direction, as well as configuration options for the TCP logging server. These options are available under the Tools Options... menu item. Summary of Improvements Version 2.2.1 -------------------------------------- * Added intersection processing options to either switch off intersection processing, or to reprocess only the 3D coordinates and leave any 2D screen intersections unchanged. * Added control panel to configure the TCP logging server. Summary of Improvements Version 2.2.0 -------------------------------------- * The features provided by the unique World Model screen object are now available with all planes. Gaze intersections can be calibrated against all planar objects and there are no restrictions on orientation. * Added support for Windows Vista. * Added a TCP logging server for use with the CoreData SDK. * Added a network Discovery server for use with the faceLAB Remoting SDK. Summary of Improvements Version 2.1.1 -------------------------------------- * Fixed crash occuring with HeadTrackingDemo-V6.0.1 and FaceTrackingAPI-V3.0.2 which now emit facial texture data in the output stream (WorldView currently ignores this data). * Fixed cosmetic bug in default eyeclosure value (avatar had eyes closed if there was no eye closure data present, now has eyes open). Summary of Improvements Version 2.1.0 -------------------------------------- * Fixed avatar head size variability. * Head pose data is manipulated using quaternions to represent rotation. This avoids unstable results at extreme head angles caused by floating-point precision limits. * Improved speed and reduced memory usage when loading very large log files. Summary of Improvements Version 2.0.0 -------------------------------------- * Added recording functionality. Data can now be logged by WorldView to a binary file, or over the network by pressing the Record button. * Added "Stream Mode" selection, for quickly setting whether WorldView is receiving and logging real-time or accurate data. * Added world model intersections. WorldView independently calculates World-item intersections using the source data and the currently loaded world model file. This allows for re-recording of faceLAB data with a different world model file to the one originally used. Screen intersections are left unchanged from their original values * Windows shell integration. Double-clicking a .fll file in Windows Explorer causes WorldView to launch automatically and begin playing back the file. * Full-screen mode to view the 3D world display at maximum size. * Options dialog for configuring recording and display options. These options are saved when WorldView exits and restored the next time it is run. * Improved the accuracy of the 'playback speed'. * Added Experiment Time label to the playback controls window. * Cleaned up menu items to conform to standard Windows layout. * Fixed "Next/Previous Keyframe skips to wrong frame" [SP#640] * Fixed "Deadlock when clicking 'Forward One Frame' during playback [SP#637] * Fixed "Playback after skipping keyframes starts from beginning of file" [SP#783] * Fixed "Crash when loading an invalid logfile" [SP#749] * Numerous user interface improvements and fixes. Known Issues ------------- * WorldView cannot load files directly from a read-only medium such as a CD-ROM. A workaround is to copy the files to the local hard drive and read them from there.