algorithmic modeling for Rhino

2_Best fitting plane deviation_Sfm Point Cloud_Volvox for Grasshopper_HumanUI.

Edit and analysis of SfM point clouds in Grasshopper for Rhino. Primarily using Volvox and HumanUI plugins. Dense 3d point clouds are reconstructed from photo-sets in Agisoft Photoscan.

The video demonstrates the following:
1. The definition's functionality employing HumanUI for the custom user interface.
2. The evaluation of the definition's ability to handle different point cloud data sets.
3. Video reports with the definition's results, animating subsequent per deviation step frames.

This definition calculates best fitting plane deviations. The number of manual set parameters has been minimized to two the facade per World UCS axis selection and the search width. This defines a box, which is used to crop protruding architectural details, which do not contribute to the analysis, but also ensures that large deformations are included in the calculation.

For the automation of the vertical and horizontal sections creation, the analyzed cloud is clustered, according to user defined number of 2d grid cells. The deviations corresponding to each cell are averaged in mean and median mode.

The process is displayed mostly in real time, with some speed up in some parts. Too long calculations have been omitted during video edit. The setup is responsive and benchmarks show that changing between dense point cloud data sets and facades is pretty quick (6.5-7.5M points, 25-45 deviation steps, 44x22 clusters), updates are calculated in acceptable timings (3-6 minutes).

I would like to thank Heumann A. and Zwierzycki M. who provided direct support with HumanUI and Volvox. Also Grasshopper3d forum users Maher S. and Segeren P., who contributed with Rhino viewport manipulation scripts.

More on Volvox:


Views: 300


You need to be a member of Grasshopper to add comments!

Join Grasshopper

Comment by Parimal Vala on May 13, 2020 at 6:03am

Thanks Alex for the quick reply. I will definitely look into it.

Comment by ng5 Alex on May 13, 2020 at 5:55am
Comment by Parimal Vala on May 13, 2020 at 5:52am

Hii Alex, Thanks, It's Awesome. Could you please discuss the workflow of this that How did you accomplished this task? I am happy to learn more on this. Thankyou

Comment by ng5 Alex on November 18, 2016 at 11:36am

thanks djordje.

Comment by djordje on November 18, 2016 at 5:15am

Great project Alex!
I like the user interface too!





  • Add Photos
  • View All


  • Add Videos
  • View All

© 2021   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service