POLY_WEAVE(1)
πΈ NAME πΈ
poly_weave β weave based on a polyhedron. Also hiiii, this is the POLY_WEAVE(1) page from the User Commands section, and your fave is about to explain it all π
π SYNOPSIS π
poly_weave [options] [input_file]
π DESCRIPTION π
Okay so hereβs the whole vibe, bestie: poly_weave reads a file in OFF format and makes a weave following a specified pattern. The polyhedron faces get divided by a 'meta' operation into triangles, and each triangle has vertices which are a vertex V, an edge centre E, and a face centre F. A start point is positioned on one of these triangles, and the next point is found by using the pattern to step between triangles β that leads to a circuit. Intermediate points may be added along the steps to help with the weave. If input_file is not given, the program reads from standard input. No cap π§
β¨ Options β¨
-h,--helpβ this help message (run'off_util -H help'for general help).--versionβ version information.-p <pat>β weave pattern (default'FEV'), a series of one or more paths. A path is:C,Lβ path of intermediate points is curve (default) or line (affects following paths, set as the first char of the pattern).- Barycentric coords
V,E,Fof initial point (default0,1,0). - Optional intermediate points on the path β
:followed by 0 to 3 coordinates for'up'(def:0),'side'(def:0),'along'(def: equal spacing). - Series of characters to step between triangles:
-β stay on the same triangle.V,E,Fβ step two triangles rotating aboutV,E,F.Rβ Reverse direction of following rotations.v,e,fβ step over side oppositeV,E,F.tfollowed byl,r,b(def:tl) β start circuits from'left','right', both triangles.
-aβ add the'meta'-transformed base.-f <ht>β lift the face centres by this height.-o <file>β write output to file (default: write to standard output).
π¦ SEE ALSO π¦
The full documentation for poly_weave is maintained as a Texinfo manual. If the info and poly_weave programs are properly installed at your site, the command
info poly_weave
should give you access to the complete manual.
Signed off with sparkle: poly_weave: Antiprism 0.32 β http:/... β POLY_WEAVE(1). The footerβs source/version is Antiprism 0.32, the link reads http:/..., and the manual tag is POLY_WEAVE(1); no date is printed on this page, so no fake date energy, just vibes ππβ¨
π¦ where this page comes from
- nixos 26.05: antiprism 0.32
- nixpkgs unstable: antiprism 0.32
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms