CloudComPy_Conda311_MacOS_20250619

CloudComPy_Conda311_MacOS_20250619
CloudComPy_Conda311_MacOS_20250619.zip
File Size:
186.43 MB
License:
Date:
19 June 2025

CloudComPy For macOS, Python 3.11 - June 19, 2025.  Based on CloudCompare 2.14alpha, May 8, 2025.

Features

This version is based on CloudCompare 2.14alpha, May 8, 2025.

Built and tested on macOS Sequoia 15.5. Compatible with macOS 12.7 and later.

This application is self contained, signed and notarized. Please post issues on CloudComPy GitHub in case of problem.


Please read the installation instructions on GitLab or 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
quaternion

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

Create or  recreate your CloudComPy311 environment (a lot of changes since previous version):

conda create -y --name CloudComPy311 python=3.11
   # --- erase previous env with the same name if existing

Add or update the packages:

conda activate CloudComPy311
conda config --add channels conda-forge
conda config --set channel_priority flexible
conda install -y "boost=1.84" "cgal=5.6" cmake "draco=1.5" "ffmpeg=6.1" "gdal=3.8" jupyterlab laszip "matplotlib=3.9" "mysql=8" notebook numpy "opencv=4.9" "openssl>=3.1" "pcl=1.14" "pdal=2.6" "psutil=6.0" pybind11 quaternion "qhull=2020.2" "qt=5.15.8" scipy sphinx_rtd_theme spyder tbb tbb-devel "xerces-c=3.2" xorg-libx11

Note: You may get an error message on a missing file in spyder, but this doesn't seem to be a problem.

This version brings the following features:

 - cloudComPy is now built with a Conda Python 3.11 enivronment (instead of 3.10)
 - cloudComPy is based on CloudCompare 2.14aplha (master May 8, 2025), with patch to work on macOS Sequoia 15.4 and more.
 - (issue #192) improve behaviour when converting float into int is harmless
 - (issue #195) improve documentation on normal generation with quadric fitting
 - (issue #198) get transformation history
 - (issue #196) improve doc on mesh transformations
 - (issue #196) add a binding for mesh transformations
 - (issue #208) read correctly submeshes and some other CloudCompare types in .obj
 - embed install and build docs in binaries 
 - several minor fixes and doc improvement.

 

 
 
Powered by Phoca Download