Practical Maya Programming with Python
暫譯: 實用的 Maya Python 程式設計
Robert Galanakis
- 出版商: Packt Publishing
- 出版日期: 2014-07-25
- 售價: $2,010
- 貴賓價: 9.5 折 $1,910
- 語言: 英文
- 頁數: 321
- 裝訂: Paperback
- ISBN: 1849694729
- ISBN-13: 9781849694728
-
相關分類:
3D建模 3D-modeling、Python、程式語言
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$1,362Fundamentals of Data Structures in C, 2/e (Paperback)
-
$690$587 -
$680$537 -
$480$379 -
$780$616 -
$580$458 -
$2,560$2,432 -
$360$284 -
$540$427 -
$650$514 -
$1,753$1,665 -
$580$458 -
$599$569 -
$490$387 -
$1,710The CERT C Coding Standard: 98 Rules for Developing Safe, Reliable, and Secure Systems, 2/e (Paperback)
-
$380$342 -
$680$537 -
$560$437 -
$360$284 -
$550$435 -
$560$442 -
$450$356 -
$500$395 -
$450$356 -
$750$638
商品描述
Unleash the power of Python in Maya and unlock your creativity
Overview
- Create and customize UIs using standard tools and libraries
- Understand how Maya can leverage advanced Python features
- Make your tools, and Maya itself, fully automatable
In Detail
Autodesk Maya is a 3D computer graphics software. It offers a vast and flexible set of features utilizing Python. It is not difficult to get started using Python in Autodesk Maya, but it can be difficult to go from writing procedural, MEL-inspired tools to building the powerful yet simple systems that Python promises.
Practical Maya Programming with Python will help you master both Python and Maya. With thorough explanations, illustrative examples, and complete sample projects, you will learn how to use Python to charm Maya into obeying your every command. Practical Maya Programming with Python will teach you how PyMEL works as well as how to deal with errors and write composable code in Python.
What you will learn from this book
- Understand the architecture of Python objects, Maya nodes, and PyMEL
- Write composable code that is modular and re-usable
- Make Maya "Pythonic" through the use of decorators and context managers
- Learn about different Maya UI options and libraries
- Use PySide and PyQt to build Maya user interfaces
- Turn Maya into a server that can be controlled remotely
- Understand how to use Python with Maya's API
- Conquer custom nodes using Python's dynamic type creation
Approach
"Practical Maya Programming with Python" is a practical tutorial packed with plenty of examples and sample projects which guides you through building reusable, independent modules and handling unexpected errors.
Who this book is written for
If you are a developer looking to build a powerful system using Python and Maya's capabilities, then this book is for you. Practical Maya Programming with Python is perfect for intermediate users with basic experience in Python and Maya who want to better their knowledge and skills.
商品描述(中文翻譯)
釋放 Python 在 Maya 中的力量,解鎖你的創造力
概述
- 使用標準工具和庫創建和自定義 UI
- 了解 Maya 如何利用先進的 Python 特性
- 使你的工具和 Maya 本身完全自動化
詳細內容
Autodesk Maya 是一款 3D 電腦圖形軟體。它提供了一套龐大且靈活的功能,利用 Python。雖然在 Autodesk Maya 中使用 Python 開始並不困難,但從編寫程序化的、受 MEL 啟發的工具轉變為構建 Python 所承諾的強大而簡單的系統可能會很困難。
《實用 Maya Python 程式設計》將幫助你掌握 Python 和 Maya。通過詳細的解釋、示例和完整的範例專案,你將學會如何使用 Python 使 Maya 服從你的每一個命令。《實用 Maya Python 程式設計》將教你 PyMEL 的運作方式,以及如何處理錯誤和編寫可組合的 Python 代碼。
你將從這本書中學到什麼
- 了解 Python 物件、Maya 節點和 PyMEL 的架構
- 編寫模組化且可重用的可組合代碼
- 通過使用裝飾器和上下文管理器使 Maya 變得「Pythonic」
- 了解不同的 Maya UI 選項和庫
- 使用 PySide 和 PyQt 構建 Maya 使用者介面
- 將 Maya 轉變為可以遠程控制的伺服器
- 了解如何使用 Python 與 Maya 的 API
- 使用 Python 的動態類型創建征服自定義節點
方法
《實用 Maya Python 程式設計》是一個實用的教程,充滿了大量的示例和範例專案,指導你構建可重用的獨立模組並處理意外錯誤。
本書的讀者對象
如果你是一位開發者,想要利用 Python 和 Maya 的能力構建一個強大的系統,那麼這本書就是為你而寫的。《實用 Maya Python 程式設計》非常適合具有基本 Python 和 Maya 經驗的中級使用者,幫助他們提升知識和技能。