Maya Programming with Python Cookbook. (eBook, 2016) [WorldCat.org]
skip to content
Maya Programming with Python Cookbook.
Checking...

Maya Programming with Python Cookbook.

Author: Adrian Herbez
Publisher: Packt Publishing, 2016.
Edition/Format:   eBook : Document : English : 1View all editions and formats
Summary:
Master complex workflows and conquer the world with Python and MayaAbout This Book Improve your modelling skills and reduce your scripting problems using Python in Maya Learn to communicate with web applications using Python for easier team development A quick and practical answer to every problem you can have whilst scripting in Maya with PythonWho This Book Is ForThis book is for Python developers who have just  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Adrian Herbez
ISBN: 1783551631 9781783551637 9781785283987 1785283987
OCLC Number: 955130630
Description: 1 online resource
Contents: Cover ; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; 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 buttonRetrieving 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 PythonCreating 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 scriptChapter 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 MayaChapter 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.

Abstract:

Master complex workflows and conquer the world with Python and MayaAbout This Book Improve your modelling skills and reduce your scripting problems using Python in Maya Learn to communicate with web applications using Python for easier team development A quick and practical answer to every problem you can have whilst scripting in Maya with PythonWho This Book Is ForThis book is for Python developers who have just started scripting with Maya. What You Will Learn Find out how to use Python scripting to automate tedious tasks Create functional user interfaces to make scripts easy to share with others Add new functionality to Maya via the power of scripting Import and export arbitrary data into and out of Maya Improve your workflow, and that of your team Create custom create custom controls to make rigs that are easy to work with Implement a system to render 3D assets for isometric games Use script jobs to trigger actions automatically in response to user interaction Open a command port to allow other applications to communicate with MayaIn DetailMaya is a 3D graphics and animation software, used to develop interactive 3D applications and games with stupendous visual effects. The Maya Programming with Python Cookbook is all about creating fast, powerful automation systems with minimum coding using Maya Python. With the help of insightful and essential recipes, this book will help you improve your modelling skills. Expand your development options and overcome scripting problems encountered whilst developing code in Maya. Right from the beginning, get solutions to complex development concerns faced when implementing as parts of build. Style and approachThis book is comprised of a set of practical recipes, grouped under specific topics, which can be referred to independently or in sequence. These recipes provide quick solutions to common problems, and cover most of the real-world scenarios that developers are likely to face when working with Maya.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.