DAVID 3D Scanner Changelog

What's new in DAVID 3D Scanner 5.6.0.2037

Jan 18, 2019
  • New Features:
  • Software now automatically checks the calibration accuracy after performing a scan and warns the user if the system needs to be recalibrated
  • Misc:
  • Switching to the Shapefusion tab on Sprout will now dim the projector to minimize screen glare while aligning and fusing scans
  • Updating HP 3D Automatic Turntable Pro (DAVID TT-1) driver to version 1.0.0.3
  • Localization updates
  • Minor UI improvements
  • Bugfix:
  • Unchecking "Connect turntable" button while turntable is rotating on Sprout should no longer crash
  • Stopping/Killing Sprout's SoHAL service should no longer crash the software
  • Clicking the retry button after Sprout's SoHAL service is restored will now properly reconnect to SoHAL
  • If a camera is disconnected while the software is scanning an error message will now appear to inform the user
  • System no longer allows a scan to start after the cameras have been disconnected
  • Turntable scan sequence will now stop if the user disconnects a turntable mid-sequence
  • System now detects turntable disconnection when system is placed in a forced sleep/hibernate
  • Turntable will now correctly show up as disconnected after waking up from sleep
  • System no longer hangs on first turntable scan when waking up from hibernate
  • System no longer hangs on scanning after waking up from hibernate
  • System no longer crashes when showing License and Version info while language is set to Italian

New in DAVID 3D Scanner 5.5.1.1666 (Sep 11, 2018)

  • Bugfix:
  • Fixed an issue that could cause calibration to incorrectly fail
  • Other minor bugfixes

New in DAVID 3D Scanner 5.5.0.1659 (Jun 12, 2018)

  • New Features:
  • User can export scans to Formlabs PreForm software
  • Misc:
  • Pressing cancel button during middle of scans is now faster
  • Application now prevents multiple instances from being launched
  • Texture image is now .jpg by default
  • List of scans on Shapefusion tab now has scrollbar
  • Fixing issue where hardware setup file could not be imported in some languages
  • Automatic turntable sequence is now limited to a maximum of 36 Scans per sequence
  • Renewed the HP Turntable Pro driver certificate
  • Localization updates & minor bugfixes

New in DAVID 3D Scanner 5.2.1.1073 (Sep 27, 2017)

  • New features:
  • +Dynamic 3D model view update for close holes function
  • Misc:
  • Improved handling and error indicators for camera connection failures
  • Auto update runs in the background
  • Hide mouse cursor while scanning
  • Unify vertices for export of 3mf files when texture is available
  • New gain slider for custom scanner setup
  • Several small tweaks
  • Bugfix:
  • Make sure that manual rotation of several selected scans move all scans identically
  • Fixes for UTF-16 filenames
  • Fix 3mf export which sometimes crashes when no texture coordinates are available
  • Several minor bugfixes

New in DAVID 3D Scanner 5.2.0 Build 1ad422b (Sep 6, 2017)

  • New features:
  • Support for Sprout by HP
  • Support for HP 3D Capture Stage
  • 3MF export
  • Close Holes slider to allow closing only small holes in Fusion
  • Misc:
  • Improved camera calibration robustness and precision
  • Improved AutoNextScan sensitivity for scanning
  • Allow direct color texturing with color cameras
  • Enable high performance rendering mode for NVidia Optimus by default
  • Improved projector selection for HP 3D Structured Light Scanner Pro Sx products
  • Reset naming scheme for new scans when user creates a new project
  • Japanese localization
  • Avoid alignment error pop-up messages during turntable or sequence scanning
  • Improved alignment of scans in automatic turntable mode
  • Improved automatic alignment of scan sequences
  • Improved texture fusion to avoid dark patches from shadows
  • Support for camera hardware triggering
  • Improved support for UTF-16 encoded filenames
  • Open web help in default browser
  • Bugfix:
  • Cancel operation when clicking on X of notification window
  • Do not allow less than two scans in automatic turntable mode
  • Enable scan button after camera status changed
  • Fixed calibration in Custom scan mode
  • Fixed session settings that have been falsely saved as user settings
  • Fixed crash when starting in Estonian or Greek language
  • Fixed possible crash during texture fusion when last scan in the list was invisible
  • Fixed texture rescaling for correct display on some GPU model
  • Fixed calibration data mixup after a stereo camera is temporarily disabled
  • Fixed GUI elements for background scanning
  • Fixed possible crash during alignment with "Use Surface Features" enabled
  • Fixed a possible crash after user cancel in alignment
  • Fixed a possible crash when importing scan files
  • Verify format of user values entered in Calibr. Scale, Tolerance, and some Advanced Settings
  • Minor bug fixes

New in DAVID 3D Scanner 5.0.6 Build 93ac4b2 (Oct 26, 2016)

  • Misc:
  • Removed unnecessary DLL files
  • Bugfix:
  • Setup menu: Fixed "Calib.Scale" value jumping back
  • Setup menu: Fixed occasionally missing "Camera Setup" box
  • Calibration: Fixed occasional bad calibration for one-camera setups
  • Support: Fixed usbview for "Create Support Request"

New in DAVID 3D Scanner 5.0.5.1377 (Oct 26, 2016)

  • Misc:
  • Camera Calibration: Improved precision for dual-camera setups
  • Camera Calibration: Added plausibility check to detect bad setups
  • Camera Connection: Added user warning about connection problems in Windows 10 "Anniversary Update"
  • Calibration and Scanning: Improved progress bar and cancelling
  • Camera Preview Images: Show red-colored rating only when applicable
  • Frame Rate Limit: Changed value is now applied immediately to all connected cameras
  • Bugfix:
  • some minor bugs fixed

New in DAVID 3D Scanner 5.0.4.1375 (Aug 31, 2016)

  • Misc:
  • Camera Calibration: Improved precision for dual-camera setups
  • Camera Calibration: Added plausibility check to detect bad setups
  • Camera Connection: Added user warning about connection problems in Windows 10 "Anniversary Update"
  • Calibration and Scanning: Improved progress bar and cancelling
  • Camera Preview Images: Show red-colored rating only when applicable
  • Frame Rate Limit: Changed value is now applied immediately to all connected cameras
  • Bug fix:
  • some minor bugs fixed

New in DAVID 3D Scanner 5.0.3.1299 (Jul 29, 2016)

  • Bugfix:
  • Calibration: In some cases the latest calibration was ignored
  • White Balancing: In some cases the latest White Balancing was ignored
  • Shapefusion: Show Textures button was disabled

New in DAVID 3D Scanner 5.0.1.1274 (Jul 19, 2016)

  • Misc:
  • Improved Stereo scan quality
  • Bugfix:
  • fixed turntable connection problem on some computers

New in DAVID 3D Scanner 5.0.0.1267 (Jul 17, 2016)

  • New features:
  • Dual camera support
  • Simplified GUI
  • Hardware Setup: Auto-selection of camera and projector
  • Hardware Setup: Camera preview images with exposure evaluation (red blocks)
  • Scanning: Stereo mode and Extended View mode
  • Scanning: Improved precision and speed
  • Scanning: new SL patterns (patent pending) for better scanning of reflective surfaces
  • Scanning: Scan Sequences, AutoNextScan: simplified scanning and alignment when using no turntable
  • Alignment: detect Surface Features to help align objects that have large regular surfaces
  • included Measurement and Mesh Comparison features from DAVID4 Enterprise into DAVID 5 Pro
  • and a lot more...
  • Misc:
  • tons of restructuring under the hood
  • removed Enterprise Edition + Server Mode
  • removed Laserscanning + VideoGrabber
  • removed COM interface
  • removed 32-bit version
  • ImageGrabber disabled (only temporarily)

New in DAVID 3D Scanner 4.5.0 (Apr 14, 2016)

  • New features:
  • Camera Calibration: auto-detect mirrored image -> user warning
  • new Advanced Settings ShapeFusion/Registration/CoarseAlignmentQualityFactor
  • Misc:
  • User warnings/info when a scan yields no data
  • Bugfix:
  • fixed possible crash at Scanlist when Alignment tool is active
  • fixed problem with DPI settings on some systems
  • fixed possible OBJ import incompatibility

New in DAVID 3D Scanner 4.4.1 (Jan 20, 2016)

  • Misc:
  • improved scan parameters to avoid longish triangles ("comb effect")
  • Bug fix:
  • fixed handling Camera Properties

New in DAVID 3D Scanner 4.4.0 (Dec 14, 2015)

  • New features:
  • Added the possibility to force RGBA32 texture format (instead of Y800).
  • In case of problems with graphics card, disable Advanced Settings -> View3D -> AllowSpecialTextureFormats.
  • Misc:
  • Renamed 32-bit executable from "DAVID.exe" to "DAVID_Win32.exe"
  • SL: Single Scan export formats include STL and PLY
  • Avoid possible memory leak in Fusion
  • new Advanced Setting StructuredLight/Triangulation/ProjectorReflectionFilter
  • Debugging: extended "SL-TestSequence" saving intermediate results
  • Bugfix:
  • fixed motorized laser scanning (restored missing GUI elements)
  • fixed possible crash when deleting scans in alignment mode
  • Fusion: fixed texture coords, avoiding values outside [0,1]
  • a few more minor bug fixes

New in DAVID 3D Scanner 4.3.6 (Dec 14, 2015)

  • Misc:
  • Scanning reflective surfaces: Improved filter against outliers
  • "Cancel" button for mesh comparison
  • Bugfix:
  • Fixed Comparison / Reference Marker distance computation

New in DAVID 3D Scanner 4.3.5 (Dec 14, 2015)

  • New features:
  • Added "SLS-3" setup profile
  • Support for DAVID-CAM-4-M
  • SDK: new function ShapeFusion_DuplicateMesh
  • Misc:
  • Let user select Setup Type at first start
  • Scan List "Duplicate": append "_copy" to the new scan's name
  • Bugfix:
  • Fixed a bug that caused DAVID to crash in some situations when clearing the project
  • Fixed AddToList and Export buttons in TextureUI
  • corrected German translation of rotation axis in Scan Properties
  • several minor bug fixes

New in DAVID 3D Scanner 4.3.3 (Dec 14, 2015)

  • Misc:
  • SDK: Coarse Alignment: Now returns Quality value (percentage of overlap)
  • SDK: Fine Alignment: Improved drift limits using mesh's center of gravity --> more robust vs. outliers
  • SDK: Global Fine Alignment: Added drift limits
  • Improved Coarse Alignment (given axis mode)
  • Bugfix:
  • Fusion: Avoid crash when fusing a large number of textured scans (64-bit only)
  • SDK: Fixed "Clear Project" button in Server Mode
  • Fixed Scan Properties window (exchanged 'triangles' and 'vertices')

New in DAVID 3D Scanner 4.3.0 (Dec 14, 2015)

  • New features:
  • Alignment: "Retry" Button to find different alignment solutions
  • Alignment: New Advanced Setting ShapeFusion->Registration->RotationAngleTolerance
  • Setup: Automatic camera selection when only one camera available
  • Misc:
  • Shapefusion: Scan name changes are now applied when using the Return key
  • Shapefusion: Changed number format and unified units in scan properties view
  • Bugfix:
  • Alignment: Fixed/Improved "Contact Pair Selection" when aligning grouped scans
  • some minor bugfixes

New in DAVID 3D Scanner 4.2.0 (Dec 14, 2015)

  • New features:
  • SL: New filter "Outlier Removal" which removes small fragments
  • Shapefusion: STL files import
  • Bugfix:
  • fixed AutoUpdate (please update to 4.2.0 manually)
  • fixed AutoFrequencies

New in DAVID 3D Scanner 4.1.7 (Dec 14, 2015)

  • New features:
  • Progress bar for turntable initialization status
  • Misc:
  • Improved info and error messages for turntable support
  • Added default camera properties for DAVID-CAM-3.1-M

New in DAVID 3D Scanner 3.10.4 Build 4657 (Jul 28, 2014)

  • Bugfix:
  • Avoid some (rare) problems with DAVID-CAM-3.1-M

New in DAVID 3D Scanner 3.10.3 Build 4601 (Jul 14, 2014)

  • Misc:
  • SL: Avoid distortion with some projector models
  • Updated Canon ED-SDK to version 2.14
  • Updated GUI translation in various languages
  • Bugfix:
  • Motorscanning: don't AutoStop when reference scan begins too late
  • Texturing: Remember White Balancing correctly
  • some smaller bugfixes

New in DAVID 3D Scanner 3.10.0 Build 4407 (Mar 28, 2014)

  • New features:
  • dedicated Hardware Setup profiles for SLS-1 and SLS-2
  • Misc:
  • Camera: Improved compatibility to various camera models
  • 3D View: Improved display of textured scans
  • SL: Optimized profiles "default", "quality", "speed"
  • Shapefusion: Fusion can be cancelled
  • Shapefusion: Cleaning tool remains active when visibility of scans is changed
  • Bugfix:
  • Camera: Remember camera format settings correctly
  • Shapefusion: Fixed Global Fine Registration and TextureFusion for >64 scans
  • some minor bug fixes

New in DAVID 3D Scanner 3.9.1 Build 4092 (Oct 24, 2013)

  • New features:
  • SL Optional filter for calib.panels (AdvancedSettings->StructuredLight/ResultFiltering/RemoveCalibPlanesAndBeyond)
  • Bugfix:
  • Fixed problem that 64-bit version would not start on some computers
  • Fixed "Uncombine" after cleaning
  • Fixed LicenseUpgrader

New in DAVID 3D Scanner 3.9.0 Build 4072 (Oct 3, 2013)

  • New features:
  • SL: "Auto. Add to List" option
  • Add to List: Option "Align to Previous Scan"
  • Fusion resolution: Show resulting "vertex spacing"
  • If license not ok, show warning at startup
  • Keyboard shortcuts for Shapefusion tools (Esc, Alt+1, Alt+2, Ctrl+Z, Ctrl+Y, Alt+I)
  • Laserscanning: AutoStop option (Advanced Setting "AutoStopTimeout")
  • Misc:
  • More precise projector calibration
  • Improved Fusion
  • Fusion: "Resolution" setting is now a slider
  • SL: If there is only one screen, show warning but no patterns
  • Show tooltips also on disabled menu items
  • Contact Pair Selection: Larger mouse pick radius (red circle)
  • Saving with texture: Avoid non-ASCII characters in file names
  • Screenshot function (F12) "flashes"
  • Screenshot filenames: Hour from 0-23, not just 0-11
  • Improved Tool Tips
  • Cleaning Tool: Warn/Ask before removing scans entirely, then remove those from list
  • Bugfix:
  • Remember and try to restore FPS setting of camera
  • Avoid degenerated triangles in Fusion result
  • Avoid crashes when a scan is empty
  • Fixed user cancel during scan import
  • Fixed sending COM messages "Mode..."
  • a few other small fixes

New in DAVID 3D Scanner 3.8.0 (Jun 19, 2013)

  • New Features:
  • Screenshot function (press F12) for 3D View, plus entry in Settings menu
  • Chinese localization
  • Czech localization
  • Estonian localization
  • French localization
  • Polish localization
  • User Confirmation dialogs before closing DAVID and removing scans
  • New Advanced Setting "Pattern Color" for SL
  • New Advanced Setting "PreventProcessorIdleState" to avoid dropping camera frame rate (Vista, 7 or 8 only)
  • Misc:
  • Show status bar infos about current progress
  • Changed mouse pointer icon while progress is running
  • Cancel button during calibration and scanning
  • Show Projector Brightness setting as number
  • Bugfix:
  • some minor bugs fixed

New in DAVID 3D Scanner 3.7.1 (Jun 19, 2013)

  • Misc:
  • Updated Canon EOS SDK to version 2.12.0, 32-bit
  • Bugfix:
  • Changed default installation directory for 64-bit version,
  • in order to solve update problems from 32-bit to 64-bit (missing user settings and license).
  • The 64-bit version is now installed in the same directory as the 32-bit version.

New in DAVID 3D Scanner 3.7.0 (Jun 19, 2013)

  • New Features:
  • 64-bit version (but without Canon EOS support)
  • New filter "Quality Check", removes imprecise scan data
  • Alignment option "Contact Pair Selection"
  • 3D View: Buttons for show/hide texture, edges, normals
  • COM: New outgoing messages red, green, blue during texture grabbing with monochrome camera
  • Misc:
  • Improved overall performance
  • Shapefusion: Improved performance of Alignment (multi-core support)
  • Shapefusion: Improved performance of Fusion (multi-core support)
  • 3D View: Improved performance of 3D view, selection tool
  • Calibration: More helpful error messages
  • Calibration: Immediately save successful camera and projector calibration to /Settings files
  • GUI: Some minor improvements
  • GUI: Improved progress bar, and use it more often
  • Bugfix:
  • 3D View: Fixed visualization of old calibration corner/pattern
  • Shapefusion: Fixed "smooth scans" function
  • Shapefusion: Fixed undo/redo for manual (CTRL key) scan movements
  • COM: Fixed sending messages about grabbing/erasing texture
  • Licensing: Fixed rare bug in license validation
  • Camera: Fixed 'frame reduction problem after PC standby' with DAVID-CAM-3-M
  • Camera: Fixed format dropdown menu

New in DAVID 3D Scanner 3.6.0 (Jun 19, 2013)

  • New Features:
  • SL: One-click calibration of whole scanner (camera, projector, white balance)
  • SL: Project grid on calib.corner after calibration
  • SL: Load and save for complete calibration
  • Russian localization
  • Italian localization
  • Support for new DAVID_CAM_3_M
  • Misc:
  • Faster and more robust SL scanning
  • Texturing: Improved White Balancing
  • Faster OBJ import
  • Bugfix:
  • Improved Canon EOS support
  • Fixed some issues with 3D view on certain GPUs
  • SL: Fixed scanning with ImageGrabber
  • COM: Fixed remembering "COM Enabled" for SL scanning

New in DAVID 3D Scanner 3.5.1 (Jun 19, 2013)

  • Misc:
  • Simplified auto-update
  • Bugfix:
  • Fixed possible issue with Logitech webcams (restoring properties)

New in DAVID 3D Scanner 3.5.0 (Jun 19, 2013)

  • New Features:
  • German localization
  • Texturing: Color texturing with monochrome cameras (SL mode only)
  • Texturing: Auto white balance
  • SL: Noise Reduction setting (no smoothing, but reducing scan speed)
  • SL: Save pattern sequence images to files (RMB on pattern projection window)
  • Shapefusion: Higher Fusion accuracy ("Refinement") in Pro Edition
  • Shapefusion List of Scans: Added "Fast save" button
  • Shapefusion List of Scans: Buttons for select/unselect all, show/hide all
  • COM: New command "Save"
  • Misc:
  • Simplified GUI, especially around SL scanning (still work in progress)
  • Camera: Show all color formats in dropdown
  • SL: Improved projector calibration (avoid cases of strongly distorted scans)
  • SL: Faster projector calibration
  • SL: Increase scanning speed
  • SL: Reduced scan noise in "High Quality" preset (ImageStacking)
  • SL: Start with better "default camera properties"
  • SL: New Setup pattern (chessboard style sine waves) for easier setup
  • Shapefusion: Improved Alignment precision and speed (both Coarse and Fine Registration)
  • Shapefusion: Avoid unnecessarily moving scans downward in "Arrange"
  • Hardware Setup: Removed "Custom" (for experts: EnableCOM and LaserMotionType now in Advanced Settings)
  • Debug console: reduced output spam
  • Unified design of message boxes
  • 3D View: New partition circle style
  • Bugfix:
  • Laser scanning: Fixed scanning with large calib.scale
  • SL: Fixed top row buttons "Add to list" and "Save"
  • Shapefusion: Fixed possible crash in alignment with "Use Texture"
  • Shapefusion: Fixed 3D view of "duplicated" scans

New in DAVID 3D Scanner 3.4.0 (Jun 19, 2013)

  • New Features:
  • Texturing Menu: New buttons "Add to list" and "Save..."
  • Licensing: USB Version can be started from HDD as long as original USB key is plugged in
  • Misc:
  • Improved top menu bar (clear separations, some new buttons, show only currently relevant items, always show Camera Exposure, etc)
  • Structured Light: Simplified menu, removed unnecessary settings and popups
  • Structured Light: Improved projected Setup pattern (including gray planes that help set the camera focus)
  • Structured Light: Delete previous texture on Start
  • Laserscanning Menu: "Erase Scan" now also erases the texture
  • 3D View: "Auto" button moved to Advanced Settings
  • 3D View: Avoid scene elements obscuring camera image view
  • Camera compatibility: Improved for more camera models
  • Camera compatibility: Precise setting of exposure time for Logitech cameras
  • Camera Properties: "EnableHandingForStructuredLight" now ON by default
  • Improved camera compatibility
  • Camera Calibration: More robust detection of "outer vs. inner corner"
  • Updated Canon EOS SDK to version 2.10
  • Remember window state "maximized"/"normal"
  • Bugfixes:
  • Fixed default camera properties for DAVID CCD Cams
  • Stability fixes for 3D view
  • 3D View: Fixed showing live camera view when texture is switched off (key "T")
  • 3D View: Fixed rare bug in red BoundingBoxes
  • COM: Fixed AddToList to work in Texturing Menu
  • COM: Fixed motor scanning with "Uniform Motion"

New in DAVID 3D Scanner 3.3.0 (Jun 19, 2013)

  • New Features:
  • Camera Calibration: Auto-detect "outer/negative corner" vs. "inner/normal corner" setup on Calibration (Advanced Settings->Camera->Calibration->AutoDetectCalibCornerSetup)
  • Camera Calibration: Auto-detect and compensate "misplaced" calibration patterns (Advanced Settings->Camera->Calibration->CompensatePatternOffsets)
  • Camera Calibration: Option to auto-detect and compensate rotated calibration patterns (Advanced Settings->Camera->Calibration->CompensatePatternRotInPlane) - use with care!
  • Laserscanning: Show detected laser line in depth map
  • Laserscanning: Slider for changing display refresh rate during scanning
  • Shapefusion: Option to use texture in alignment
  • Shapefusion: New selection tool "Connected Components Selection"
  • List of Scans: Allow changing order of scans by up/down buttons
  • List of Scans: Ctrl+S for "Show all Scans" and Ctrl+h for "Hide all Scans"
  • Global Fine Registration: Option to change number of iterations
  • Misc:
  • Camera: Improved Exposure slider (min/max depending on camera, more and reasonable steps for DAVID cams)
  • Camera: Switch off auto-exposure, RightLight(TM), auto-focus etc. by default
  • Camera: Improved handling and storing of Properties
  • Camera Calibration: Improved precision by reducing image noise
  • Camera Calibration: Support extended pattern (two more columns of markers on each side)
  • Show warning message when DAVID has no write access to store settings
  • Added default camera properties for Logitech C615
  • Added default camera properties for SL scanning
  • COM: Start command and Save message also work for SL scanning
  • Improved camera/video performance
  • Shapefusion: Improved alignment speed
  • Shapefusion: Improved sharpness of Fusion result
  • New Canon SDK version, should support more EOS models
  • Bugfixes:
  • Selection Tool: Fixed selection getting imprecise after some time
  • Fixed showing textured scan result (crashed in some cases)
  • Shapefusion: Fixed possible freeze in "Around Y-Axis" (or X or Z) mode
  • Show Depth Map immediately on Start
  • AutoFrequencies: Fixed rare bug leading to wrong Frequencies value
  • AutoFrequencies: Fixed freezing when user changes Frequencies value
  • SL: Immediately show red intensity curves when switching to SL mode
  • Scan lists: Fixed problem when list was longer than screen
  • Calib.scale: Check value and restore previous value only when necessary
  • Shapefusion: Fixed importing OBJs from ZBrush

New in DAVID 3D Scanner 2.6.2 (Feb 9, 2011)

  • New features:
  • Explicit support of blue lasers
  • Bugfix:
  • COM port DCD pin: Start Repetition scan if selected
  • COM port: Avoid crash when error occurs

New in DAVID 3D Scanner 2.6.1 (Oct 25, 2010)

  • Miscellaneous:
  • Special treatment for "Logitech Webcam Pro 9000" (flip image issue)
  • Avoid console window popping up on close

New in DAVID 3D Scanner 2.6.0 (Oct 15, 2010)

  • Miscellaneous:
  • Scale setting and Advanced Settings: Accept both period and comma as decimal separator
  • More robust calibration of high-res cameras
  • Made with vc9 compiler
  • Bugfix:
  • Fixed rare bug in Delauney Optimization which made parts of the surface disappear
  • Fixed saving texture when resolution is not multiple of four
  • Fixed saving a scan in Free Edition
  • Fixed Greek translation
  • Command File Interpreter: Allow filenames to include white spaces. Wrap them with ""!
  • When closing, restore console window in which DAVID was called
  • Fixed rare bug in reading license

New in DAVID 3D Scanner 2.5.4 (Apr 17, 2010)

  • Improved memory usage of Simple Fusion
  • More robust camera calibration with new "V3" pattern
  • Improved "scan quality feedback" display
  • New Advanced Setting "Method1_MinFittingFactor"

New in DAVID 3D Scanner 2.5.3 (Apr 17, 2010)

  • Miscellaneous:
  • Improved Texture Fusion robustness and texture merging
  • New Advanced Settings for Texture Fusion
  • Improved texture view in 3D Window
  • Bugfix:
  • Fixed display of background panels in 3D window
  • Fixed Texture Fusion error caused by un-checked scans

New in DAVID 3D Scanner 2.5.2 (Apr 17, 2010)

  • Miscellaneous:
  • new Advanced Settings for individual poses of new "V3" calibration patterns
  • Bugfix:
  • Fixed scanning with image rotation (reference image issue)
  • Fixed msvc*.dll issue
  • Fixed rare issue with texture in 3D Window on some PCs

New in DAVID 3D Scanner 2.5.1 (Apr 17, 2010)

  • Bugfix:
  • Fixed "mirror" issue with Logitech camera

New in DAVID 3D Scanner 2.5 (Apr 17, 2010)

  • New features:
  • Support for new calibration pattern "V3"
  • Miscellaneous:
  • COM port - Open and close immediately after change in AdvancedSettings
  • Improved estimation of motor-driven laser rotation
  • Bugfix:
  • Saving with texture - don't complain about white spaces in folder names
  • Fixed Progress Bar exception
  • Load button on Laserscanner page disabled unless camera is calibrated
  • Fixed un-combine
  • Fixed estimation of linear laser motion
  • Fixed de-allocation of memory after fusion

New in DAVID 3D Scanner 2.4.9 (Apr 17, 2010)

  • Miscellaneous:
  • Improved Texture Fusion so that result can be reduced better by Reduce Mesh Density
  • Bugfix:
  • Fixed Progress Bar
  • Fixed "This shadow line" mode

New in DAVID 3D Scanner 2.4.8 (Apr 17, 2010)

  • Miscellaneous:
  • Slightly improved coarse and fine registration
  • Bugfix:
  • Fixed null pointer exception when clicking Save, then Cancel

New in DAVID 3D Scanner 2.4.7 (Apr 17, 2010)

  • Miscellaneous:
  • Added missing script commands "ReduceMesh" and "DelaunayOptimize"
  • Bugfix:
  • Camera compatibility issue since version 2.4.5 fixed

New in DAVID 3D Scanner 2.4.6 (Apr 17, 2010)

  • New features:
  • Greek localization
  • Support setups with rotated (upright) camera
  • Miscellaneous:
  • Added COM command "Close"
  • Added warning about losing texture when saving combined scan as "all scans in separate files"
  • Improved outlier/reflexion filter during scanning
  • Warn when texture filename contains white-spaces
  • Bugfix:
  • Make sure the Progress Bar eventually disappears

New in DAVID 3D Scanner 2.4.5 (Apr 17, 2010)

  • Bugfix:
  • Fixed possible exception in texture fusion
  • Fixed error in PNG texure loading
  • Miscellaneous:
  • Added progress info dialog
  • Texture Fusion - interpolate border colors
  • Camera List - Add unique ID to each camera name

New in DAVID 3D Scanner 2.4.4 (Apr 17, 2010)

  • New features:
  • Support multiple image file formats for textures (BMP, GIF, EXIF, JPG, PNG and TIFF)
  • Support Bayer color format (BY8)
  • Shapefusion - Mesh Reduction - Reduce mesh density without losing edges
  • Miscellaneous:
  • Save texture as PNG instead of BMP
  • Workaround for camera driver bug - Try to force camera to use the settings from previous session
  • Bugfix:
  • Fixed saving texture when using COM command "SaveScan"
  • Corrected ToolTip of Combine button

New in DAVID 3D Scanner 2.4.3 (Apr 17, 2010)

  • Miscellaneous:
  • Replaced average smoothing by gauss smoothing that avoids bending of scan borders
  • Open multiple files as command line parameters resp. by "Open with"
  • Free Edition - Don't save single vertices
  • Improved performance of 2D image dialogs
  • Improved performance of Interpolate and Smooth filters on multicore CPUs
  • Improved Shapefusion context menu - allow selection of more than one item, changed order and added separator lines, new function Remove, new function Shrink, "combine" works on selected, not checked items
  • Added EXPERIMENTAL structured light grabber
  • Bugfix:
  • Don't close 3D Window on Uncombine
  • Fixed camera calibration for e.g. worm's-eye view
  • Fixed possible crash when changing resolution
  • Fixed enabling buttons after loading mesh in Laserscanner
  • Don't erase scan data when video source changes but resolution remains the same

New in DAVID 3D Scanner 2.4.2 (Jul 10, 2009)

  • As usual, there are some more nice improvements both for beginners and
  • pros, like:
  • Increased precision
  • We have improved lens un-distortion and calculation of the 3D laser light
  • plane position, reducing deformations and waviness of scan data.
  • Default camera parameters included
  • Setting up the camera parameters is one of the most difficult steps
  • for beginners. For some camera models, DAVID has default parameters that
  • will help you get started. Of course some adjustments will be necessary,
  • since every setup is different...
  • COMmunication
  • For those who automate their scanning setups, DAVID has improved
  • capability of communicating over a (virtual) COM port in both directions.
  • You can control many DAVID functions remotely, or even synchronize single
  • camera frames to laser motor steps, which is especially interesting for
  • Scanning Without Background!
  • Details can be found in the user manual:
  • http://www.david-laserscanner.com/wiki/user_manual/com_port
  • and more
  • Please see the complete list in the changelog:
  • http://www.david-laserscanner.com/wiki/david-release-history

New in DAVID 3D Scanner 2.3 (Apr 27, 2009)

  • Small but useful: Scan Quality Feedback.
  • One of the major difficulties for beginners is adjusting the camera settings like exposure and focus. Now DAVID helps you optimize these parameters by showing an evaluation of the image and laser line quality during scanning. Just try it! See manual pages for details.
  • For Professionals: DAVID controls your motor-driven laser. As introduced in our last newsletter, it is helpful to move the laser by motor. This is more convenient, and allows you to scan without background panels.
  • Now,DAVID is able to control your laser by sending some configurable commands through a (virtual) COM port.
  • For the time being, you will have to build some micro-controller based hardware to drive your laser, but we are planning to offer some complete solution in the future.

New in DAVID 3D Scanner 2.2.1 (Jan 9, 2009)

  • DAVID Version 2.2 is available for download now! Here is a list of the main new features and improvements:
  • Easier Use, Especially for Beginners:
  • The scanned data are now filtered automatically. When you change
  • the filter settings, you will see their effect directly in 3D.
  • A magnifying glass in the live camera image helps you to adjust
  • camera and laser focus (toggle with left mouse button).
  • DAVID now comes in a convenient Windows installer.
  • Multi-Language Interface:
  • DAVID's user interface and user manual are available in English, French, German, Italian, Portuguese, and new: Polish!
  • Scan Without Background:
  • Under certain conditions, DAVID can now scan without background planes! However, you will need a precisely repeatable laser motion, e.g. by using a motor-driven laser or by projecting a moving line with a video projector. The basic procedure, pros and cons, and some important remarks about using this feature can be found in this user manual page:
  • http://www.david-laserscanner.com/wiki/user_manual/scanning_without_background

New in DAVID 3D Scanner 2.1 (Oct 14, 2008)

  • New Features:
  • - "Advanced Settings" dialog makes many parameters configurable.
  • - Camera Calibration: Shows the markers that have been found even if calibration fails.
  • - Laserscanner: Configurable pose of background planes (Advanced Settings).
  • - Laserscanner: Reduced "bad linkage" problem in Average filter.
  • - Shapefusion: New registration mode "Global Fine Registration".
  • - Shapefusion: Improved robustness and precision of Fine Registration.
  • - Shapefusion: Undo and Redo for alignment steps.
  • - Shapefusion: Usage of texture for a more robust and accurate scan registration/alignment.
  • - Shapefusion: Ability to drag-and-drop multiple mesh files to the list of input scans.
  • - Shapefusion: Ability to drag-and-drop a single mesh file to the DAVID icon
  • (obj file in command line).
  • - Shapefusion: Context menu command "Duplicate Scan"ยด.
  • - Shapefusion: Context menu command "Reset Pose".
  • - Shapefusion: New function "Reflect on mirror planes" (for setups with mirrors)
  • - 3D Window: Inversion of selection (key 'I' and new button)
  • - 3D Window: Cancel selection with 'ESC'.
  • - Added Portuguese localization.
  • Bugfixes:
  • - MeshIO: No more freezing when loading an invalid file.
  • - MeshIO: Bugfix - no more saving of one single texture coordinate if scan has no texture.
  • - DAVID locates his files (config.xml, calibpoints.dat, mask.bmp) always in the executable's directory.
  • Miscellaneous:
  • - Camera settings: Do not remember different settings for pan, tilt, zoom
  • (values that must not change after calibration).
  • - Laserscanner: Background filter only filters around VISIBLE background plane parts.
  • - Shapefusion: Reduced memory usage allows to fuse scans with higher resolution.
  • - Shapefusion: Registration Form remembers window position.
  • - Shapefusion: Completed missing functions in Command File Interpreter.
  • - MeshIO: Waiting cursor when saving scans in Shapefusion.