Skip to content

tazee/skeleton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Straight-Skeleton for Modo plug-in

This is an experimental Modo Plug-in kit to use Straight-Skeleton algorithm for Modo modeling workflow. Straight skeleton is a method of representing a polygon by a topological skeleton.

This kit contains a tool plugin and a procedural mesh operator.

This kit is implemented using CGAL libraray.

Installing

  • Download lpk from releases. Drag and drop into your Modo viewport. If you're upgrading, delete previous version.

How to use the plugins

  • The tool version of Skeleton can be launched from "Skeleton" button on Polygon tab of Modo ToolBar on left.
  • The procedural mesh operator version is available on Mesh Operator viewport. That is categorized in Polygon tab.

Skeleton mode

Skeleton mode creates straight skeleton in the interior of 2D polygon with holes.

Extrude mode

Extrude mode constructs the straight skeleton-based extrusion of a polygon with holes.

  • Maximum Height: The maximum height of the extrusion
  • Scale: Scale height of extruded vertex positions

Duplicate mode

Duplicate mode creates the inner or outer loops with holes at distance offset of the 2D polygon. And it creates face polygons with the offset loops.

  • Offset: Offset amount
  • Shift: Shift amount
  • Steps: Steps to interpolate shift

Offset mode

Offset mode creates the inner or outer loops with holes at distance offset of the 2D polygon. And it moves source vertex positions to the closest positions of the offset loop.

  • Offset: Offset amount
  • Merge: Merge co-located offset vertices

Dependencies

License

This software is based part on CGAL (The Computational Geometry Algorithms Library):
Licensed under the GPL-3.0 license.
https://cgal.org