Download Practical Maya Programming with Python by Robert Galanakis PDF

By Robert Galanakis

Create and customise UIs utilizing usual instruments and libraries
Understand how Maya can leverage complicated Python features
Make your instruments, and Maya itself, totally automatable
In Detail

Autodesk Maya is a 3D special effects software program. It bargains an unlimited and versatile set of beneficial properties using Python. it's not tricky to start utilizing Python in Autodesk Maya, however it should be tough to head from writing procedural, MEL-inspired instruments to construction the strong but easy structures that Python promises.

Practical Maya Programming with Python may also help you grasp either Python and Maya. With thorough causes, illustrative examples, and entire pattern initiatives, you are going to how one can use Python to appeal Maya into obeying your each command. sensible Maya Programming with Python will train you the way PyMEL works in addition to tips to care for error and write composable code in Python.

What you'll study from this book

Understand the structure of Python gadgets, Maya nodes, and PyMEL
Write composable code that's modular and re-usable
Make Maya "Pythonic" by utilizing decorators and context managers
Learn approximately various Maya UI thoughts and libraries
Use PySide and PyQt to construct Maya consumer interfaces
Turn Maya right into a server that may be managed remotely
Understand how one can use Python with Maya's API
Conquer customized nodes utilizing Python's dynamic style creation

"Practical Maya Programming with Python" is a pragmatic instructional jam-packed with lots of examples and pattern initiatives which courses you thru development reusable, autonomous modules and dealing with unforeseen errors.

Who this ebook is written for

If you're a developer trying to construct a strong procedure utilizing Python and Maya's services, then this booklet is for you. functional Maya Programming with Python is ideal for intermediate clients with easy adventure in Python and Maya who are looking to larger their wisdom and abilities.

Show description

Read or Download Practical Maya Programming with Python PDF

Similar 3d graphics books

Introducing 3ds Max 9. 3D for Beginners

Online game and feature-film artists have used 3ds Max to create Halo 2, King Kong, Myst V, and extra. you can now harness this renowned animation software program with the transparent, step by step directions during this easy-to-follow advisor. This publication breaks down the complexities of 3D modeling, texturing, animating, and visible results.

The Algorithmic Beauty of Sea Shells

The styles at the shells of tropical sea snails usually are not purely compellingly attractive but in addition inform a story of organic improvement. the ornamental styles are files in their personal genesis, which follows legislation like these of dune formation or the unfold of a flu epidemic. Hans Meinhardt has analyzed the dynamical tactics that shape those styles and retraced them faithfully in laptop simulations.

Learning Autodesk Maya 2009

Обучение Autodesk Maya: это книга, которая предлагает студентам практический подход к обучению, как использовать майя, ведущий инструмент в отрасли 3D-анимация и эффекты программного обеспечения. Вы будете работать с реальной съемкой фильма, интерактивные учебные материалы и шаг за шагом уроков понимать основы моделирования, текстурирования, анимации и визуальных эффектов

3ds Max Modeling for Games. Insider's Guide to Game Character, Vehicle, and Environment Modeling

The e-book will offer insider counsel, traps, and methods on find out how to create 3d resources to be used in machine video games and simulation platforms. The publication will encompass a chain of tutorials, beginning with less complicated versions and relocating as much as extra advanced builds. because the e-book involves us without delay from profitable online game artists inside of advertisement online game improvement circles (Gahan + members) aspiring online game artists also will locate prepared insights on how one can get forward within the video game undefined, i.

Additional info for Practical Maya Programming with Python

Example text

4, is the leader of the pack for price versus performance. But the ultimate favorite of most artists is Adobe Photoshop—it has more firepower than you’ll ever need. • 2D vector art software—Drawing programs, on the other hand, allow you to create images that are mostly constructed from curves, lines, and 2D geometrical primitives. The types of programs aren’t as useful, but if you need one, Adobe Illustrator is the way to go. 3. It does everything you need it to do and more. EXEs generated are the fastest code available.

However, in most cases, you’ll simply copy the SOURCE\ directory to your hard drive and work within it. As for the other programs and data, you’ll probably install them as you need them. Installing DirectX About the only important part of the CD that you must install is the DirectX SDK and runtime files. TXT file explaining any last-minute changes. 0 is on the CD though), so if you’re not sure that you have the latest files on your system, run the installation and it will tell you. 0. However, the programs will work with any Win32-compliant compiler in most cases.

DLL—This is the runtime DirectMusic library that actually contains the COM implementation of the DirectMusic interface functions that are called directly through COM calls. You don’t need to worry about this per se, you just need to make sure that the DirectX runtime files are installed. CPP, which is shown in the listing below. The game runs in windowed mode with 16-bit graphics, so make sure that your desktop is in 16-bit color mode. CPP -- our first 3D game // READ THIS! LIB—DirectSound is the digital sound component of DirectX.

Download PDF sample

Rated 4.08 of 5 – based on 13 votes