Hello. I'm Big Ben 歡迎到我的MAYA教學網站 Greet your visitors & Showcase your work with style.

MAYA系列課程

顯示具有 教學筆記 標籤的文章。 顯示所有文章
顯示具有 教學筆記 標籤的文章。 顯示所有文章

安裝Maya時,程式會自動偵測系統語系,
所以安裝畫面會呈現簡體中文介面,
如果沒有在此時切換至英文安裝介面,
安裝完畢後Maya的介面就會完全以簡中顯示,
按照官方使用手冊的說明,
必須從「控制台」改變語系再讓Maya自動偵測,

最近常忘記事情...

自從學校將Maya的版本從2011直接升級到2013後,
這學期上課只要示範到「Interactive Split Tool」這個工具,
日前一位在他校服務的動畫老師在FB上提到有教學文件被大陸轉成簡體中文版後公布在網路供人下載,這個現象其實也蠻常見的,
Maya 2012 發布之後一如以往,短短幾個月內公布了好幾個修正版本,個人覺得最重要的還是最新的更新版Hotfix4,因為我的工作內容主要是角色動畫,Maya 2012的Graph Editor中有一個很扯的bug,當我們要透過滑鼠中鍵移動keyframes時,整條動態曲線會不明就理的亂跳,當然這會嚴重影響動態效果,Hotfix4修正了這個問題,但是它也順便幫我們的Maya加入了簡體中文的介面(Hotfix3就已提供這項功能),無奈是Maya會依照作業系統的「非Unicode的程式語言」設定來判斷顯示介面的語系,咱們的台灣(繁體中文)會被判斷以簡中方式顯示,但在繁體中文系統中卻無法正常顯示簡體中文,除非每次從「控制台>地區及語言」切換語系設定後再重開機才會正常顯示字體,相當的麻煩。
幸好Microsoft之前有提供一個工具程式「AppLocale」可以在不需重開機情況下直接切換Maya使用的語系,以下就稍微說明一下如何應用這個工具程式:

1. 請先到Microsoft下載「AppLocale」準備著
http://www.microsoft.com/downloads/zh-tw/details.aspx?FamilyID=8c4e8e0d-45d1-4d9b-b7c0-8430c1ac89ab

2. 當然我們也要先幫Maya 2012進行修正更新


3. 更新的過程有點漫長,我大概花了15分鐘時間等待...




4. 完成更新Hotfix4後,開啟Maya,應該會出現這樣奇怪的視窗


5. 確定後Maya的介面自動以簡體中文顯示,可惜我們看到的是一堆亂碼,看看就好,可以先將Maya關閉


6. 這時候我們開始安裝AppLocale這個工具程式,如果你是在Win7系統下安裝這個程式,應該會遇到無法順利安裝的困難,記得先從「內容 > 相容性」裡啟動“以相容模式執行這個程式”



7. 右鍵開始安裝


8. 安裝完畢後於程式集啟動AppLocale,依照對話視窗的指示指定Maya 2012的執行檔路徑





9. 這時候可以讓你選擇語系了,我們先選簡體中文


10. 我們還可以順便建立捷徑,請自己給捷徑一個適當的名稱


11. 透過AppLocale啟動Maya 2012,現在已經可以正常顯示簡體中文介面了


12. 記得剛剛建立的捷徑還放在程式集的目錄中,等一下設定完英文介面後,可以將捷徑一起移到桌面上


13. 以相同方式設定好英文語系啟動Maya 2012,現在也可正常顯示英文介面,不需重新開機


14. 最後將捷徑移置到桌面上就大功告成了
由於過去在業界作角色動畫不時會遇到Gimbal lock的問題,
使用3D動畫軟體幾乎避免不了這個發生在旋轉操作上的怪異現象,
有些人選擇用硬key的方式閃過Gimbal lock所引發像陀螺亂轉的問題,
有些人利用Animation curves調校,
又有些人透過切換四元數內插(Quaternion Interpolation)方式運算作迴避,
反正動畫創作只是將最後結果呈現給觀眾,
觀眾是不會關心中間過程是如何排解技術上的問題,
所以不管用甚麼方法,只要能解決問題的都是好方法。

在教學上,
我也不會迴避這個課題,
否則當學生在製作動畫專題時遇到Gimbal lock才怪是軟體bug或是硬體不穩,
那還是得慢慢細說這個問題的始末和解決方案。
過去在課堂和講義編寫上我都是把Gimbal lock稱呼為「平衡軸鎖死」,
我也習慣這樣叫它將近10年,
直到最近接下一本Maya原文書的翻譯工作,
其中有一個章節完全是在講Gimbal lock現象,
我這才認真思考Gimbal這個字到底該怎麼稱呼?
網路字典將這個字翻譯成「平衡環」、「萬向節」、「常平架」、「萬向座標系」,
據說這個字也屬於航空航海的專業術語,
以航空航海領域是將這個字叫做「平衡環」,
所以我當初就是以這個稱謂改譯為「平衡軸」,
其實不管怎麼譯,
我們都還是習慣直接叫Gimbal ,
但是翻譯書總不能原封不動又把原文擺回去,
此刻想到Maya 2012已經有官方簡體中文版,
所以直接開了Rotate Mode去查,
結果大陸居然是給翻譯成「萬向」,
這個結果讓我掙扎了好幾天,
因為這個名稱更讓人不易窺探Gimbal的意涵,
但是我最後決定還是統一將Gimbal翻譯為「萬向座標」,
Gimbal lock則稱之為「萬向節鎖死」,
也算是對於原廠的尊重吧!

  • 新介面
第一時間開啟Maya 2011會被震撼到,彷彿誤啟動了其他軟體,這讓我這種已經使用Maya超過10年的老人頓時無法接受這種新外觀。

在Maya 2011的線上說明文件中搜尋有關新介面的說明,僅找到一段歌誦新介面有多棒的簡介短片。
C:\Program Files\Autodesk\Maya2011\docs\Maya2011\en_US\movies\Qt_interface.html
譯:Maya 2011具有由Qt(Quantum toolkit)撰寫的全新介面
註:Qt語言是一種可以運行在不同平台的語言,像是 Unix/X11、Windows、Mac OS 與支援 framebuffer 的嵌入式Linux平台(Embedded Linux Platform)
譯:此新介面顏色較深,提供工作區域更高對比的顯示效果

以下直接轉譯短片中之註解:
此外,新介面比過去有更多的使用者自訂彈性,使用者可以透過滑鼠拖曳某特定介面元件自訂重組介面。

新介面提供標籤可讓使用者同時啟動或切換屬性編輯器(Attribute Editor)和頻道框(Channel Box)
並可透過滑鼠拖曳自定屬性編輯器與頻道框的尺寸
此外,Maya 2011提供了數個高效率功能視窗,包括:

  • Color Chooser色彩檢選器:

  • File Browser檔案瀏覽器:

  • Shelf Editor書架(工具架)編輯器:

  • Hypershade材質貼圖編輯器:
以上是官方提供的新介面介紹,更詳細的新介面功能,請參考F1線上說明文件。




  • 新介面之配色切換
線上說明文件似乎沒有對新介面顏色配置的切換多做說明,我相信這不會是我一個人的問題,果然在Google後很快發現早已有人研究出快速配色切換的方式。
http://www.pixelcg.com/blog/?p=680
以下依樣化葫蘆,展示幾種不同的介面顏色配置:
首先在桌面上找到已安裝好的Maya 2011圖示,滑鼠右鍵後選取"內容"
"捷徑"標籤中的"目標"欄位中目前為 "C:\Program Files\Autodesk\Maya2011\bin\maya.exe"
將該串路徑末加入「-style 樣式名稱」,確定後重新啟動Maya 2011就可切換至不同的介面顏色配置。
  • plastique樣式:
    "C:\Program Files\Autodesk\Maya2011\bin\maya.exe" -style plastique 
  • cde樣式:
    "C:\Program Files\Autodesk\Maya2011\bin\maya.exe" -style cde
  • motif樣式:
    "C:\Program Files\Autodesk\Maya2011\bin\maya.exe" -style motif
  • cleanlooks樣式:
    "C:\Program Files\Autodesk\Maya2011\bin\maya.exe" -style cleanlooks
  • windows樣式:
    "C:\Program Files\Autodesk\Maya2011\bin\maya.exe" -style windows
以上五種介面顏色配置,我個人覺得"windows"和過去版本的顏色配置最接近,但是卻有另一個缺點,就是指令或工具的設定視窗啟動方塊實在有夠不清楚。
所以我現在選擇使用"cleanlooks"樣式,指令或工具的設定視窗啟動方塊就清楚多了。
介面顏色配置調整好了,但是並未作用在工作區域的背景色,如果習慣新介面的深色漸層背景那就不用動,如果不習慣,想調整回過去的淺色背景搭配黑色網格線,可以使用以下快速鍵切換背景色。
Alt + B 
                   原始背景配色
                    切換四次後回復舊版背景配色,Cool

最後,Maya 2011的介面就接近過去舊版本的顏色配置了。
author
Ben Kuo 過柄樞
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt utlaoreet dolore.