Skip to content

Latest commit

 

History

History
31 lines (16 loc) · 1.16 KB

README.md

File metadata and controls

31 lines (16 loc) · 1.16 KB

Layering architectural elements in a 3D model with Supervised Learning in Grasshopper and Rhinoceros

Architectural elements of a 3D model are layered and labelled automatically by using different supervised learning algorithms in Grasshopper and Rhinoceros environments.

Citation

This implementation was introduced by "Yetis G, Yetkin O., Moon K. and Kilic, O." under the name of "A Novel Approach for Classification of Structural Elements in a 3D Model by Supervised Learning" in eCAADe Conference-2018 in Lodz, Poland. Please visit http://papers.cumincad.org/data/works/att/ecaade2018_200.pdf for the details.

Prerequisites

Rhinoceros v.5

IronPython >= 2.7.5

GHPython

GHPython Remote (for installation and further details: https://github.com/Digital-Structures/ghpythonremote)

Usage

Open Rhinoceros and Grasshopper.

Make sure that you installed GHPython and GHPython Remote properly.

Drag "segmentation.gh" file and drop it into Grasshopper interface.

There are Training Set and Test Set prepared from scratch -- you can customize the datasets according to your needs!

Obtain the labelled 3D model by activating GHPython Remote.