CloudCompare Update List Message

 
From: "CloudCompare Update List" <cloudcompare@PROTECTED>
Date: February 25th 2014
(Sorry for the multiple emails, an error occurred during the previous mailing)

Dear CloudCompare enthusiasts,

A new version has been released. You'll find it here:
Once again, many thanks to all our supporters who made donations on pledgie!
Click here to lend your support to: CloudCompare and make a donation at www.pledgie.com!

This is a (hopefully) 'stable' version with lots of small improvements and bug fixes:
  • New method: "Edit > Normals > Orient > With Minimum Spanning Tree"
    • This is an alternative method to find the correct orientation of normals based on the determination of a Minimum Spanning Tree
    • It may require a lot of memory but it works better on smooth shapes than the former method based on Fast-Marching (formerly called "Resolve normals direction" and now renamed and move to "Edit > Normals > Orient > With Fast-Marching")
    • It is also automatically suggested by CC if no preferred orientation has been set in the Normals computation tool.
  • New method: "Tools > Other > Density > Accurate (at a given scale)"
    • More accurate method to compute the local density (= number of points inside a sphere centered on each point)
    • The old version is now accessible via "Tools > Other > Density > Approximate" (and it simply outputs the distance to the nearest neighbor now)
    • Command line options have been changed accordingly (see wiki)

    Accurate Density Computation
  • New method: "Tools > Other > Remove duplicate points"
    • Removes duplicate points (creates a new cloud)
  • New method: "Edit > Crop"
    • To crop a point cloud inside a box

    Crop
  • New method: "Color banding" (thanks to M.J. Smith)
    • New option of the 'Edit > Color > Height Ramp' method

    Color Banding
  • Enhancements:

    • ccViewer now supports GL filters (i.e. 'shader' plugins: qEDL and qSSAO)
      • The GL filter banner (yellow) is now smaller, and is displayed at the top of the 3D view (it doesn't hide the scale anymore!)

    • ccViewer EDL

    • Spatial sub-sampling tool ('SPACE' mode):
      • about twice as fast
      • consumes much less memory
      • now the default method when the dialog opens
      • the slider has now a 'logarithmic' behavior (i.e. spacing value will grow much slower)

    • The ASCII file loading dialog is a bit smarter:
      • you can now open ASCII files with invalid columns (such as text labels, etc.) as long as the column is not assigned to any property

    • The OBJ importer now supports polylines ('l' tag)

    • OBJ Polylines

    • Global shift/scale:
      • CC will ask the user when exporting points with the 'Point List Picking' tool if he wishes to keep global shift/scale information
      • CC will warn the user if the translation applied with the 'Edit > Apply transformation' tool is too big (in which case it can be set as 'global shift' instead)

      Big Coordinates Warning

    • New 'preferred' orientations for the 'Normals computation' tool:
      • relatively to (0,0,0) (positive or negative)

    • Distance computation accuracy slightly enhanced (use of double precision internally)

    • The DXF I/O filter can now even load polylines with no descriptor

    • Command line mode has a lots of new options (thanks to A. Bevan, University College London):
      • computation of the best fitting plane
      • ICP registration
      • crop
      • make the (bounding-box) centers of loaded entities match
      • specify export format (clouds or meshes) as well as the extension
      • prevent CC from automatically a timestamp as suffix for output files
      • (see the updated documentation here: wiki)

    • Normals are no longer computed by default when loading a mesh without normals

    • Normals can now be computed on a mesh either 'per-vertex' (mean normal vector of all connected triangles) or 'per-triangle' (gives a 'faceted' look)

    • The 'Point pair-based registration' tool now handles virtual points with very large coordinates (useful to register a cloud with GPS control points for instance)

    • Labels now display both the shifted and the original points coordinates if the cloud is shifted/scaled

    • The VTK I/O filter now handles TRIANGLE_STRIP elements

    • Cross section tool: the box position can now be edited ('advanced' button)

    • Cross Section Advanced button
  • Other:
    • ATOM feed enabled on the forum (http://www.danielgm.net/cc/forum/) (use the native ATOM support on IE or Firefox, or install an ATOM feed reader app on Chrome, e.g. "RSS Feed Reader")
  • Bug fixes:
    • Deleting a 3D view and then selecting an entity previously displayed in this view would make CC crash
    • The default value for scaling of the 'shift on load' dialog was 0
    • A bug in the (spatial) sub-sampling tool has been fixed (could make CC crash)
    • The cloud/cloud distance computation dialog was always computing the octrees twice!
    • DXF files generated by CloudCompare were corrupted (bug from dxflib)
    • The Z coordinate of polyline vertices exported in DXF format was wrongly replaced by the Y coordinate
    • Vertical profiles generated by the qSRA plugin were all the same
    • In some cases no SF or invalid SF were generated by the Rasterize tool (point cloud export)
    • The translation obtained by ICP registration with adaptive scale was wrong! (scale was not applied)
    • The 'repetitive slice extraction' option of the 'Cross section' tool was behaving strangely (some slices were sometimes fused together)
    • Pixel distances were squared twice in the Bilateral filter (shader)
    • The 'Point pair-based registration' dialog was not automatically reset
    • Wrong error code returned by PLY I/O filter when failing to create the output file
    • Meshes color couldn't be changed anymore (with 'Edit > Set color')
    • GL filters rendering was downgraded when switching from perspective to ortho. view

You'll also find the new ccViewer versions here:

And last but not least, you can make donations to the project via'Pledgie': Click here to lend your support to: CloudCompare and make a donation at www.pledgie.com!

Enjoy,

CloudCompare Admin

PS: if you can't read properly this message, you can read it here: http://www.danielgm.net/cc/release/notes/20140223/cc_release_notes_20140223.html
  • This mailing list is a public mailing list - anyone may join or leave, at any time.
  • This mailing list is announce-only.

To be informed of the last CloudCompare official release

Privacy Policy:

This mailing list is used to keep you and others informed about the last CloudCompare updates. We do not share or sell your information to any third parties.

If you have any question or concerns, please contact us at admin@cloudcompare.org.