diff --git a/README.md b/README.md index 97e0598..b08a55f 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ mesh_segmentation ================= A simple python addon for blender using spectral clustering to segment meshes. Uses [numpy](http://www.numpy.org/) and [scipy](http://www.scipy.org/) for matrix calculations. -Developed as a project for the spectral-clustering course of University Bremen. Based on the paper "Segmentation of 3D Meshes through Spectral Clustering" by Rong Liu and Hao Zhang. +Developed as a project for the spectral-clustering course of University Bremen. Based on the paper "Segmentation of 3D Meshes through Spectral Clustering" by Rong Liu and Hao Zhang (https://doi.org/10.1109/PCCGA.2004.1348360). ### Usage - Install [scipy](http://scipy.org/install.html) in the Python installation that is used by Blender. On Linux this should usually be the system Python, so simply installing *scipy* with your package manager should work. On Windows there will usually be a separate Python installation coming with Blender, so it's a bit more tricky. Perhaps the simplest way is to open a command prompt or power shell with admin rights, navigate to "YOUR_BLENDER_PATH/python/bin" and run `./python -m ensurepip` followed by `./python -m pip install scipy` diff --git a/src/mesh_segmentation/__init__.py b/src/mesh_segmentation/__init__.py index e408b37..e3500b2 100644 --- a/src/mesh_segmentation/__init__.py +++ b/src/mesh_segmentation/__init__.py @@ -1,3 +1,7 @@ +# Mesh segmentation through spectral clustering. Based on "Segmentation of 3D +# Meshes through Spectral Clustering" by Rong Liu and Hao Zhang +# (https://doi.org/10.1109/PCCGA.2004.1348360). + bl_info = { "name": "Mesh Segmentation", "description": "Segments an object and applies an action on each segment",