ROT_ABOUT(nged)

get or set the point about which view rotations are performed

πŸ“… published 7.44.0, from nixpkgs unstable

πŸ’… ROT_ABOUT πŸ’… (that's rot_about from the nged manual, bestie)

okay so real talk β€” this one's short and sweet but it's lowkey iconic because it controls like... the entire vibe of how your view spins. no cap.


✨ NAME ✨

rot_about β€” get or set the point about which view rotations are performed πŸŒ€


πŸŽ€ SYNOPSIS πŸŽ€

rot_about
rot_about e|k|m|v

πŸ’– DESCRIPTION πŸ’–

The rot_about command gets or sets the pivot point used when rotating the view. That pivot is the fixed point in space that the camera orbits around whenever you run rotation commands (like rot). So like... it's the thing everything else circles around. main character energy, honestly. πŸ‘‘

  • No arguments β€” it just returns the current rotate-about setting as a single character (e, k, m, or v). a little read-only moment. 🫢
  • One argument β€” sets the rotate-about point to that single-character mode. The argument has to be exactly one character from the set e, k, m, or v. Anything else? usage error, sorry bestie 😭

🌈 Rotate-about modes 🌈

  • e β€” Eye point πŸ’€ rotates about the eye (camera) position. The scene orbits around wherever the viewer currently is. it's giving "you are the center of the universe."
  • k β€” Keypoint πŸ”‘ rotates about the current keypoint. The keypoint is typically the center of the last selected or edited object. so it's like, attached to your most recent fave.
  • m β€” Model origin 🧚 rotates about the model coordinate system origin (0, 0, 0). classic. grounded. the origin of it all.
  • v β€” View center 🌸 rotates about the center of the current view β€” the point right at the center of the display window. this is the moment.

⭐ EXAMPLES ⭐

Example 1. Get the current rotate-about mode

mged> rot_about

Returns the current rotate-about mode character, e.g. v if rotating about the view center. a lil status check, love that for us. πŸ™ˆ

Example 2. Rotate about the model origin

mged> rot_about m

Sets rotations to orbit around the model coordinate origin (0, 0, 0). Subsequent rot commands will pivot about that point. slay, locked in. πŸ”₯

Example 3. Rotate about the view center

mged> rot_about v

Sets rotations to orbit around the center of the current display window. This is the most common interactive setting. aka the default-ish go-to, iykyk. πŸ¦‹


πŸ‘‘ AUTHOR πŸ‘‘

BRL-CAD Team 🫢


😭 BUG REPORTS 😭

Reports of bugs or problems should be submitted via electronic mail to devs@brlcad.org β€” pls do tell them, they wanna know, fr fr πŸ’Œ


ngl the pivot point is one of those settings you forget exists until your view starts spinning around some unhinged point and you're like "why." it's this. it's always this. πŸ’€

that's the whole page, bestie β€” brought to you by the BRL-CAD era of rot_about(nged). go pivot responsibly βœ¨πŸŽ€πŸ’œ

πŸ“¦ where this page comes from