maya python 游戏与影视编程指南_《Maya Python游戏与影视编程指南》【价格 目录 书评 正版】_中国图书网...
致謝 xi引言:歡迎使用maya python xii第 1 部分 python和maya的基礎知識 1第 1 章 maya 命令引擎和用戶界面 21.1 與maya 進行交互 3 maya 嵌入式語言 3 python 3 c++ 應用程序編程界面 3 python api 41.2 在maya 中執行python 4 命令行 4 腳本編輯器 5 maya 工具架 71.3 maya 命令和依存關系圖 81.4 python 命令簡介 101.5 標志參數和python 核心對象類型 14 數字 15 字符串 15 列表 15 元組 15 布爾型 15 標志=對象類型 151.6 命令模式和命令參數 16 創建模式 16 編輯模式 17 查詢模式 171.7 python命令參考 17 總覽 18 返回值 18 相關 18 標志 19 python 示例 191.8 python 版本 191.9 python 在線文檔 201.10 小結 20第 2 章 python 數據基礎知識 212.1 變量和數據 22 mel 中的變量 23 關鍵字 24 python 的數據模型 242.2 結合使用變量和maya 命令 27 捕獲結果 28 getattr 和setattr 28 connectattr 和disconnectattr 292.3 使用數字 30 數字類型 30 基本運算符 312.4 使用布爾值 32 布爾運算符和位運算符 322.5 使用序列類型 33 運算符 33 字符串類型 36 格式化字符串 37 有關列表的更多內容 392.6 其他容器類型 41 集合 41 字典 422.7 小結 45第 3 章 在maya 中編寫python 程序 463.1 創建python 函數 47 函數定義剖析 47 函數參數 48 返回值 533.2 maya 命令 54 列出和選擇節點 55 file 命令 56 添加屬性 573.3 迭代和分支 58 for語句 59 分支 62 列表解析 70 while 語句 713.4 捕獲錯誤 73 try、except、raise 和finally 733.5 設計實用的工具 763.6 小結 86第 4 章 模塊 874.1 什么是模塊 884.2 模塊與范圍 88 模塊封裝和屬性 89 _main_模塊 904.3 創建模塊 91 spike模塊 92 默認屬性和help() 93 包 954.4 導入模塊 97 import 與reload() 的比較分析 97 as 關鍵字 98 from關鍵字 984.5 python 路徑 99 sys.path 99 臨時添加路徑 100 usersetup 腳本 101 sitecustomize 模塊 103 設置pythonpath 環境變量 1054.6 使用python ide 109 下載ide 109 基本ide 配置 1104.7 小結 112第 5 章 maya 中的面向對象編程 1135.1 面向對象編程與過程式編程 114 在python 中實現類的基礎知識 115 實例化 1155.2 屬性 116 數據屬性 117 方法 119 類屬性 123 human 類 1255.3 繼承 1275.4 maya 中的過程式編程與面向對象編程… 130 安裝pymel 130 pymel 介紹 130 pynodes 131 pymel 特性 131 優點和缺點 133 pymel 示例 1335.5 小結 135第 2 部分 使用python 設計maya 工具 137第 6 章 maya 工具設計原則 1386.1 為用戶設計的技巧 139 溝通和觀察 139 準備、設置、規劃 139 簡化和培訓 1406.2 maya 中的工具 141 選擇 141 標記菜單 143 選項窗口 1456.3 小結 146第 7 章 使用maya 命令創建基本工具 1477.1 maya 命令與maya gui 1477.2 基本gui 命令 149 窗口 1497.3 構建窗口基類 150 菜單和菜單項 151 對gui 對象執行命令 154 布局和控件 159 完整的ar_optionswindow 類 1667.4 擴展gui 類 169 單選按鈕組 170 框架布局和浮動字段組 171 顏色選取器 1737.5 創建更高級的工具 174 姿勢管理器窗口 175 將窗體與功能分開 176 使用cpickle 模塊序列化數據 176 使用文件對話框 1787.6 小結 181第 8 章 使用qt 設計高級圖形用戶界面 1828.1 qt 與maya 182 固定窗口 1838.2 安裝qt 工具 185 qt sdk 1868.3 qt designer 187 小組件 188 信號和插槽 188 qt designer 實踐 1898.4 將qt gui 加載到maya 中 192 loadui 命令 194 訪問控件上的值 195 使用信號和插槽來映射小組件 1968.5 pyqt 198 安裝pyqt 198 在maya 2011 及更高版本中使用pyqt 199 在更低的maya 版本中使用pyqt 2008.6 小結 201第 3 部分 maya python api 基礎知識 203第 9 章 理解c++ 和api 文檔 2049.1 面向對象編程的高級主題 205 繼承 206 虛擬函數和多態性 2069.2 maya api 的結構 207 maya 的核心對象類mobject 簡介 2079.3 python 與maya api 通信的方式 2099.4 如何查閱api文檔 2109.5 python與c++ api 之間的重要區別 218 mstring 和mstringarray 218 mstatus 218 void* 指針 218 代理類和對象所有權 218 帶參數的命令 218 撤銷 219 mscriptutil 2199.6 小結 219第 10 章 設計命令 22010.1 加載腳本化插件 22110.2 腳本化命令剖析 222 openmayampx 模塊 223 命令類定義 223 doit() 223 命令創建器 224 初始化和取消初始化 22410.3 添加自定義語法 225 映射旋轉順序 228 類定義 229 語法創建器 230 語法的初始化 232 doit() 233 doitquery() 23510.4 maya 的撤銷/ 重做機制 23810.5 支持多種命令模式和撤銷/ 重做 241 撤銷和重做 241 命令模式 242 語法創建器 244 _init_() 方法 245 doit() 246 redoit() 250 undoit() 25110.6 小結 252第 11 章 maya 中的數據流 25311.1 依存關系圖 253 依存關系節點 254 連接 257 調試依存關系圖 259 dgtimer 命令 26111.2 有向無環圖 262 dag 路徑和實例化 265 對拓節點 26711.3 小結 270第 12 章 設計依存關系節點 27112.1 腳本化節點剖析 271 ar_averagedoubles 節點 272 節點類定義 273 節點創建器 274 節點初始化 274 compute() 275 初始化和取消初始化 27712.2 屬性和plug 278 屬性的特性 279 可讀、可寫和可連接 279 可存儲的屬性和默認值 280 緩存的屬性 280 使用數組 280 復合屬性 28612.3 小結 290
總結
以上是生活随笔為你收集整理的maya python 游戏与影视编程指南_《Maya Python游戏与影视编程指南》【价格 目录 书评 正版】_中国图书网...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言在函数中只执行一次,请问大家,为什
- 下一篇: php mysql购物车实现原理_PHP