Thread: [artoolkit-commits] artoolkit ChangeLog.txt, 1.12, 1.13 README.txt, 1.24, 1.25
Optical marker tracking and overlay for augmented reality.
Brought to you by:
philip_lamb
From: Philip L. <phi...@us...> - 2006-11-17 03:47:06
|
Update of /cvsroot/artoolkit/artoolkit In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv10559 Modified Files: ChangeLog.txt README.txt Log Message: Prepare for 2.72 release. Index: ChangeLog.txt =================================================================== RCS file: /cvsroot/artoolkit/artoolkit/ChangeLog.txt,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** ChangeLog.txt 4 Oct 2006 03:45:16 -0000 1.12 --- ChangeLog.txt 17 Nov 2006 03:47:02 -0000 1.13 *************** *** 3,17 **** ! Changes in version 2.72 (this release) (2006-XX-XX). ------------------------------------------------------ ! - All platforms: ARToolKit now supports querying of SDK and runtime versions. ! - All platforms: Support for AR_PIXEL_FORMAT_MONO is now included. ! - All platforms: There are now right-hand coordinate system versions of the OpenGL projection and modelview matrix functions, named arglCameraFrustumRH and arglCameraViewRH, respectively. These will help when integrating ARToolKit into existing OpenGL drawing. ! - Mac OS X: Fix for an error in the VRML library inclusion on Mac OS X. ! - Mac OS X: Now detects if running emulated on Intel Macs, and optimises video for this case. ! - Mac OS X: Two new video config tokens are now available; -fliph and -flipv, which will mirror the video image horizontally and vertically respectively. ! - Linux: Support for gstreamer video capture added, thanks to Hartmut Seichter. ! - Linux 1394 DC: Major changes to add PointGray DragonFly support, add LGPL/GPL license info, better config string support, stabilised interfaces, lots of clean ups to make the code easier to work with ! - Linux DV: Fix for bugs when using PAL in videoLinuxDV as reported at http://www.hitlabnz.org/forum/showthread.php?t=412. --- 3,24 ---- ! Changes in version 2.72 (this release) (2006-11-20). ------------------------------------------------------ ! All platforms: ! New feature: ARToolKit now supports querying of SDK and runtime versions. ! New feature: There are now right-hand coordinate system versions of the OpenGL projection and modelview matrix functions, named arglCameraFrustumRH and arglCameraViewRH, respectively. These will help when integrating ARToolKit into existing OpenGL drawing. ! Enhancement: Support for AR_PIXEL_FORMAT_MONO is now included. ! Enhancement: gsub_lite now supports arDebug mode. ! Enhancement: ARvrml now builds against OpenVRML-0.16.1. ! ! Mac OS X: ! Bug fix: Fix for an error in the VRML library inclusion on Mac OS X. ! Bug fix: Now detects if running emulated on Intel Macs, and optimises video for this case. ! Enhancement: Two new video config tokens are now available; -fliph and -flipv, which will mirror the video image horizontally and vertically respectively. ! ! Linux: ! New feature: Support for gstreamer video capture added, thanks to Hartmut Seichter. ! Enhancement: Major changes to Video1394DC- add PointGray DragonFly support, add LGPL/GPL license info, better config string support, stabilised interfaces, lots of clean ups to make the code easier to work with. ! Bug fix: Using PAL in VideoLinuxDV as reported at http://www.hitlabnz.org/forum/showthread.php?t=412. Index: README.txt =================================================================== RCS file: /cvsroot/artoolkit/artoolkit/README.txt,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** README.txt 27 Sep 2006 23:31:56 -0000 1.24 --- README.txt 17 Nov 2006 03:47:02 -0000 1.25 *************** *** 1,4 **** ! Read me for ARToolKit-2.71.3. ! ============================= --- 1,4 ---- ! Read me for ARToolKit-2.72. ! =========================== *************** *** 16,20 **** About this archive. ------------------- ! This archive contains the ARToolKit libraries, utilities and examples, version 2.71.3. ARToolKit is released under the GNU General Public License (GPL). Please read the file COPYING.txt. --- 16,20 ---- About this archive. ------------------- ! This archive contains the ARToolKit libraries, utilities and examples, version 2.72. ARToolKit is released under the GNU General Public License (GPL). Please read the file COPYING.txt. *************** *** 28,32 **** HIT Lab NZ http://www.hitlabnz.org ! 2006-06-19 --- 28,32 ---- HIT Lab NZ http://www.hitlabnz.org ! 2006-11-20 *************** *** 38,42 **** * DSVideoLib-0.0.8b-win32. Download from http://sf.net/projects/artoolkit. * GLUT. Download from http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip. ! * (Optional, for VRML renderer only) OpenVRML-0.14.3-win32. Download from http://sf.net/projects/artoolkit. Build steps: --- 38,42 ---- * DSVideoLib-0.0.8b-win32. Download from http://sf.net/projects/artoolkit. * GLUT. Download from http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip. ! * (Optional, for VRML renderer only) OpenVRML-0.16.1-bin-win32. Download from http://sf.net/projects/artoolkit. Build steps: *************** *** 59,66 **** Prerequisites: ! * (Optional, for VRML renderer only) openvrml-0.14.3 and dependencies. Download from http://sf.net/projects/openvrml. Unpack the ARToolKit to a convenient location. The root of this location will be referred to below as {ARToolKit}: ! tar zxvf ARToolKit-2.71.3.tgz Configure and build. The Linux builds support video input using either Video4Linux, an IIDC-compliant or DV camera connected via IEEE-1394, or a Sony EyeToy camera connected via USB. Alternatively you can use GStreamer 0.10 (0.8 is not supported and also not recommended) as input method. This requires you to install the gstreamer development packages for your Linux distribution. You will be prompted as to which of the four Linux video drivers you wish to use at the Configure step. cd {ARToolKit} --- 59,66 ---- Prerequisites: ! * (Optional, for VRML renderer only) openvrml-0.16.1 and dependencies. Download from http://sf.net/projects/openvrml. Unpack the ARToolKit to a convenient location. The root of this location will be referred to below as {ARToolKit}: ! tar zxvf ARToolKit-2.72.tgz Configure and build. The Linux builds support video input using either Video4Linux, an IIDC-compliant or DV camera connected via IEEE-1394, or a Sony EyeToy camera connected via USB. Alternatively you can use GStreamer 0.10 (0.8 is not supported and also not recommended) as input method. This requires you to install the gstreamer development packages for your Linux distribution. You will be prompted as to which of the four Linux video drivers you wish to use at the Configure step. cd {ARToolKit} *************** *** 85,91 **** Prerequisites: * Apple's Developer Tools. http://developer.apple.com ! * Camera driver. Mac OS X 10.3 and later include an inbuilt IIDC and DV FireWire camera driver. USB camera drivers, and Firewire camera drivers for pre-10.3 systems can be obtained from ioXperts at http://www.ioxperts.com. * (Optional, for VRML renderer only) Apple X11. Install X11 from the Mac OS X installer, from the "Optional installs" package, or download an install disk image from http://www.apple.com/downloads/macosx/apple/x11formacosx.html. ! * (Optional, for VRML renderer only) OpenVRML-0.14.3-MacOSX.tar.gz. Download from http://sf.net/projects/artoolkit, or alternatively install via Fink. Download Fink (and optionally, FinkCommander) from http://fink.sourceforge.net/download/. Building using the XCode IDE: --- 85,91 ---- Prerequisites: * Apple's Developer Tools. http://developer.apple.com ! * Camera driver. Mac OS X 10.3 and later include an inbuilt IIDC and DV FireWire camera driver. The macam project provides USB camera drivers for OS X, http://webcam-osx.sf.net. * (Optional, for VRML renderer only) Apple X11. Install X11 from the Mac OS X installer, from the "Optional installs" package, or download an install disk image from http://www.apple.com/downloads/macosx/apple/x11formacosx.html. ! * (Optional, for VRML renderer only) OpenVRML-0.16.16-bin-MacOSX.tar.gz. Download from http://sf.net/projects/artoolkit, or alternatively install via Fink. Download Fink (and optionally, FinkCommander) from http://fink.sourceforge.net/download/. Building using the XCode IDE: *************** *** 101,105 **** Drop the ARToolKit into a convenient location, e.g. your Desktop, then open a Terminal window and type: cd ~/Desktop ! tar zxvf ARToolKit-2.71.3.tgz Configure and build cd ~/ARToolKit --- 101,105 ---- Drop the ARToolKit into a convenient location, e.g. your Desktop, then open a Terminal window and type: cd ~/Desktop ! tar zxvf ARToolKit-2.72.tgz Configure and build cd ~/ARToolKit *************** *** 112,119 **** The VRML renderering library and example (libARvrml & simpleVRML) are optional builds: Either: ! tar xzvf OpenVRML-0.14.3-MacOSX.tar.gz ~/Desktop/ARToolKit Or: fink -b install mozilla-dev ! fink install openvrml4-dev openvrml-gl5-dev Then: cd ~/Desktop/ARToolKit/lib/SRC/ARvrml --- 112,119 ---- The VRML renderering library and example (libARvrml & simpleVRML) are optional builds: Either: ! tar xzvf OpenVRML-0.16.16-bin-MacOSX.tar.gz ~/Desktop/ARToolKit Or: fink -b install mozilla-dev ! fink install openvrml6-dev openvrml-gl6-dev Then: cd ~/Desktop/ARToolKit/lib/SRC/ARvrml *************** *** 125,180 **** ! Changes in version 2.72 (this release) (2006-XX-XX). ------------------------------------------------------ ! - All platforms: ARToolKit now supports querying of SDK and runtime versions. ! - Mac OS X: Fix for an error in the VRML library inclusion on Mac OS X. ! - Mac OS X: Now detects if running emulated on Intel Macs, and optimises video for this case. ! - Mac OS X: Two new video config tokens are now available; -fliph and -flipv, which will mirror the video image horizontally and vertically respectively. ! - Linux: Support for gstreamer video capture added, thanks to Hartmut Seichter. ! - Linux 1394 DC: Major changes to add PointGray DragonFly support, add LGPL/GPL license info, better config string support, stabilised interfaces, lots of clean ups to make the code easier to work with ! - Linux DV: Fix for bugs when using PAL in videoLinuxDV as reported at http://www.hitlabnz.org/forum/showthread.php?t=412. ! ! ! Changes in version 2.71.3 (2006-06-19). ! --------------------------------------- ! - This release supports Mac OS X on Intel, and builds Universal binaries, with the exception of the VRML projects (since OpenVRML does not yet build on Mac OS X i386). ! - Fixed line endings in MS Visual Studio 6 project files calib_distortion.dsp and calib_camera2.dsp. ! - Fix for a bug in VideoLinuxDV identified by Simon Goodall, where video stream could be incorrectly closed twice (SF 1452403). ! - The Win32 video library now accepts in the config string either the pathname of an XML file, or raw XML. The string is treated as raw XML if the first 5 characters are "<?xml". ! - The Mac OS X video library won't return a copy of the acquired image if running on an Intel Mac. This is a workaround for a driver issue. It may cause problems and a more robust solution is coming. ! - Fixed a bug in pattern extraction which occured when AR_PATTERN_SIZE_X and AR_PATTERN_SIZE_Y were not equal. ! - Rewrite of mk_patt.c to use gsub_lite. ! - Cleaned up pixel format specification in config.h, borrowing code from gsub_lite. ! - Fix long-standing bug in gsub_lite when drawing to fullscreen windows in drawpixels mode. ! ! ! Known issues in this release. ! ----------------------------- ! - On Mac OS X, the macam webcam driver may cause problems such as the camera settings dialog exploding and hanging the app. A workaround is to either remove the file /Library/Quicktime/macam.component, or to add "-standarddialog" to the video configuration string. ! - On Windows, MSVS.Net 2005 is not yet supported. The toolkit will build under it, with the exception of libARvrml and simpleVRML. ! ! ! Changes in version 2.71.2 (2005-10-11). ! ------------------------------------- ! - Fixed line endings in MS Visual Studio 6 workspace (.dsw) file. ! ! ! Changes in version 2.71.1 (2005-09-22). ! --------------------------------------- ! - Mac OS X XCode builds: An outdated version of the project file slipped into the 2.71 release. This has been corrected. ! - Mac OS X XCode builds: Version 2.1 of XCode is required. The obsolete XCode 2.0 .xcode project file has been removed. Users running on Mac OS X versions prior to 10.4 can still build using the command-line Makefiles. ! - A bug in libARgsub_lite incorrectly restored OpenGL state. Fixed. Also corrected for this fix in simpleLite and twoView examples. ! - Builds of calib_cparam now correctly link against libARgsub_lite. ! Changes in version 2.71 (2005-09-21). ! ------------------------------------- ! - Mac OS X video driver: QuickTime 6.4 is now required by default. (Support for versions back to 4.0 can be enabled at compile-time if required). ! - Mac OS X libARgsub and binaries which call it: fix for bug "GLUT Warning: glutInit being called a second time" by moving glutInit to main so that it is called before calling arVideoOpen. ! - Linux V4L video driver: Apply patch by Wayne Piekarski to auto-adjust video resolution. ! - Windows video driver: Uses updated (0.0.8b) DSVideoLib. Building ARToolKit on Windows no longer requires installation of DirectX SDK, or registering of DS filters. It also includes many bug fixes. ! - gsub_lite: Added complete support for runtime specification of pixel format and rectangle/power-of-2 textures. ! - Mac OS X XCode builds now build the examples as bundled applications. The contents of the "Data" directory are copied into the application bundle at build time. The applications can thus be moved from their build locations. The utilities are still (mostly) built as command-line tools. ! - The calibration utilties have been rewritten to use gsub_lite. They should now run much more reliably across different platforms. --- 125,146 ---- ! Changes in version 2.72 (this release) (2006-11-20). ------------------------------------------------------ ! All platforms: ! New feature: ARToolKit now supports querying of SDK and runtime versions. ! New feature: There are now right-hand coordinate system versions of the OpenGL projection and modelview matrix functions, named arglCameraFrustumRH and arglCameraViewRH, respectively. These will help when integrating ARToolKit into existing OpenGL drawing. ! Enhancement: Support for AR_PIXEL_FORMAT_MONO is now included. ! Enhancement: gsub_lite now supports arDebug mode. ! Enhancement: ARvrml now builds against OpenVRML-0.16.1. + Mac OS X: + Bug fix: Fix for an error in the VRML library inclusion on Mac OS X. + Bug fix: Now detects if running emulated on Intel Macs, and optimises video for this case. + Enhancement: Two new video config tokens are now available; -fliph and -flipv, which will mirror the video image horizontally and vertically respectively. ! Linux: ! New feature: Support for gstreamer video capture added, thanks to Hartmut Seichter. ! Enhancement: Major changes to Video1394DC- add PointGray DragonFly support, add LGPL/GPL license info, better config string support, stabilised interfaces, lots of clean ups to make the code easier to work with. ! Bug fix: Using PAL in VideoLinuxDV as reported at http://www.hitlabnz.org/forum/showthread.php?t=412. |