2026/03/07

Maxscript: Select By Measuring 根據體積來選取物件

這篇要介紹一個免費工具 叫做 Select By Measuring,作者是Vladislav Bodyul。可以到Scriptspot上免費下載這套工具。

安裝方式: 解壓縮後,把SelectByMeasuring這個macro script拖曳到3ds max的viewport中,就安裝好了。

但是你不知道介面在哪,請到Customize > Customize User Interface > Group: Main UI 在類別裡面找到 BodyulCG,然後自己創建新的UI Layer,把 BodyulCG的圖示拖曳過去,這樣就完成了介面。

怎麼用?

我們現在的目的是要把場景中太小的物體刪除。可以用Select by volume (根據體積來選取),然後Condition設置Less Than(小於多少)。當然你會問我怎麼知道體積到底要設置為多少數值? 你可以先找到你認為合適的小零件,利用Fill from selection,這個工具就會根據該物件的體積或其他數值自動填入長寬高 或是體積。

然後再按下Select,就會根據條件選取場景中的零件。

這個工具很方便,很重要。尤其是當你要進行流體模擬時,比方說一艘船在海上航行。Hipoly的模型雖然算圖漂亮,但不適合直接拿來做流體模擬。需要整理一下模型,而像航空母艦這樣的通常有大量的零件,一個一個整理太慢。如果能事先刪出微小的零件,留下大的主要的幾何體那就方便了。這個工具讓你可以根據零件的體積或是bounding box的大小來選取,可以大幅加入工作流程。

[相關資訊]

3ds Max - Border Fill Maxscript補洞工具

Retopology in 3ds Max 教學影片筆記

Retopology in 3ds Max tips實際操作技巧

No comments: