2009年11月23日 星期一

rivet 工具 : 把 locator constraint 在 模型點上




rivet 是個很古老(2001年)的工具,可是還蠻好用的. 它功能是把一個 locator constraint 在 模型的點上. 這又有什麼用途呢?例如我們想讓一個物件緊緊得貼在另外一個物件點上,就可以使用這工具.以下是rivet constraint 使用結果:


把一個球constraint 在 ncloth 物件的點上


這工具要如何安裝與及使用的呢?

安裝:
1. 下載 rivet工具
2. 把 rivet.mel & rivetSetup.mel 放到 mel script 目錄下,例如 : C:\Documents and Settings\rainmaker\My Documents\maya\scripts
3. 把 rivet.bmp 放到 icon 目錄下,例如: C:\Documents and Settings\rainmaker\My Documents\maya\2009\prefs\icons
4.打開 maya,然後執行 "rivetSetup" . 按鈕將會出現在 shelf 上. 安裝完畢.

使用:
1. 選 polygon 裡接到一個點的兩條線, 然後按下案鈕. locator 將會出現在點上(或那兩條線的中間),
或選nurbs 的 surface point, 然後按下案鈕. locator 將會出現在點上.
2.然後我們就可以把某個物件 parent constraint 在這 locator 上了!

3 則留言:

  1. 第一次看到這個是太極AndyChen用,我才發現有這個東西的XD

    回覆刪除
  2. 很實用的小工具

    英文不好
    highend3d上的很多資源都無法好好運用

    感謝你提供教學


    期待以後介紹更多的小插件啊

    回覆刪除
  3. Dear 葉教授...
    這個功能已經整合在maya2010>Muscle>BonusRigging>SurfaceAttach裡面了....
    並且有Fix Surface Attach to allow for poly smooth功能可以修正smooth後locator跑掉得問題:D

    回覆刪除