VMTKSURFACESMOOTHING(1)
π NAME π
okay so bestie, this is vmtksurfacesmoothing β the vmtk script that's literally called vmtksurfacesmoothing. that's the whole name. she's an icon, she's direct, she ate. β¨
π¦ DESCRIPTION π¦
So here's the vibe: this is the automatic piping of vmtksurfacesmoothing, and it does parsing options for vmtksurfacesmoothing too. Yeah. She said "I contain multitudes." π
But the main character moment? vmtksurfacesmoothing smooths a surface using Taubin's algorithm. no cap. that's the whole point of her existence and she's obsessed with it. π«Ά
πΈ Input arguments (the stuff you feed her) πΈ
-id Idβ (str,1); default=0. this is the script id, bestie. every girl needs an id.-handle Selfβ (self,1). a handle to self. she's doing self-care, literally, and honestly? we love that for her.-disabled Disabledβ (bool,1); default=0. turn this on and she justβ¦ stops. no execution, no piping. she's on do-not-disturb mode. π-i Surfaceβ (vtkPolyData,1). THE input surface. the canvas. the moment. give it to her.-ifile SurfaceInputFileNameβ (str,1). the filename for the defaultSurfacereader. like, if you don't wanna hand her the surface directly, you hand her the file and she reads it herself. independent queen. π-iterations NumberOfIterationsβ (int,1),>= 0; default=1. how many times she does the thing, e.g.25. more iterations = more smoothing. go off.-method Methodβ (str,1) in['taubin', 'laplace']; default=taubin. picks the smoothing method. two options, both valid, she's not picking favorites. (okay she literally defaults totaubinbut whatever.)-passband PassBandβ (float,1); default=1.0. the pass band, e.g.0.1.taubinonly β bestie,laplacedoes not want to hear about it. π-relaxation RelaxationFactorβ (float,1),>= 0.0; default=0.01. the relaxation factor, e.g.0.01.laplaceonly β yeah, this one's the flip side of the last one. she said "I don't share." β¨-boundarysmoothing BoundarySmoothingβ (bool,1); default=1. toggles whether boundary points are allowed to have their position changed. on by default, so yes, she will move them. if you're precious about your boundaries, turn this off. π-normalize NormalizeCoordinatesβ (bool,1); default=1. toggles normalization of coordinates before filtering, so you don't get spurious translation effects sneaking in and ruining the vibe.taubinonly. only the taubin girlies get this. π₯-ofile SurfaceOutputFileNameβ (str,1). the filename for the defaultSurfacewriter. where she drops the finished product. π
π Output arguments (the stuff she hands back) π
-id Idβ (str,1); default=0. script id again, obviously. same energy.-handle Selfβ (self,1). handle to self again. she contains herself. it's giving ouroboros but make it cute. πβ¨-o Surfaceβ (vtkPolyData,1). THE output surface. the glow-up reveal. the smoothed serve. π
fr fr bestie, this is the whole map. every flag, every default, every type β nothing left out, nothing invented. that's the group-chat promise. π€
okay and that's a wrap, babes!! this page is vmtksurfacesmoothing version 1.5, dated April 2026 β thank you for coming to my ted talk, mwah ππΈπ¦πβ¨
π¦ 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