transform(1)

πŸ’– transform(1) πŸ’–

okay so bestie, you found the transform page in the GNU Triangulated Surface utils manual, section 1, and honestly? she's a vibe. let's get into it πŸ¦‹


✨ NAME ✨

transform β€” apply geometric transformations to the input. that's it, that's the whole job, and she does it flawlessly πŸ’…


🌸 SYNOPSIS 🌸

transform [OPTIONS] < file.gts

like... it reads a .gts file off stdin and hands you back a glow-up version of it. iconic behaviour fr fr ✨


πŸŽ€ DESCRIPTION πŸŽ€

this manual page documents briefly the transform command. that's the whole tea, no cap β€” short and sweet, she's not gonna ramble at you 🫢


πŸ‘‘ OPTIONS πŸ‘‘

so this program follows the usual GNU command line syntax, with long options starting with two dashes (`-`). a summary of options is included below, and yes bestie, we're doing all of them, no skips πŸ’–

  • -r ANGLE, --rx=ANGLE β€” rotate around the x-axis (ANGLE in degrees). spin her around, she loves it 🌈
  • -m ANGLE, --ry=ANGLE β€” rotate around the y-axis.
  • -m ANGLE, --rz=ANGLE β€” rotate around the z-axis.
  • -s FACTOR, --scale=FACTOR β€” scale by FACTOR. bigger, smaller, whatever, she ate πŸ’…
  • -R FACTOR, --sx=FACTOR β€” scale x-axis by FACTOR.
  • -M FACTOR, --sy=FACTOR β€” scale y-axis by FACTOR.
  • -N FACTOR, --sz=FACTOR β€” scale z-axis by FACTOR.
  • -t V, --tx=V β€” translate of V along x-axis.
  • -u V, --ty=V β€” translate of V along y-axis.
  • -w V, --tz=V β€” translate of V along z-axis.
  • -i, --revert β€” turn surface inside out. it's giving uno reverse card 😭
  • -o, --normalize β€” fit the resulting surface in a cube of size 1 centered at the origin. so she's exactly the right size for the party 🧚
  • -v, --verbose β€” print statistics about the surface. spill the stats bestie πŸ“Š
  • -h, --help β€” display the help and exit. the classic escape hatch 🫢
not me noticing that --ry and --rz both use the short flag -m... that's literally what the page says though, so i'm passing it along character-for-character. iykyk πŸ’€

πŸ’œ AUTHOR πŸ’œ

transform was written by Stephane Popinet <popinet@users.sourceforge.net>. king behaviour πŸ‘‘

this manual page was written by Ruben Molina <rmolina@udea.edu.co>, for the Debian project (but may be used by others). shoutout to both of them fr fr 🫢


and that's the whole page, bestie!! this was the transform(1) page from the GNU Triangulated Surface utils, and the version you just read is dated June 2, 2008. mwah, take care of your meshes πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’