Andrea is an editor at GameRant, where she has been writing professionally about video games for nearly five years. She became a gamer for life at 8, thanks to a copy of Pokemon Red and her Game Boy.
This file provides functions and modules that construct shapes from a list of cross sections. In the case of skin() you specify each cross sectional shape yourself, and the number of points can vary.