0 رای
وضعیت موجودی موجود

قیمت قبلی: 6,120,000 ریال
قیمت: 5,720,000 ریال

 



این کتاب به صورت رنگی است.

Product details

  • Publisher ‏ : ‎ Packt Publishing (July 29, 2016)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 266 pages
  • ISBN-10 ‏ : ‎ 1785283987
  • ISBN-13 ‏ : ‎ 978-1785283987


 

کتاب Maya Programming with Python Cookbook

Key Features

  • 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 Python

Book Description

Maya 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.

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 Maya

About the Author

Adrian Herbez is an accomplished software engineer and educator with a background in virtual worlds and gaming. He has worked as a web developer at Linden Lab (the creators of Second Life) and a senior software engineer at Sony Computer Entertainment, America, where he developed games and interactive content for PlayStation Home. He also served as the lead gameplay engineer for KIXEYE's War Commander. Adrian has also taught at the Academy of Art University in San Francisco in a number of different departments over the years, covering Maya, web development, and game programming.

He is currently the cofounder and president of Jamwix, a game and media start-up. So far, Jamwix has released CineMagic: Hollywood Madness, a mobile game for iOS and Android as well as the first feature-length movie for virtual reality (The Banshee Chapter: Oculus Rift Edition).

Adrian holds a master's degree in Fine Arts from the University of California, Irvine, from the Arts, Computation, and Engineering department, and has served as a juror for IndieCade, the international festival of independent gaming, for a number of years.

Table of Contents

  1. Getting Started with Maya
  2. Creating User Interfaces
  3. Working with Geometry
  4. Giving Things a Coat of Paint – UVs and Materials
  5. Adding Controls – Scripting for Rigging
  6. Making Things Move – Scripting for Animation
  7. Scripting for Rendering
  8. Working with File Input/Output
  9. Communicating with the Web
  10. Advanced Topics

منابع کتاب کتاب Maya Programming with Python Cookbook

ویژگی های کلیدی

  • مهارت های مدل سازی خود را بهبود بخشید و مشکلات برنامه نویسی خود را با استفاده از پایتون در مایا کاهش دهید
  • آموزش برقراری ارتباط با برنامه های کاربردی وب با استفاده از پایتون برای توسعه تیم آسان تر
  • پاسخی سریع و عملی به هر مشکلی که می توانید در حین اسکریپت نویسی در مایا با پایتون داشته باشید

توضیحات کتاب

Maya یک نرم افزار گرافیکی و انیمیشن سه بعدی است که برای توسعه برنامه ها و بازی های سه بعدی تعاملی با جلوه های بصری خیره کننده استفاده می شود. کتاب آشپزی مایا برنامه نویسی با پایتون همه چیز در مورد ایجاد سیستم های اتوماسیون سریع و قدرتمند با حداقل کدنویسی با استفاده از مایا پایتون است. با کمک دستور العمل های روشنگر و ضروری، این کتاب به شما کمک می کند تا مهارت های مدل سازی خود را بهبود بخشید. گزینه های توسعه خود را گسترش دهید و بر مشکلات اسکریپت نویسی که هنگام توسعه کد در مایا با آن مواجه می شوید غلبه کنید. از همان ابتدا، راه حل هایی را برای نگرانی های توسعه پیچیده ای که هنگام اجرا به عنوان بخشی از ساخت با آن مواجه می شوید، دریافت کنید.

آنچه خواهید آموخت

  • نحوه استفاده از برنامه نویسی پایتون برای خودکارسازی کارهای خسته کننده را بیاموزید
  • رابط های کاربری کاربردی ایجاد کنید تا اسکریپت ها را به راحتی با دیگران به اشتراک بگذارید
  • با استفاده از قدرت اسکریپت، قابلیت جدیدی به مایا اضافه کنید
  • داده های دلخواه را به مایا وارد و صادر کنید
  • گردش کار خود و تیم خود را بهبود بخشید
  • ایجاد کنترل های سفارشی ایجاد سفارشی برای ساختن دکل هایی که کار با آنها آسان است
  • پیاده سازی سیستمی برای ارائه دارایی های سه بعدی برای بازی های ایزومتریک
  • از کارهای اسکریپت برای فعال کردن خودکار اقدامات در پاسخ به تعامل کاربر استفاده کنید
  • یک پورت فرمان را باز کنید تا برنامه های دیگر بتوانند با مایا ارتباط برقرار کنند

درباره نویسنده

آدریان هربز یک مهندس نرم افزار و مدرس ماهر با سابقه ای در دنیای مجازی و بازی است. او به‌عنوان توسعه‌دهنده وب در آزمایشگاه Linden (سازندگان Second Life) و مهندس نرم‌افزار ارشد در Sony Computer Entertainment، آمریکا کار کرده است، جایی که بازی‌ها و محتوای تعاملی را برای PlayStation Home توسعه داده است. او همچنین به عنوان مهندس اصلی بازی برای فرمانده جنگ KIXEYE خدمت کرد. آدریان همچنین در آکادمی هنر در سانفرانسیسکو در چندین بخش مختلف در طول سال ها تدریس کرده است که مایا، توسعه وب و برنامه نویسی بازی را پوشش می دهد.

او در حال حاضر یکی از بنیانگذاران و رئیس استارت آپ بازی و رسانه Jamwix است. Jamwix تاکنون CineMagic: Hollywood Madness را منتشر کرده است، یک بازی موبایل برای iOS و اندروید و همچنین اولین فیلم بلند برای واقعیت مجازی (The Banshee Chapter: Oculus Rift Edition).

آدریان دارای مدرک کارشناسی ارشد در هنرهای زیبا از دانشگاه کالیفرنیا، ایروین، از بخش هنر، محاسبات و مهندسی است و چندین سال به عنوان هیئت داوران جشنواره بین المللی بازی های مستقل IndieCade، خدمت کرده است.

فهرست مطالب

  1. شروع کار با مایا
  2. ایجاد رابط های کاربری
  3. کار با هندسه
  4. رنگ دادن به اشیا – اشعه ماوراء بنفش و مواد
  5. اضافه کردن کنترل ها - اسکریپت برای تقلب
  6. ایجاد حرکت چیزها - اسکریپت برای انیمیشن
  7. اسکریپت برای رندرینگ
  8. کار با فایل ورودی/خروجی
  9. ارتباط با وب
  10. موضوعات پیشرفته

نظرات کاربران درباره کتاب Maya Programming with Python Cookbook

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب Maya Programming with Python Cookbook نظر می دهد.

ارسال نظر درباره کتاب Maya Programming with Python Cookbook

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

بر اساس سلیقه شما...

  این کتاب به صورت  رنگی  است. Product details ...
7,480,000 ریال
  Product details Publisher ‏ : ‎  Cengage Lea ...
8,560,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید