An attempt to segment an OBJ file into meaningful submodels. Term project for the CS60012: Computer Graphics Couse.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
results
README.md
attempt1.py

README.md

cs60012-3D-segmentation

An attempt to segment an OBJ file into meaningful submodels. Term project for the CS60012: Computer Graphics Couse.

Usage:

python attempt1.py INPUT FILE OUTPUT FILE

Example Results:

Output 1

Output 2

Output obj files can be viewed using Meshlab or can be imported into Blender

Parameters:

Change the value of k in the code to change number of clusters to be outputted You can also fiddle around with the delta and eta values