Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
  Our Catalog   Languages & Tools   Compilers

The Blender Python API: Precision 3D Modeling and Add-on Development


Super Savings Item! Save 38% on the The Blender Python API: Precision 3D Modeling and Add-on Development by Apress at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. Understand Blender's Python API to allow for precision 3D modeling and add-on development. Follow detailed guidance on how to create precise


Product Description

Understand Blender's Python API to allow for precision 3D modeling and add-on development. Follow detailed guidance on how to create precise geometries, complex texture mappings, optimized renderings, and much more.

This book is a detailed, user-friendly guide to understanding and using Blender’s Python API for programmers and 3D artists. Blender is a popular open source 3D modeling software used in advertising, animation, data visualization, physics simulation, photorealistic rendering, and more. Programmers can produce extremely complex and precise models that would be impossible to replicate by hand, while artists enjoy numerous new community-built add-ons.

The Blender Python API is an unparalleled programmable visualization environment. Using the API is made difficult due to its complex object hierarchy and vast documentation. Understanding the Blender Python API clearly explains the interface. You will become familiar with data structures and low-level concepts in both modeling and rendering with special attention given to optimizing procedurally generated models. In addition, the book:

  • Discusses modules of the API as analogs to human input modes in Blender
  • Reviews low-level and data-level manipulation of 3D objects in Blender Python
  • Details how to deploy and extend projects with external libraries
  • Provides organized utilities of novel and mature API abstractions for general use in add-on development

What You’ll Learn

  • Generate 3D data visualizations in Blender to better understand multivariate data and mathematical patterns.
  • Create precision object models in Blender of architectural models, procedurally generated landscapes, atomic models, etc.
  • Develop and distribute a Blender add-on, with special consideration given to careful development practices
  • Pick apart Blender’s 3D viewport and Python source code to learn about API behaviors
  • Develop a practical knowledge of 3D modeling and rendering concepts
  • Have a practical reference to an already powerful and vast API

Who This Book Is For

Python programmers with an interest in data science, game development, procedural generation, and open-source programming as well as programmers of all types with a need to generate precise 3D models. Also for 3D artists with an interest in programming or with programming experience and Blender artists regardless of programming experience.

Additional Information

Manufacturer:Apress
Publisher:Apress
Studio:Apress
EAN:9781484228012
Item Size:0.37 x 10 x 10 inches
Package Weight:0.65 pounds
Package Size:7.01 x 0.39 x 0.39 inches

The Blender Python API: Precision 3D Modeling and Add-on Development by Apress

Buy Now:
The Blender Python API: Precision 3D Modeling and Add-on Development

Brand: Apress
4.3 out of 5 stars with 29 reviews
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$39.99
$24.93
You Save: 38%


Quantity:  

 


View More In Compilers.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Apress, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


By Springer Vieweg
ean: 9783658136215, isbn: 3658136219,
This book provides precise descriptions and instructions which enable users, students and consultants to understand Microsoft Dynamics AX rapidly. Microsoft offers Dynamics AX as its premium ERP solution, supporting large and mid-sized organizations ...

By Apress
ean: 9781484219959, isbn: 1484219953,
Aided by three key elements: object fundamentals, design principles, and best practices, you'll learn how to develop elegant and rock solid systems using PHP.The 5th edition of this popular book has been fully updated for PHP 7, including replacing t...

By Packt Publishing - ebooks Account
mpn: black & white illustrations, ean: 9781785280801, isbn: 1785280805,
Become familiar with the LLVM infrastructure and start using LLVM libraries to design a compilerAbout This BookLearn to use the LLVM libraries to emit intermediate representation (IR) from high-level languageBuild your own optimization pass for bette...

By Apress
mpn: 598 black & white illustrations, biograp, ean: 9781484211779, isbn: 1484211774,
Find solutions to problems and answers to questions you are likely to encounter when writing real-world applications in Common Lisp. This book covers areas as diverse as web programming, databases, graphical user interfaces, integration with other pr...

By Brand: Network Theory Ltd.
ean: 9780954161798, isbn: 0954161793,
This manual provides a complete tutorial introduction to the GNU C and C++ compilers, gcc and g++. Many books teach the C and C++ languages, this book teaches you how to use the compiler itself. All the common problems and error messages encountered ...

By Springer
mpn: 31 black & white illustrations, 73 colou, ean: 9781484209417, isbn: 1484209419,
Beginning C for Arduino, Second Edition is written for those who have no prior experience with microcontrollers or programming but would like to experiment and learn both. Updated with new projects and new boards, this book introduces you to the C pr...

By Apress
ean: 9781484223871, isbn: 148422387X,
Derive useful insights from your data using Python. You will learn both basic and advanced concepts, including text and language syntax, structure, and semantics. You will focus on algorithms and techniques, such as text classification, clustering, t...

By Packt Publishing - ebooks Account
mpn: black & white illustrations, ean: 9781784396930, isbn: 1784396931,
Develop better software fast with IntelliJ IDEAAbout This BookTailor IntelliJ IDEA to your needs and to the demands of your projectsUse IDEA's powerful software development tools to their fullest potentialExplore IntelliJ IDEA's impressive and extens...

By imusti
ean: 9780521820608, isbn: 052182060X,
This textbook describes all phases of a compiler: lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow analysis, graph-coloring register allocation, and runtime ...

By Brand: Springer
mpn: 1 black & white illustrations, biography, ean: 9783540006787, isbn: 3540006788,
Originally published in 1981, this was the first textbook on programming in the Prolog language and is still the definitive introductory text on Prolog. Though many Prolog textbooks have been published since, this one has withstood the test of time b...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.