This module is distributed with the PyMca package but it can be used alone.
For the time being the Object3D module uses the Qhull library to perform a Delaunay triangulation. The module Object3DQhull can be considered free software. Please read the COPYING.txt file in the Object3DQhull folder.
Object3DCTools implements a marching cubes algorithm based on the code MarchingCubes.cpp. The module Object3DCTools can be considered free software. A description of the algorithm can be found on:
http://local.wasp.uwa.edu.au/~pbourke/geometry/polygonise/
The rest of the Object3D module uses PyQt and is distributed under the same terms of PyQt. That means, it is GPL unless a license is bought.
|