VMTKSURFACEKITEREMOVAL(1)
π 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: π
-idId (str,1) β script id. default is0. yes she has a whole identity and yes it defaults to zero, main character energy obviously. π-handleSelf (self,1) β a handle to self. she's holding her own hand through this, we love a self-aware icon. π-disabledDisabled (bool,1) β default0. this one disables execution and piping, so like... hit it and she simply does not run. she clocks out. πͺ-iSurface (vtkPolyData,1) β the input surface. your mesh, your problem, hand her the goods. π¦-ifileSurfaceInputFileName (str,1) β filename for the default Surface reader. so she can go fetch the surface herself instead of you passing it in. πΈ-sizefactorSizeFactor (float,1) β>= 0.0, default is0.1. it's the ratio between local and global average triangle area. small number = pickier about what counts as a lil kite. π₯-ofileSurfaceOutputFileName (str,1) β filename for the default Surface writer. where the fixed-up surface gets written when she's done. β
π Output arguments: π
-idId (str,1) β script id, default is0. yes again, she comes out the other side with her identity intact. consistent queen. π-handleSelf (self,1) β a handle to self, output edition. π-oSurface (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
- ubuntu stonking: vmtk 1.5.0+dfsg1-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms