July 6, 2019

Layout Animation Tools


MEL/Python是得力的助手,是artist不可或缺的製作工具。

高手部落格

Morgan Loomis
http://morganloomis.com/tools/

Convert Rotation Order

旋轉某個ctrl想調出特定pose,因為Gimbal的關係,有時無適當旋轉軸可用,即使切換local/Global/Gimbal,這時候可以改變Rotate Order(xyz/yzx/zxy/xzy/yxz/zyx),一個個試看看,而此工具的優點是會分析並建議使用其中一種,並在不改動pose的Keys之前提下,修正好所有anim curve,快速有效又精準。
參考影片

worldBake
1:將最大ctrls(main)帶動的骨盆(root)和腳(IK)的位移旋轉bake到世界空間(暫用locator),再刪掉main的Keys之後,將locator的keys還原給ctrls,可用來調滑步。
2:將constrain帶動ctrls的keys,bake到世界空間(暫用locator)移除constrain之後,將locator的keys還原給ctrls

animCurveEditor

選取物件在Graph-Editor針對動畫曲線及Keys的編輯工具
_____________________________________

Robert Joosten

http://technicaldirector.nl/tools/

Maya - Keyframe Reduction

簡化Graph-Editor內的動畫曲線的keys,卻不會改動曲線形狀
_____________________________________

Red9

http://red9-consultancy.blogspot.com/search/label/Download
_____________________________________

Graphite9

http://www.graphite9.com/MayaDownloads.html
_____________________________________


Highend3d

AdvancedSkeleton
人類、動物、各種角色的auto-rig,也會產生picker,免費給個人或非商業使用(在家裡用),在公司或做為商業使用則需付費。
https://www.highend3d.com/maya/script/advancedskeleton5-for-maya

官網

https://www.animationstudios.com.au/advanced-skeleton
介紹影片


spPaint3d
大量instance角色或物件於地形上的工具,非常好用。

作者有註明只接受polygon/locator
The script only accept polygon objects and locators added to this list.
製作是reference的方式的話,可以選取整個模型的group,用instance的方式複製,放在一個locator下層,就可以列入清單來大量撒在地形表面。

https://www.highend3d.com/maya/script/sppaint3d-for-maya

multi swapper

用法類似Morgan Loomis的worldBake
https://www.highend3d.com/maya/script/multi-swapper-for-maya
參考影片


Time Warper
一般Time Warper,改變整個scene的Timing,但這個工具,可以只針對特定的ctrls,非常好用。
https://www.highend3d.com/maya/script/time-warper-for-maya
類似以下影片的功能



應用:
1:一匹馬跑步cycle動作,讓一群馬共用,需要時快時慢,跑前跑後或錯開速度timing。此時可選取不同匹馬,建立好幾個Time Warper,每個Warper只針對選取到的ctrls起作用
2:一個cycle,放在第一格,用infinity往後無限循環,一隻大鳥,在空中表演對話或動作幾十卡,用此工具可以調翅膀動作快慢或次數,不需要移動keys(很容易亂掉),也能連戲動作。

Animation Tools
數個功能的工具組,其中的Graph Filter,可以讓Graph Editor只顯示篩選好的位移、旋轉縮放等Anim Curve。
https://www.highend3d.com/maya/script/animation-tools-for-maya-58713

Animation Manager
角色動畫的連續動作keys或單一pose的anim儲存庫,支援reference多次的檔案
參考影片
https://www.highend3d.com/maya/script/animation-manager-0-9-30-for-maya

autoTangent

快速修順大量動畫曲線的Tangent
https://www.highend3d.com/maya/script/autotangent-for-maya

abKeyWrangler
角色動畫快速做反向預備及緩衝_中間張偏割_動畫曲線縮放
https://www.highend3d.com/maya/script/abkeywrangler-for-maya

bTweener | Inbetween tool for Maya

兩個keys中間張的中割或偏割
https://www.highend3d.com/maya/script/btweener-inbetween-tool-for-maya-for-maya
參考影片


prAnimTools
走路腳IK的滑步修正(逐格吸附到某一格的腳掌位置)
https://www.highend3d.com/maya/script/pranimtools-for-maya

SC_SnapTool

吸附物件,先選要吸過去的B(child),再選不動的A依需求按某功能
https://www.highend3d.com/maya/script/sc_snaptool-for-maya

Constrain/Attach Transform to a Shape

批次將物件吸附貼在地面上
https://www.highend3d.com/maya/script/constrain-attach-transform-to-a-shape-for-maya

zooGraphFilter

篩選有設Key之特殊channel以快速選取
https://www.highend3d.com/maya/script/zoographfilter-for-maya

AnimRange

快速設定及切換一個ma檔內大量鏡頭的格數範圍(輸入後須按Set才會儲存)
https://www.highend3d.com/maya/script/animrange-for-maya

Overlappy

自動做動物尾巴等跟隨動作,會將每個ctrl的動作存成各自的animation layer
https://www.highend3d.com/maya/script/overlappy-for-maya-105076

Highend3d高手

https://www.highend3d.com/users/charliewales/free/downloads