-----------------------------------------------
 What's New in DAVID-Laserscanner Version 2.0b:
-----------------------------------------------

- Camera control can be switched off


-----------------------------------------------
 What's New in DAVID-Laserscanner Version 2.0:
-----------------------------------------------

New Features:
- Calibration: Changed layout of calibration printouts (smaller markers => higher accuracy)
- Camera settings: Three different camera setting presets (for calibration, scanning and texture grabbing) 
                   are saved and restored automatically.
- Laserscanner: New "Forward" button that transfers scans to Shapefusion.
- Laserscanner: Pseudocolored depth image with modifiable color gradients.
- Shapefusion: Manual cleaning tool. Select and delete triangles.
- Shapefusion: Texture fusion of multiple textured scans.
- Shapefusion: Increased maximal resolution for simple and poisson fusion.
- Shapefusion: Possibility to select multiple files for adding.
- Shapefusion: Context menu opens on right mouse button click at list of input scans
               New context menu functions: 
               "Remove All Scans", "Un-combine", "Invert Normals", and "Remove Texture"
- OBJ-Files: Support of material (.mtl) files
- 3D-Window: Possibility to rotate around viewing axis (by clicking outside of the dotted circle).
- Localization: Support of German, Italian and French language.

Bugfixes:
- Laserscanner: Fixed problem with degenerated triangles when reloading a mesh
- Shapefusion: No more exceptions when simple fusion runs out of memory
- Shapefusion: Selected Registration Mode copied from RegistrationForm to Form1
- Shapefusion: Loading of third party textured OBJs with complicated texture coordinates possible
- Fixed crashes after loading video with different resolution and after cancelling the video selection dialog

Miscellaneous:
- New GUI design
- 3D-Window: Improved appearance of scans and buttons.
- Laserscanner: Saving in free version reduced to maximal resolution of 320x200
- Shapefusion: Selection in 3D-Window changes selection in list of input scans
- Shapefusion: Warning when resolution exceeds 600.
- Shapefusion: Accelerated loading of scans.
- Shapefusion: Combined scans get name assembled from source scans



------------------------------------------------
 What's New in DAVID-Laserscanner Version 1.6b:
------------------------------------------------

Bugfixes:
- Fixed mouse event problem that sometimes causes a software crash on closing
- Shapefusion: In some cases the texture was not visible after loading.
- Fixed RegistrationID problem that occured under some Windows Vista PCs
- Shapefusion/save mesh dialog: Correct naming of single scans in list 
- Shapefusion/save mesh: possibility to save texture coordinates of singe scans

Miscellaneous:
- Last user settings of 'Fast'-checkbox and fusion mode are restored after restarting.



-----------------------------------------------
 What's New in DAVID-Laserscanner Version 1.6:
-----------------------------------------------

New Features: 
- Calibration: Eraser tool with blue preview box, "Mask all"-Button, 
  pale blue instead of white for eraser image areas.
- Scanning: Improved compensation of lens distortions while scanning.
- Scanning: "Fast" Mode for scanning (reduced scan result display update to 1 Hz).
- Shapefusion: Scan alignment mode "Rotation around axis" allows to specify a 
  known angle of rotation (useful in conjunction with a turn table).
- Shapefusion: New checkboxes to switch visibility of scans on/off
- Shapefusion: Command File Interpreter 
  (start .EXE with a command line parameter and read the 'out.log' file for getting help).

Bugfix:
- Fixed Registration ID problem
- Correct display of calib points after restart of DAVID when scale factor is not 60.
- Fixed problem of eraser tool when mouse cursor leaves the camera 
  window while pressing a mouse button. 

Miscellaneous: 
- Depth image: pale shades of gray no longer used --> improved visibility of scanned regions
- Shapefusion: "Are you sure"-dialog for the "Arrange" button 
  to avoid losing registration result



-----------------------------------------------
 What's New in DAVID-Laserscanner Version 1.5:
-----------------------------------------------

New Features:
- Enhanced sub-pixel detection of laser-line and increased scanning accuracy.
- Alternative 'Poisson' mesh fusion method, which is more robust against inaccurate 
  scan alignment and which gives water-tight results.
- "Combine"-Button for grouping/combining of multiple scans to one scan
- Pairwise fine registration is much faster.
- Possibility to save all scans in one file (without fusion step).

Bugfix:
- Eraser problem when camera window was scaled up or down



------------------------------------------------
 What's New in DAVID-Laserscanner Version 1.4b:
------------------------------------------------

New Features:
- Grab a texture and view your texturized model in 3D
- Buttons inside 3D-window (e.g. texture on/off, lights on/off...)
- STL export in DAVID-Shapefusion
- "Thin shadow line" mode for using cord shadow instead of laser
- Shows FPS in title of live camera window and scan result window

Bugfix:
- Differentiation object vs. background now depending on calib.body scale
- No more "Trial" label if a license exists.

Miscellaneous: 
- Error message if .NET Framework is not installed
- Error message "LEFT AND RIGHT LASER LINE NOT ON A PLANE"
- Scanning from a pre-recorded video is faster
- Calibration printout in CorelDRAW 7 format (more compatible than V12) 
- Icon in taskbar for all windows
- Help upgraded



-----------------------------------------------
 What's New in DAVID-Laserscanner Version 1.3:
-----------------------------------------------

New Features:
- First release of DAVID-Shapefusion which allows 
  to align and merge multiple scans to get a full 360 degree 3D model
- Possibility to reload the scanning results
- Undo button for undoing interpolation and filtering

Miscellaneous: 
- Conversion to Microsoft .NET Framework 2.0

Bugfixes:
- No more problems with floating point numbers for calibration scale
- fixed video grabber bug that sometimes caused freezing after auto repeat



-----------------------------------------------
 What's New in DAVID-Laserscanner Version 1.2:
-----------------------------------------------

Bugfixes:
- Fixed "invisible part problem" of dialog window
- No crash when using cameras with negative resolution

New Features for Input/Output: 
- DV-Cameras / Camcorders should work now!
- Import of pre-recorded video files possible using "DAVID Video Grabber".

Layout:
- adapted to the new Internet Domain www.david-laserscanner.com



-----------------------------------------------
 What's New in DAVID-Laserscanner Version 1.1:
-----------------------------------------------

Bugfixes:
- last window position will be restored correctly, even if window was minimized.
- no crash when changing from lower to higher camera resolution.
          --> no more crashes with SplitCam :-)
- Live camera image doesn't freeze anymore at 100% cpu load
- Internal frame rate now depending on camera settings (--> lower cpu usage with slower cameras)

Calibration:
- Eraser Mode added (user "cleans" image, very useful :-))
- When calibration fails, you get a more detailed error description
- solved problem that has occured if some calibration points have touched the image border.
- Manual mode added (user shows DAVID the calibration markers by mouse)
- Added "Invert" toggle for bright markers on dark background

Scanning: 
- When triangulation angle is too low, user gets a warning and measured values are ignored
- More warnings (no laser, laser too far left/right)
- Added radio buttons for green or red laser

Miscellaneous: 
- Save mesh: texture coordinates are now conform with the OBJ-specification.
- msvcr71d.dll is not used anymore
- 3D-Window: improved automatic camera adjustment.
- Online help: FAQ upgraded.
- config.xml: DEBUG flag added, set it to 1 to get a console window with debug messages.
