日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作MAYAMaya總動員:動畫編程篇

Maya總動員:動畫編程篇

Maya總動員:動畫編程篇

定 價:¥79.80

作 者: 劉海凡 高東梅 張予
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: MAYA

ISBN: 9787302241782 出版時間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 602 字?jǐn)?shù):  

內(nèi)容簡介

  《Maya總動員:動畫編程篇》以Maya 2010版及Maya 2011版本為依托,詳細(xì)地介紹了各種Maya動畫編程技術(shù)。具體內(nèi)容包括動畫表達(dá)式、粒子表達(dá)式、常用函數(shù)、表達(dá)式編輯器、MEL腳本基礎(chǔ)內(nèi)容、數(shù)值與變量、數(shù)據(jù)類型、創(chuàng)建界面、句法、腳本范例、Python的使用、Python和線程、MEL與Python的重要差異、程序編譯簡介、導(dǎo)出插件程序、使用API編輯節(jié)點、API多線程插件、多邊形API和Maya Python API、分配Maya插件等?!禡aya總動員:動畫編程篇》附帶4張DVD,近20小時的視頻教學(xué),全方位地以視頻教學(xué)的方式展現(xiàn)了Maya的強(qiáng)大程序功能,使學(xué)習(xí)枯燥的程序編寫變得簡單易懂。光盤內(nèi)容包括表達(dá)式的常用函數(shù)學(xué)習(xí)、表達(dá)式的應(yīng)用、粒子表達(dá)式應(yīng)用、MEL腳本命令操作、函數(shù)定義操作、自定義窗口、Python介紹、Python語法規(guī)則、Python元素的引用方法、Python內(nèi)置函數(shù)、Maya API插件編寫及應(yīng)用實例等。光盤內(nèi)容是圖書內(nèi)容的延伸和補(bǔ)充,是全面學(xué)習(xí)Maya程序高級功能最為經(jīng)典的不可多得的珍貴教學(xué)資料。

作者簡介

  張寶榮,總動員公司創(chuàng)始人,Maya專家。國內(nèi)第一代三維動畫技術(shù)的研究者與教學(xué)者,曾擔(dān)任過多部電影、電視劇的特技導(dǎo)演,有豐富的行業(yè)技術(shù)經(jīng)驗。曾任多家知名學(xué)府及培訓(xùn)機(jī)構(gòu)的技術(shù)總監(jiān)和教學(xué)總監(jiān),具有豐富的三維動畫教學(xué)經(jīng)驗。著有多部動畫技術(shù)專著,出版有《Maya總動員》系列大型多媒體教學(xué)軟件。呂新欣,Houdini專家,Maya專家。從事三維動畫工作十多年,曾供職于多家知名動畫制作企業(yè),任職技術(shù)總監(jiān),并在多家高校及培訓(xùn)機(jī)構(gòu)任教,是一位技術(shù)全面而精湛的三維動畫專家。

圖書目錄

第1章 表達(dá)式\t
1.1 動畫表達(dá)式\t
1.1.1 動畫表達(dá)式\t
1.1.2 創(chuàng)建動畫表達(dá)式\t
1.1.3 每個屬性只有一個驅(qū)動程序\t
1.1.4 時間和幀關(guān)鍵詞\t
1.1.5 找到之前創(chuàng)建的動畫表達(dá)式\t
1.1.6 編輯動畫表達(dá)式中的文本\t
1.1.7 使用文本編輯器編輯動畫表達(dá)式\t
1.1.8 刪除動畫表達(dá)式\t
1.2 粒子表達(dá)式\t
1.2.1 關(guān)于粒子表達(dá)式\t
1.2.2 粒子表達(dá)式\t
1.2.3 創(chuàng)建表達(dá)式的執(zhí)行\(zhòng)t
1.2.4 運行時間表達(dá)式的執(zhí)行\(zhòng)t
1.2.5 設(shè)置動態(tài)開始幀\t
1.2.6 設(shè)置原始狀態(tài)使用的屬性\t
1.2.7 編寫創(chuàng)建表達(dá)式\t
1.2.8 編寫運行時間表達(dá)式\t
1.2.9 運行粒子屬性\t
1.2.10 添加動態(tài)屬性\t
1.2.11 了解每粒子和每對象屬性\t
1.2.12 了解原始狀態(tài)屬性\t
1.2.13 賦值自定義屬性\t
1.2.14 賦值不同長度的粒子排列屬性\t
1.2.15 在運行表達(dá)式中使用創(chuàng)建表達(dá)式的數(shù)值\t
1.2.16 運行位置、速度和加速度\t
1.2.17 運行顏色\t
1.2.18 運行發(fā)散的粒子\t
1.2.19 運行碰撞\t
1.2.20 運行使用期\t
1.2.21 運行特定粒子\t
1.2.22 賦值矢量和矢量排列\(zhòng)t
1.3 常用函數(shù)\t
1.3.1 極限函數(shù)\t
1.3.2 指數(shù)函數(shù)\t
1.3.3 三角函數(shù)\t
1.3.4 矢量函數(shù)\t
1.3.5 轉(zhuǎn)化函數(shù)\t
1.3.6 數(shù)組函數(shù)\t
1.3.7 隨機(jī)數(shù)函數(shù)\t
1.3.8 曲線函數(shù)\t
1.3.9 通用命令\t
1.4 表達(dá)式編輯器\t
第2章 MEL腳本\t
2.1 背景情況\t
2.1.1 MEL概述\t
2.1.2 MEL和表達(dá)式手冊\t
2.1.3 編程器的MEL\t
2.2 運行MEL\t
2.2.1 運行MEL命令\t
2.2.2 查看或記錄與作用相關(guān)的MEL命令\t
2.2.3 為腳本制作一個工具欄按鈕\t
2.2.4 從MEL命令上得到幫助\t
2.3 數(shù)值和變量\t
2.3.1 整數(shù)和浮點數(shù)\t
2.3.2 字符串\t
2.3.3 顯式輸入和隱式輸入\t
2.3.4 變量\t
2.3.5 分配數(shù)值到變量和屬性上\t
2.3.6 輸出數(shù)值\t
2.3.7 選擇任意數(shù)字\t
2.4 排列、矢量和矩陣\t
2.4.1 排列\(zhòng)t
2.4.2 獲取和改變排列的大小\t
2.4.3 矢量\t
2.4.4 矩陣\t
2.5 類型\t
2.5.1 MEL合適類型\t
2.5.2 使用空白區(qū)域\t
2.5.3 添加注釋\t
2.5.4 變量命名\t
2.5.5 程序和腳本\t
2.5.6 完美腳本\t
2.6 控制腳本流量\t
2.6.1 測試和比較數(shù)值\t
2.6.2 布爾值\t
2.6.3 if…else if…else\t
2.6.4 ?:運算符\t
2.6.5 switch…case\t
2.6.6 while\t
2.6.7 do…while\t
2.6.8 for\t
2.6.9 for-in\t
2.6.10 break\t
2.6.11 continue\t
2.6.12 測試命令、對象和屬性的存在\t
2.6.13 =和= =的不同\t
2.6.14 常見問題\t
2.7 屬性\t
2.7.1 屬性概述\t
2.7.2 屬性名稱\t
2.7.3 屬性的數(shù)據(jù)類型\t
2.7.4 獲取和設(shè)置屬性\t
2.7.5 獲取和設(shè)置多值屬性\t
2.8 程序\t
2.8.1 程序\t
2.8.2 定義程序\t
2.8.3 調(diào)用程序\t
2.8.4 全局和本地變量\t
2.8.5 測試功能在MEL中是否可用\t
2.8.6 檢查程序的來源\t
2.9 I/O和互動\t
2.9.1 用戶互動\t
2.9.2 讀取和編寫文件\t
2.9.3 測試文件存在、權(quán)限和其他屬性\t
2.9.4 控制文件\t
2.9.5 運行目錄\t
2.9.6 執(zhí)行系統(tǒng)命令\t
2.9.7 讀取并寫入系統(tǒng)命令管線\t
2.9.8 從AppleScript中調(diào)用
MEL,反之亦然\t
2.10 調(diào)試、優(yōu)化和疑難解答\t
2.10.1 MEL調(diào)試特點\t
2.10.2 優(yōu)化腳本和表達(dá)式速度\t
2.10.3 疑難解答\t
2.11 創(chuàng)建界面\t
2.11.1 ELF命令\t
2.11.2 窗口\t
2.11.3 控件\t
2.11.4 布局\t
2.11.5 分組\t
2.11.6 菜單\t
2.11.7 集合\t
2.11.8 母代與子代\t
2.11.9 命名\t
2.11.10 UI命令模板\t
2.11.11 刪除UI元素\t
2.11.12 連接命令到UI元素\t
2.11.13 簡單窗口\t
2.11.14 模式對話框\t
2.11.15 使用系統(tǒng)事件和
scriptJobs\t
2.12 腳本節(jié)點\t
2.12.1 MEL腳本節(jié)點\t
2.12.2 生成或編輯腳本節(jié)點\t
2.12.3 打開文件時阻止腳本節(jié)點的運行\(zhòng)t
2.13 高級版本\t
2.13.1 高級程序課題\t
2.13.2 高級動畫表達(dá)式課題\t
2.14 句法\t
2.14.1 祈使句法\t
2.14.2 分隔符和空白區(qū)域\t
2.14.3 表達(dá)式、運算符和語句\t
2.14.4 運算符優(yōu)先順序\t
2.14.5 組塊\t
2.14.6 注釋\t
2.14.7 表達(dá)式和MEL句法之間的不同\t
2.15 疑難問題解答\t
2.15.1 任務(wù)\t
2.15.2 腳本與句法\t
2.15.3 建模\t
2.15.4 動畫、動力學(xué)和渲染\t
2.16 腳本范例\t
2.16.1 從Maya自帶的腳本文件中學(xué)習(xí)\t
2.16.2 從文檔文件中讀取動畫參數(shù)值\t
2.16.3 粒子碰撞邊界\t
2.16.4 點爆炸\t
2.16.5 測試附加粒子屬性\t
2.16.6 測試動力學(xué)事件\t
2.16.7 動態(tài)時間播放\t
2.16.8 尋找著色對象\t
第3章 Python\t
3.1 Python in Maya\t
3.2 Python的使用\t
3.3 Python和線程\t
3.4 Python from an external
interpreter\t
3.5 MEL與 Python中的重要差異\t
3.6 當(dāng)前限制條件\t
3.7 Tips and tricks for scripters
new to Python\t
第4章 程序編譯和導(dǎo)出端口\t
4.1 程序編譯\t
4.1.1 程序編譯簡介\t
4.1.2 FBX文件程序編譯\t
4.1.3 IGES程序編譯插件\t
4.1.4 StudioImport插件程序和程序編譯\t
4.1.5 導(dǎo)出插件程序\t
4.1.6 Maya OpenFlight導(dǎo)入端口/導(dǎo)出端口\t
4.2 游戲\t
4.2.1 簡介\t
4.2.2 VRML2程序編譯\t
4.2.3 RTG應(yīng)用程序和文件格式\t
4.2.4 游戲交流2程序編譯\t
4.2.5 MDt API\t
第5章 Maya API簡介\t
5.1 簡介\t
5.2 安裝插件程序\t
5.3 卸載插件程序\t
5.4 編寫簡單的插件程序\t
5.5 重要的插件程序特性\t
5.6 與Maya組合\t
5.7 MObject\t
5.8 包裝器\t
5.9 對象和函數(shù)集\t
5.10 命名慣例\t
5.11 添加參數(shù)\t
5.12 錯誤檢查\t
5.13 MStatus類\t
5.14 錯誤記錄\t
第6章 使用API選擇\t
6.1 使用API選擇概述\t
6.2 MGlobal::setActive-
SelectionList()\t
6.3 MSelectionList\t
6.4 MItSelectionList\t
6.5 setObject()方法\t
6.6 MFn::Type列舉\t
6.7 MGlobal::selectByName()\t
第7章 命令插件\t
7.1 添加命令給Maya概述\t
7.2 注冊命令\t
7.3 MFnPlugin\t
7.4 initializePlugin()\t
7.5 uninitializePlugin()\t
7.6 創(chuàng)建者方法\t
7.7 MpxCommand\t
7.8 返回結(jié)果到MEL\t
7.9 語法對象\t
7.10 標(biāo)志\t
7.11 背景\t
7.12 MPxContext\t
7.13 MPxContextCommand\t
7.14 工具屬性表\t
7.15 MPxToolCommand\t
7.16 連接插件到Maya菜單\t
7.17 第三方插件程序的安裝\t
第8章 DAG層次\t
8.1 DAG層次概述\t
8.2 節(jié)點\t
8.3 變形和形狀\t
8.4 DAG路徑\t
8.5 一般化的實例化\t
8.6 多個形狀的變形\t
8.7 DAG行走實例\t
第9章 編寫陰影節(jié)點\t
9.1 陰影節(jié)點插件程序概述\t
9.2 編寫陰影節(jié)點插件程序\t
9.3 陰影節(jié)點插件程序分析\t
9.4 InterNode實例編碼走查\t
9.5 陰影節(jié)點分類\t
9.6 Hypershade的陰影節(jié)點圖標(biāo)\t
9.7 特殊的陰影節(jié)點\t
9.8 陰影節(jié)點里的超級采樣\t
9.9 賦值渲染背景外的陰影節(jié)點\t
第10章 從屬圖表插件程序\t
10.1 從屬圖表插件程序概述\t
10.2 母代類別描述\t
10.3 基礎(chǔ)\t
10.4 從屬圖表(DG)節(jié)點\t
10.5 節(jié)點\t
10.6 屬性和塞子\t
10.7 復(fù)雜屬性\t
10.8 資料區(qū)\t
10.9 數(shù)據(jù)句柄\t
10.10 數(shù)據(jù)創(chuàng)建式\t
10.11 計算方法\t
10.12 更復(fù)雜的實例\t
10.13 MPxNode及其衍生類別\t
第11章 操縱器和形\t
11.1 操縱器\t
11.1.1 操縱器是什么\t
11.1.2 基礎(chǔ)操縱器\t
11.1.3 編寫操縱器\t
11.1.4 操縱器容器\t
11.1.5 操縱器和節(jié)點間的信息交流\t
11.1.6 連接操縱器到Show
Manipulator Tool\t
11.2 形狀\t
11.2.1 Maya形狀\t
11.2.2 形狀分類\t
11.2.3 寫出形狀\t
11.2.4 繪圖與刷新\t
11.2.5 選擇\t
11.2.6 組件\t
11.2.7 調(diào)整和內(nèi)部屬性\t
11.2.8 幾何體數(shù)據(jù)\t
11.2.9 文件IO\t
11.2.10 變形器\t
11.2.11 標(biāo)記菜單\t
11.2.12 形狀實例\t
第12章 編寫節(jié)點和文件編譯程序\t
12.1 編寫硬件著色節(jié)點\t
12.1.1 硬件著色節(jié)點插件程序概述\t
12.1.2 執(zhí)行硬件著色節(jié)點插件\t
12.1.3 一個硬件著色節(jié)點插件的實例\t
12.1.4 改進(jìn)硬件著色器的運行\(zhòng)t
12.1.5 硬件著色節(jié)點插件實例\t
12.2 編寫自定義變形節(jié)點\t
12.2.1 自定義變形概述\t
12.2.2 執(zhí)行自定義變形\t
12.2.3 自定義變形實例\t
12.2.4 自定義變形節(jié)點實例\t
12.3 編寫變形器節(jié)點\t
12.3.1 變形器概述\t
12.3.2 執(zhí)行變形器節(jié)點\t
12.3.3 變形器節(jié)點實例\t
12.3.4 變形器實例\t
12.4 編寫文件編譯程序\t
12.4.1 文件編譯程序概述\t
12.4.2 執(zhí)行文件編譯程序\t
12.4.3 文件編譯程序?qū)嵗齖t
第13章 多線程插件\t
13.1 簡介\t
13.2 數(shù)據(jù)和任務(wù)對應(yīng)\t
13.3 線程\t
13.4 鎖定\t
13.5 OpenMP\t
13.6 Intel線程建構(gòu)模塊(TBB)\t
13.7 線程任務(wù)\t
13.8 內(nèi)存分配\t
13.9 線程和Maya\t
13.10 其他對應(yīng)類型\t
13.11 蟒蛇線程和Maya\t
13.12 第三方工具\t
13.13 API類別和插件\t
13.14 Mac OS X平臺特定線程庫問題\t
13.15 供應(yīng)商特定OpenMP問題\t
第14章 多邊形API和Maya
Python API\t
14.1 多邊形API\t
14.1.1 多邊形API概述\t
14.1.2 如何內(nèi)部控制多邊形\t
14.1.3 五個基本多邊形API類別\t8
14.1.4 構(gòu)建歷史和調(diào)整\t
14.1.5 polyModifierCmd實例\t
14.1.6 splitUVCmd實例\t
14.1.7 多邊導(dǎo)出端口插件\t
14.2 Maya Python API\t
14.2.1 Maya Python API簡介\t
14.2.2 開發(fā)工具\t
14.2.3 使用Maya Python
API\t
14.2.4 C++ Maya API和
Maya Python API的差別\t
第15章 建立創(chuàng)建環(huán)境\t
15.1 創(chuàng)建插件和應(yīng)用程序簡介\t
15.2 編譯程序的要求\t
15.3 Linux環(huán)境(64位)\t
15.4 Linux編譯程序需要\t
15.5 使用調(diào)試器調(diào)試插件\t
15.6 Windows環(huán)境(32位和64位)\t
15.7 安裝Maya Plug-in Wizard\t
15.7.1 Maya Plug-in Wizard
2.0(32位的版本)\t
15.7.2 Maya Plug-in Wizard2.0(64位的版本)\t
15.8 Mac OS X環(huán)境\t
第16章 分配Maya插件\t
16.1 分配單獨文件\t
16.2 分配多個文件的模塊\t
16.3 模塊限制\t
16.3.1 共享庫\t
16.3.2 渲染全能的著色器\t
第17章 實例插件\t
17.1 實例插件概述\t
17.2 獨立應(yīng)用程序舉例\t
17.3 C++插件實例描述\t
17.4 獨立應(yīng)用程序的描述舉例\t
17.5 著色器源代碼舉例\t
17.6 ASHLI著色器\t
17.7 腳本插件程序舉例\t
第18章 附錄\t
18.1 附錄A:NURBS圖形\t
18.2 附錄B:相關(guān)圖渲染節(jié)點\t
18.3 附錄C:渲染屬性\t
18.4 附錄D:常見問題解答\t
18.5 附錄E:API和Devkit限制條件\t
18.6 附錄F:添加圖像插件程序\t

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號