CloudComPy_Conda310_MacOS_20231118

CloudComPy_Conda310_MacOS_20231118
CloudComPy_Conda310_MacOS_20231118.zip
File Size:
159.16 MB
License:
Date:
18 November 2023

CloudComPy For macOS, Python 3.10 - November 18, 2023: Same as October 26, 2023 version, plus 2 fixes on plugins RANSAC-SD and PoissonReconstruction.

Features

CloudComPy For macOS, Python 3.10 - November 18, 2023: Same as October 26, 2023 version, plus 2 fixes on plugins RANSAC-SD and PoissonReconstruction.

Experimental: Built and tested on macOS VENTURA 13.4.1. Please post issues on CloudComPy GitHub in case of problem

The macOS version of CloudCompare provided on the CloudCompare site has several know problems: see the known issues on CloudCompare GitHub.

This version is built with an up to date source of CloudCompare, and we try to fix some of the above issues.

Fixed issues :

  • #1671 animation FFMPEG not working
  • #1553 zooming with trackpad erratic
  • #1836 plugin RANSAC-SD loops indefinitely
  • #1830 plugin PoissonReconstruction aborts

Please read the installation instructions on GitHub.


CloudCompare works as it is (no specific environment). It is located in CloudComPy310/CloudCompare/CloudCompare.app and can be launched from the Finder.


CloudComPy needs a Python 3.10 configuration with at least the following packages, either with conda or not:

numpy
scipy
requests
psutils
matplotlib

You can create an environment for CloudComPy with conda, from the terminal
(here, I chose to activate conda environment on demand: please adapt the instructions to your installation)
The following package list corresponds to the building environment, but you can adjust the list
(at least the above list):

conda activate
conda update -y -n base -c defaults conda

If your environment CloudComPy310 does not exist:

conda create --name CloudComPy310 python=3.10
   # --- erase previous env with the same name if existing

Add or update the packages:

conda activate CloudComPy310
conda config --add channels conda-forge
conda config --set channel_priority strict
conda install "boost" "cgal" cmake draco ffmpeg "gdal" jupyterlab laszip "matplotlib" "mysql=8.0" "numpy" "opencv" "openssl=3.0.8" "pcl" "pdal" "psutil" pybind11 "qhull=2020.2" "qt=5.15.8" "scipy" sphinx_rtd_theme spyder tbb tbb-devel "xerces-c=3.2" xorg-libx11 || error_exit "conda environment ${CONDA_ENV} cannot be completed"

 

This version brings the following features:

 

  • update to CloudCompare master (October 26, 2023)
  • (issue #130) bug on the selection of scans to import in a multi-scan e57 file (should use QRegExp::exactMatch)
  • (issue #134) access to normals as a Numpy array
  • fix path related to CloudComPy web site changes, in documentation and tests
  • improve documentation
  • various small fixes.
 
 
Powered by Phoca Download