Text this: Decomposing polygon meshes by means of critical points

  _____      ___     _    _     _____     ______  
 /  ___||   / _ \\  | \  / ||  |  ___||  /_   _// 
| // __    / //\ \\ |  \/  ||  | ||__    `-| |,-  
| \\_\ || |  ___  ||| .  . ||  | ||__      | ||   
 \____//  |_||  |_|||_|\/|_||  |_____||    |_||   
  `---`   `-`   `-` `-`  `-`   `-----`     `-`'