N_ICONS(1)
π N_ICONS(1) β like, the whole vibe π
okay bestie, buckle up β this is the manual page for n_icons, a User Command, and it's about to be your new obsession β¨
πΈ NAME πΈ
n_icons β sphericon like polyhedra π (yes, polyhedra, plural, we're being fancy today)
π SYNOPSIS π
n_icons [options]
that's it. that's the whole invocation. so clean π
π¦ DESCRIPTION π¦
It creates Sphericon like Polyhedra β also known as Streptohedra, which is honestly such a main character name, no cap π
β¨ Options β¨
the basics, the little guys, the starter pack π«Ά
-h,--helpβ this help message (run 'off_util -H help' for general help)--versionβ version information-Iβ information on current n-icon-l <lim>β minimum distance for unique vertex locations, given as a negative exponent (default:12, which gives1e-12)-o <file>β write output to file (default: write to standard output)
π₯ Program Options π₯
here's where you actually get to build the thing, bestie π§
-n <n/d>β n-icon of order n. n must be3or greater (default:4). use d to make a star n-icon. d may not equal n-t <twst>β number of twists. Can be negative, positive or0(default:1)-sβ side-cut of even order n-icon (default is point-cut)-Hβ hybrid of even order n-icon-aβ angle (-z 3only)-r <num>β override inner radius (-z 2only)-R <num>β override outer radius (-z 2only)-bβ don't split bowtie faces for twisting (-z 3,-t 0only)-z <mthd>β construction method:1β n/d must be co-prime. bow-ties can occur (default for d=1)2β n/d compounds allowed. shell model (default for d>1)3β n/d compounds allowed. No bow-ties (default if angle not 0)
π Scene Options π
setting the stage, making it look right π
-M <m,m2>β longitudes of model of m sides with optional m2 of m sides showing. m may be odd,3or greater if twist is0(default:36,36)-gβ make m2 longitudes invisible instead of deletion (no-c)-Aβ place a north and south pole in top and bottom if they exist (twist0or n/2, causes indentation of caps with side cut)-c <clse>β close open model if m2<m. Valid valueshorv(-z 1,2):h= horizontal closurev= vertical closure
-x <elms>βv,eandfto remove OFF faces with one vertex (vertices), two-vertices (edges) and three or more vertices (faces).Eβ if face is invisible, associated edge is made invisible-Yβ for n/d shells, when showing edges, show indented edges-Wβ add symmetry polygon (-f s,cor-e s)
π Coloring Options π
run off_util -H color for help on color formats, bestie β iykyk
keyword: none β sets no color or methods. use: map_'color name'% for one color πΈ
-F <mthd>β mthd is face coloring method. The coloring is done before twist β¨sβ color by symmetry polygon (default)fβ color circuits with flood fill (-z 2,3any n/d)cβ color by compoundkβ color by compound with flood fill (-z 2,3any n/d)
note: the following color options may look better at twist 0 π
lβ color latitudinallymβ color longitudinallybβ checkerboard with first two colors in the color mapnβ use each color in map in successionxβ first two colors based on sign of xyβ first two colors based on sign of yzβ first two colors based on sign of z (z is the twist plane)oβ use first eight colors per xyz octants
-E <mthd>β mthd is edge coloring method. The coloring is done before twist β¨- keyword:
Qβ defer coloring all edges to optionQ(default) - or use the same letter options specified in
-f, exceptc,k Fβ color edges with average adjoining face color
- keyword:
-T <t,e>β transparency. from0(invisible) to255(opaque). element is any or all ofeβ edges,fβ faces,aβ all (default:f)-m <maps>β color maps to be tried in turn. (default:colorful,circuits -C). optionally followed by elements fromeorf(default:ef). use map name ofindexto output index numberscolorful:red,darkorange1,yellow,darkgreen,cyan,blue,magenta,white,gray50,blackcircuits:white,gray50(continuous, discontinuous no wrapping)
-Sβ color circuits symmetrically for coloring methods,f(even n)-Cβ color continuous and discontinuous circuits with first two colors in the color list (-Irequired,s,fcoloring, no-S, no-z 2)-O <strg>β face transparency pattern string. valid values:0β-T n,fvalue suppressed1β-T n,fvalue applied (default:'1')
-P <strg>β edge transparency pattern string. valid values:0β-T n,evalue suppressed1β-T n,evalue applied (default:'1')
-Q <col>β color given to uncolored edges and vertices (default: invisible)-G <c,e>β default color c for uncolored elements e (default:darkgray,ef). elements e can includeeorf-X <int>β flood fill stop. used with circuit or compound coloring (-f f,k). use0(default) to flood fill entire model. if-Xis not0then return1from program if entire model has been colored
π Surface (or Compound) Count Reporting π
heads up bestie β the options above are ignored when you're in reporting mode π
-L <type>β types of n-icons to list. Valid values for type:p= point cut even order n_iconss= side cut even order n-iconso= odd order n_iconsh= hybrids (all)i= hybrids (where N/2 is even)j= hybrids (where N/2 is odd)k= hybrids (where N/4 is even)l= hybrids (where N/4 is odd)
-N <n,n2>β range of n-icons to list. n >2-D <int>β set d of n/d for the report (default:1)-K <k,k2>β range of surfaces (or compounds) to list. k >0(default:2,1000)-Jβ long form report-Zβ filter out case2types (surfaces only)-Bβ list compounds instead of circuits
β SEE ALSO β
The full documentation for n_icons is maintained as a Texinfo manual. If the info and n_icons programs are properly installed at your site, the command
info n_icons
should give you access to the complete manual. slay π
and that's the page, bestie π«Ά this one's from n_icons: Antiprism 0.32 β http://ww... (yeah the footer got cut off, not me tho π) β go forth and make iconic sphericons πβ¨ππ¦
π¦ 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