舉報

會員
Maya Programming with Python Cookbook
最新章節(jié):
Index
Mayaisa3Dgraphicsandanimationsoftware,usedtodevelopinteractive3Dapplicationsandgameswithstupendousvisualeffects.TheMayaProgrammingwithPythonCookbookisallaboutcreatingfast,powerfulautomationsystemswithminimumcodingusingMayaPython.Withthehelpofinsightfulandessentialrecipes,thisbookwillhelpyouimproveyourmodellingskills.ExpandyourdevelopmentoptionsandovercomescriptingproblemsencounteredwhilstdevelopingcodeinMaya.Rightfromthebeginning,getsolutionstocomplexdevelopmentconcernsfacedwhenimplementingaspartsofbuild.
目錄(92章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Started with Maya
- Introduction
- Using the script editor to investigate functionality
- Running code from the script editor
- Importing Maya's built-in Python functionality
- Accessing documentation for a specific command
- Understanding Create Query and Edit flags
- Adding custom folders to your script path
- Writing and running an external script
- Calling a MEL script with Python
- Chapter 2. Creating User Interfaces
- Introduction
- Making a basic window
- Simple controls – making a button
- Retrieving input from controls
- Using classes to organize UI logic
- Using nested layouts
- Using tabs and scrolling
- Adding menus to your UIs
- Chapter 3. Working with Geometry
- Introduction
- Working with selected objects and checking node type
- Accessing geometric data in polygonal models
- Accessing geometric data in NURBS objects
- Creating curves
- Creating new polygonal faces
- Creating new modifiers (noise)
- Creating novel primitives (tetrahedron)
- Chapter 4. Giving Things a Coat of Paint – UVs and Materials
- Introduction
- Querying UV data
- Laying out UVs with Python
- Creating shading networks with code
- Applying shaders to objects
- Using shading nodes for non-shading tasks
- Chapter 5. Adding Controls – Scripting for Rigging
- Introduction
- Creating skeletons with script
- Setting up set-driven key relationships with script
- Adding custom attributes and locking and hiding attributes
- Setting up inverse kinematics (IK) with script
- Chapter 6. Making Things Move – Scripting for Animation
- Introduction
- Querying animation data
- Working with animation layers
- Copying animation from one object to another
- Setting keyframes
- Creating expressions via script
- Chapter 7. Scripting for Rendering
- Introduction
- Creating and editing lights
- Creating GUI to control all lights
- Creating cameras from code
- Rendering a sprite sheet
- Chapter 8. Working with File Input/Output
- Introduction
- Using the fileDialog2 command to navigate the file system
- Reading text files
- Writing text files
- Writing binary data
- Reading binary data
- Reading multiple types of files
- Chapter 9. Communicating with the Web
- Introduction
- Opening a web page from script
- Grabbing data from a server
- Working with XML data
- Working with JSON data
- Sending POST data to a web server from Maya
- Chapter 10. Advanced Topics
- Introduction
- Wrapping Python functionality in MEL
- Creating custom tools using contexts
- Using script jobs to trigger custom functionality
- Using script nodes to embed code in scenes
- Combining script jobs and script nodes
- Index 更新時間:2021-07-14 10:46:58
推薦閱讀
- 從0到1:HTML+CSS快速上手
- Mastering matplotlib
- Mastering Julia
- Oracle Database 12c Security Cookbook
- C++ 從入門到項目實踐(超值版)
- 搞定J2EE:Struts+Spring+Hibernate整合詳解與典型案例
- Django實戰(zhàn):Python Web典型模塊與項目開發(fā)
- Vue.js 3應用開發(fā)與核心源碼解析
- Scala Functional Programming Patterns
- Microsoft Dynamics GP 2013 Cookbook
- Java Web應用開發(fā)
- 歐姆龍PLC編程指令與梯形圖快速入門
- Building Microservices with .NET Core 2.0(Second Edition)
- Instant SQL Server Analysis Services 2012 Cube Security
- R語言編程基礎
- Access 2010數(shù)據(jù)庫教程(微課版)
- 物聯(lián)網及低功耗藍牙5.x高級開發(fā)
- HTML5從入門到精通(第3版)
- Spring Boot實戰(zhàn):從0開始動手搭建企業(yè)級項目
- GWT揭秘
- Statistics for Machine Learning
- JavaScript Projects for Kids
- 學習JavaScript數(shù)據(jù)結構與算法(第3版)
- 商用機器學習:數(shù)據(jù)科學實踐
- 基于ASP.NET的Web應用開發(fā)技術實用教程
- Web前端自動化構建:Gulp、Bower和Yeoman開發(fā)指南
- 大學計算機應用基礎
- C語言程序設計教程
- Python深度學習
- AngularJS Directives