UNITILE2D(1)

πŸ“¦ version 0.32, in nixos 26.05, nixpkgs unstable

✨ unitile2d: uniform tilings, bestie ✨

Okay so this is the UNITILE2D(1) page from User Commands, and the manual name is unitile2d. It's literally about making uniform tilings on a surface, and we're doing the whole thing, no skips. 🫢

πŸ’– NAME πŸ’–

unitile2d β€” make uniform tilings on a surface.

🌸 SYNOPSIS 🌸

unitile2d [options] [pattern]

πŸ¦‹ DESCRIPTION πŸ¦‹

It makes uniform tilings on a surface. Surfaces include plane or cylinder section, torus, Klein bottle, and many others. The patterns are (default: 1):

  • 1 β€” 4,4,4,4 / {4,4}
  • 2 β€” 3,3,3,3,3,3 / {3,6}
  • 3 β€” 6,6,6 / {6,3}
  • 4 β€” 3,6,3,6
  • 5 β€” 3,3,3,4,4
  • 6 β€” 3,3,4,3,4
  • 7 β€” 3,3,3,3,6
  • 8 β€” 3,12,12
  • 9 β€” 4,8,8
  • 10 β€” 3,4,6,4
  • 11 β€” 4,6,12

✨ Options ✨

  • -h, --help β€” this help message (run off_util -H help for general help). Slay, self-explanatory. πŸ’…
  • --version β€” version information.
  • -s <type> β€” surface type. Pick your main character:
    • p β€” plane (default)
    • c β€” conical frustum (-R bottom radius, -r top radius, -d height, -T X,Y,0)
    • m β€” mobius strip (-R ring radius, -r strip width, -T X,0,0)
    • t β€” torus (-R ring radius, -r tube radius. -T X,Y,0)
    • T β€” trefoil (-R ring radius, -r tube radius. -T X,Y,0, -d N,D)
    • k β€” Klein bottle (-r tube radius, -T X,0,0)
    • K β€” figure-8 Klein bottle (-R ring radius, -r tube radius, -T X,0,0)
    • C β€” cross-cap (needs tile vertices at tiling rectangle corners)
    • w β€” cross-cap (does not preserve tiling, only works with pattern 1!)
    • r β€” Roman (does not preserve tiling)
    • b β€” Boy's (does not preserve tiling)
    • R β€” Roman to Boy's (-d stage of transformation, range 0.0-1.0; does not preserve tiling)
    • x β€” 4D torus (-W rotation in 4D before projection onto xyz, -T X,Y,0)
    • y β€” 4D Klein bottle (-W rotation in 4D before projection onto xyz)
  • -w <wdth> β€” width of tiling (default: 20).
  • -l <ht> β€” height of tiling (default: width).
  • -g β€” use given height and width, don't increase to make rectangular tile.
  • -r <rad> β€” 'minor' radius of surface.
  • -R <rad> β€” 'major' radius of surface.
  • -d <dist> β€” height of conic frustrum (-s C, default: 5.0) or parameter for Roman to Boy's surface (-s R, default 0.0).
  • -T <tran> β€” translate pattern, three numbers separated by commas which are used as the x, y and z displacements.
  • -S <X,Y> β€” "shear" the base rectangular tiling pattern by X units in the w direction and Y units in the l direction (used with -s t).
  • -W <rot> β€” rotation of 4D surface before projection, six angles separated by commas to rotate in planes xy,yz,zw,wx,xz,yw.
  • -o <file> β€” write output to file (default: write to standard output).

🌈 SEE ALSO 🌈

The full documentation for unitile2d is maintained as a Texinfo manual. If the info and unitile2d programs are properly installed at your site, the command

info unitile2d

should give you access to the complete manual. Go off, bestie. πŸ“šβœ¨


πŸ’– That's the whole unitile2d page, no cap: source/version is Antiprism 0.32, footer URL is http://..., and the original footer doesn't give a date, so I'm not inventing one. Stay iconic. πŸ’…πŸ‘‘

πŸ“¦ where this page comes from