BOT_FUSE(nged)
fuse duplicate vertices and faces in a BOT mesh
π BOT_FUSE β fuse duplicate vertices and faces in a BOT mesh
okay bestie, welcome to the nged command page for bot_fuse β¨ this is the little cleanup gremlin that takes a BOT mesh and fuses its duplicate vertices and faces for you. no cap, it's giving βtidy up the group chatβ energy. π«Ά
πΈ NAME πΈ
bot_fuse β fuse duplicate vertices and faces in a BOT mesh
π SYNOPSIS π
bot_fuse [-s|-p] new_bot old_bot
β¨ DESCRIPTION β¨
so basically, bot_fuse removes duplicate vertices and faces from the BOT (Bag-of-Triangles) primitive named old_bot, and writes the result as a new BOT named new_bot. the original object is not modified β it just sits there looking pretty untouched. π
duplicate vertices that are within the database tolerance get merged into a single vertex. duplicate faces β meaning triangles with the same three vertex indices β are similarly fused. slay. π₯
after fusing, open edges may be detected. by βopen edgesβ we mean edges shared by only one face. the optional -s and -p flags control how those open edges are reported:
π Options π
-sβ show open edges by drawing them in the display as colored lines after the operation. β¨-pβ plot open edges to a temporary plot file for subsequent inspection. π
without either flag, open edge detection runs silently and results are not visualized. lowkey stealth mode. π€«
π EXAMPLES π
Example 1. Fuse a BOT and save to a new name
mged> bot_fuse clean_hull.bot raw_hull.bot
fuses duplicate vertices and faces in raw_hull.bot and writes the cleaned result to clean_hull.bot. iconic behavior honestly. π
Example 2. Fuse and display open edges
mged> bot_fuse -s clean_hull.bot raw_hull.bot
fuses the BOT and then highlights any open edges in the display. main character visualization moment. π
π¦ SEE ALSO π¦
bot_merge(nged)bot_smooth(nged)bot_dump(nged)
π AUTHOR π
BRL-CAD Team
π BUG REPORTS π
reports of bugs or problems should be submitted via electronic mail to devs@brlcad.org π
and thatβs the whole page, bestie π«Ά this oneβs from BRL-CAD and itβs the BOT_FUSE(nged) manual page β periodt. πβ¨
π¦ where this page comes from
- nixpkgs unstable: brlcad 7.44.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms