跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.171) 您好!臺灣時間:2026/04/08 23:04
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:游士寬
研究生(外文):YU, SHIH-KUAN
論文名稱:3D人型自動化骨架綁定工具之使用效能研究
論文名稱(外文):The Efficiency of Automatic Rigging Tools for 3D Human Bodies
指導教授:張維忠張維忠引用關係
指導教授(外文):CHANG, WEI-CHUNG
口試委員:鐘世凱方彩欣
口試委員(外文):CHUNG, SHIH-KAIFONG, TSAI-SHIN
口試日期:2022-06-30
學位類別:碩士
校院名稱:國立臺灣藝術大學
系所名稱:多媒體動畫藝術學系動畫藝術碩士班
學門:藝術學門
學類:應用藝術學類
論文種類:學術論文
論文出版年:2022
畢業學年度:110
語文別:中文
論文頁數:126
中文關鍵詞:3D角色骨架綁定自動化綁定工具
外文關鍵詞:3D characterskeletonriggingautomated rigging tools
數位影音連結:highend3d
相關次數:
  • 被引用被引用:0
  • 點閱點閱:234
  • 評分評分:
  • 下載下載:22
  • 收藏至我的研究室書目清單書目收藏:0
目前多數的3D角色模型自動化骨架綁定工具設置骨架的方式常見以模板骨架或小工具方式為主流,兩者皆依據制式的名稱來嵌入綁定功能,雖然省去架設及命名骨架的時間,但相對地限縮了綁定功能嵌入的彈性,造成使用者不便於角色綁定完成後再次修改骨架內容上的困擾。
本研究的主要目的為:一、改善使用模板與小工具所無法兼顧的問題。二、瞭解使用者對自動化綁定實際的需求。本研究分兩階段進行,第一階段首先以MAYA的Quick Rig作為個案研究對象,了解其特性與功能,並據此設計一套自動化骨架綁定工具,讓MAYA Quick Rig功能被運用在角色動畫的角色骨架綁定。以MAYA的腳本語言(MAYA Embedded Language, MEL)撰寫成一套讓使用者只須設定骨架起點與結束點就能嵌入綁定的工具,希望能解決因為改變骨架數量造成必需重新綁定的問題。第二階段為瞭解本研究所撰寫的自動化綁定工具的使用效能,首先邀請三位在業界具有十年以上工作經歷的專家,進行使用者經驗調查作為自動化綁定工具開發的依據。接著以半結構式訪談方式,讓專家們分享本研究自動化綁定工具測試的心得與建議。三位受訪專家對於本研究所開發的自動化綁定工具的功能均表示肯定。
本研究發現,使用者介面、使用說明與教學、以及使用功能等三點是開發自動化綁定工具最重要的三個項目。將模板骨架功能列入考量,可提升工具本身的便利性及功能多元性,有助於使用者直接使用本工具製作專案的效能。樣版骨架並非自動化綁定工具之必須,但可提供選項方式來增加工具活用性。

At present, most of the automatic rigging tools for 3D character models usually use template skeletons or widgets as the mainstream way of positioning skeletons. Both of them embed the rigging function according to the name of the standard. Although it can saves time to set position and name of the skeleton, It relatively reduces the flexibility of the embedded rigging function, which makes it inconvenient for users to modify the skeleton again after the character rigging is completed.
The main purposes of this study are: 1. To improve the problems that cannot be taken into account when using templates and widgets. 2. Understand the actual needs of users for automatic rigging. This research is carried out in two stages. In the first stage, we first take MAYA's Quick Rig as a case study to understand its features and functions, and design a set of automatic rigging tools accordingly, so that MAYA Quick Rig function can be used in the character rigging of character animation. Certainly. Written in MAYA Embedded Language, it is a set of tools that allows users to set the start and end points of the skeleton to embed rigging, hoping to solve the problem of re- rigging caused by changing the number of skeletons. In the second stage, in order to understand the use efficiency of the automatic rigging tool written in this research, three experts with more than ten years of work experience in the industry were invited to conduct a user experience survey as the basis for the development of the automatic rigging tool. Then, in the form of semi-structured interviews, let the experts share their experience and suggestions on the testing of automated rigging tools in this study. All three interviewed experts affirmed the capabilities of the automated rigging tools developed in this study.
This study found that user interface, instruction and teaching, and use functions are the three most important items for developing automated rigging tools. Taking the template skeleton function into consideration can improve the convenience and functional diversity of the tool itself, and help users to directly use this tool to make projects. Pattern skeletons are not required for automated rigging tools, but options are available to increase tool availability.

謝誌 I
摘要 II
Abstract III
目錄 V
表目錄 VII
圖目錄 VIII
第一章、 緒論 1
第一節、 研究背景與動機 1
一、 研究背景 1
二、 研究動機 2
三、 研究目的 3
第二節、 研究範圍和限制 4
一、 研究範圍 4
二、 研究限制 4
第二章、 文獻探討 6
第一節、 骨架 6
一、 解剖學中骨架 6
二、 MAYA中的骨架特性 8
三、 程序化產生骨架 10
四、 動畫與遊戲引擎的支援差異 12
第二節、 蒙皮的演算種類介紹 15
一、 傳統的線性演算 15
二、 雙四元數演算(Dual Quaternion) 17
三、 權重混合演算(Weight Blended) 18
四、 平滑變形演算(Delta Mush) 19
五、 小結 21
第三節、 正向及反向運動 22
一、 正向運動學(Forward Kinematics, FK) 22
二、 反向運動學(Inverse Kinematics, IK) 23
三、 小結 26
第四節、 自動綁定工具 27
一、 特效及動畫公司的自動綁定工具 27
二、 一般的自動綁定工具 31
三、 小結 38
第三章、 研究方法 39
第一節、 研究對象與方法 39
一、 研究對象 39
二、 研究方法 40
第二節、 研究架構與流程 41
第三節、 研究工具 43
一、 3D人型自動化骨架綁定工具 43
二、 問卷及訪談大綱 43
第四章、 研究結果與分析 48
第一節、 自動骨架綁定系統 48
一、 網路上的自動骨架綁定 48
二、 MAYA的Quick Rig 51
三、 自動化綁定工具的研究與分析 57
第二節、 本研究的自動化骨架綁定工具 62
一、 使用介面與操作流程 62
二、 本研究之綁定工具開發遇到的問題與綁定結果 68
第三節、 訪談內容的研究與分析 74
一、 工具使用前問卷分析 74
二、 訪談內容分析 77
三、 分析與總結 94
第五章、 結論與建議 96
第一節、 研究結論 96
一、 改善使用模板與小工具所無法兼顧的問題 96
二、 從訪談內容中交叉比對瞭解使用者實際的需求 96
第二節、 建議 97
一、 彈性化修改骨架功能 97
二、 可擴充性的綁定功能 97
三、 說明文件及教學的建置 99
第三節、 總論 99
參考文獻 101
附錄一、受訪者基本資料及使用者經驗調查 105
附錄二、訪談大綱 106
附錄三、訪談逐字稿(一) 107
附錄四、訪談逐字稿(二) 114
附錄五、訪談逐字稿(三) 119

中文文獻
川崎悟司(@satoshikawasaki)(2020)。超獵奇!人體動物圖鑑①烏龜的殼其實是肋骨.。三采文化股份有限公司。
文崇一 & 楊國樞 (2000)。訪問調查法。 社會及行為科學研究法下冊。台北:東華.
黃牧慈(2003)。向皮克斯看齊-台灣原創能玩出鴻海三倍產值,天下雜誌,35,148-151。
萬文隆 (2004)。深度訪談在質性研究中的應用.。生活科技教育月刊,37(4),17-23。
潘淑滿 (2003)。質性研究: 理論與應用.。臺北市: 心理出版社。
英文文獻
Aristidou, A., Lasenby, J., Chrysanthou, Y., & Shamir, A. (2018, September). Inverse kinematics techniques in computer graphics: A survey. In Computer Graphics Forum, 37(6), 35-58.
Baran, I., & Popović, J. (2007). Automatic rigging and animation of 3d characters. ACM Transactions on graphics (TOG), 26(3), 72-es.
Bhatti, Z., & Shah, A. (2012, December). Widget based automated rigging of bipedal character with custom manipulators. In Proceedings of the 11th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry (pp. 337-340).
Chung, S. K., & Hahn, J. K. (1999, May). Animation of human walking in virtual environments. In Proceedings Computer Animation 1999 (pp. 4-15). IEEE.
Denzin, N. K. (1978). The research act: A theoretical introduction to sociological method (2nd ed.)
Gong, M., Nilsson, F., Powell, A., Reisig, J., Wells, A., Bryson, S., ... & DiLorenzo, P. (2014). Premo: a natural-interaction animation platform. In ACM SIGGRAPH 2014 Talks (pp. 1-1).
Kavan, L., Collins, S., Žára, J., & O'Sullivan, C. (2008). Geometric skinning with approximate dual quaternion blending. ACM Transactions on Graphics (TOG), 27(4), 1-23.
Lewis, J. P., Cordner, M., & Fong, N. (2000, July). Pose space deformation: a unified approach to shape interpolation and skeleton-driven deformation. In Proceedings of the 27th annual conference on Computer graphics and interactive techniques (pp. 165-172).
Lee, G. S., & Hanner, F. (2009). Practical experiences with pose space deformation. In ACM SIGGRAPH ASIA 2009 Sketches (pp. 1-1).
Le, B. H., & Lewis, J. P. (2019). Direct delta mush skinning and variants. ACM Trans. Graph., 38(4), 113-1.
Magnenat-Thalmann, N., Laperrière, R., & Thalmann, D. (1989, December). Joint-dependent local deformations for hand animation and object grasping. In Proceedings on Graphics interface'88 (pp. 26-33).
Mancewicz, J., Derksen, M. L., Rijpkema, H., & Wilson, C. A. (2014, August). Delta mush: smoothing deformations while preserving detail. In Proceedings of the Fourth Symposium on Digital Production (pp. 7-11).
Nieto, J. R., Facey, T., & Brugnot, S. (2016). A flexible rigging framework for VFX and feature animation. In ACM SIGGRAPH 2016 Talks (pp. 1-1).
Pieper, D. L. (1969). The kinematics of manipulators under computer control. Stanford University.
Paul, R. P. (1981). Robot manipulators: mathematics, programming, and control: the computer control of robot manipulators. Richard Paul.
Rose, R., Jutan, M., & Doublestein, J. (2013). Blockparty 2: Visual procedural rigging for film, tv, and games. In ACM SIGGRAPH 2013 Talks (pp. 1-1).
Smith, J., & White, J. (2006). BlockParty: modular rigging encoded in a geometric volume. In ACM SIGGRAPH 2006 Sketches (pp. 115-es).
Wade, L., & Parent, R. E. (2000, May). Fast, fully-automated generation of control skeletons for use in animation. In Proceedings Computer Animation 2000 (pp. 164-169). IEEE.
Watt, M., Coumans, E., ElKoura, G., Henderson, R., Kraemer, M., Lait, J., & Reinders, J. (2014). Multithreading for Visual Effects. CRC Press.



QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top