VMTKSURFACEKITEREMOVAL(1)

πŸ“¦ version 1.5.0, in ubuntu stonking

πŸ’– VMTKSURFACEKITEREMOVAL(1) πŸ’–

okay bestie come CLOSE, we're talking about vmtksurfacekiteremoval today and honestly? she's a niche little queen. it's a vmtk script, section 1 of the manual, and she's here to do exactly one job: remove small kites in a surface mesh to avoid Taubin smoothing artifacts ✨

no cap, that's the whole point of her existence. little weirdo triangles (the "kites") show up in your mesh, Taubin smoothing gets all drama about it and leaves artifacts everywhere, and this script is the friend who quietly handles it. πŸŽ€


🌸 DESCRIPTION 🌸

so! automatic piping, vmtksurfacekiteremoval parsing options, vmtksurfacekiteremoval β€” that's the basic deal, she's a properly pipe-able vmtk script and she parses her options like the rest of the family. 🫢

vmtksurfacekiteremoval : remove small kites in a surface mesh to avoid

Taubin smoothing artifacts

yeah. that's the mission statement. it's giving "small but mighty", it's giving "I fix the mesh so the smoothing doesn't get weird". πŸ’…


🌈 Input arguments: 🌈

  • -id Id (str,1) β€” script id. default is 0. yes she has a whole identity and yes it defaults to zero, main character energy obviously. πŸ‘‘
  • -handle Self (self,1) β€” a handle to self. she's holding her own hand through this, we love a self-aware icon. πŸ’–
  • -disabled Disabled (bool,1) β€” default 0. this one disables execution and piping, so like... hit it and she simply does not run. she clocks out. πŸšͺ
  • -i Surface (vtkPolyData,1) β€” the input surface. your mesh, your problem, hand her the goods. πŸ¦‹
  • -ifile SurfaceInputFileName (str,1) β€” filename for the default Surface reader. so she can go fetch the surface herself instead of you passing it in. 🌸
  • -sizefactor SizeFactor (float,1) β€” >= 0.0, default is 0.1. it's the ratio between local and global average triangle area. small number = pickier about what counts as a lil kite. πŸ”₯
  • -ofile SurfaceOutputFileName (str,1) β€” filename for the default Surface writer. where the fixed-up surface gets written when she's done. ⭐

πŸ’œ Output arguments: πŸ’œ

  • -id Id (str,1) β€” script id, default is 0. yes again, she comes out the other side with her identity intact. consistent queen. πŸ™ˆ
  • -handle Self (self,1) β€” a handle to self, output edition. πŸ“
  • -o Surface (vtkPolyData,1) β€” the output surface. this is the whole point, bestie, this is the clean mesh. πŸ˜­πŸ’–

heads up: this page lists exactly what's above and nothing more, so don't go inventing extra flags, she doesn't have them. iykyk. πŸ’€

and that's the vibe check! 🧚 this was vmtksurfacekiteremoval 1.5, dated April 2026. periodt. go make your kites disappear. πŸ’…βœ¨πŸŒˆ

πŸ“¦ where this page comes from