Store login requires a separate username and password.
image
3D Buzz :: Houdini :: Python: Creating Tools in Houdini

Python: Creating Tools in Houdini


The Python: Houdini Graphical Tools series is perfect for anyone looking to learn how to use Python scripting to extend the functionality of Houdini. Through the creation of a Set Driven Key tool, you will be shown how to interface Python with Houdini to create a powerful addition to Houdini's already powerful set of tools. Python has become extremely popular with its ability to interact with Houdini as well as other applications. This series of videos is aimed at current and aspiring Technical Directors and will provide them with the knowledge necessary to create new tools within Houdini using the Python scripting language.

All this for an unbeatable $24.99
Add to cart

     
    Learn through completing a fun project or create your own variation    
     
     
   
What will I learn in Python: Houdini Graphical Tools?  

To begin with, you will be walked through the process of setting up wxPython on your system and shown how to make it work properly with Houdini. From there, The Boa Constructor IDE for Python is installed giving you an environment in which to do all your Python scripting. Once the underlying tools are set up, it is time to take a look at the Houdini Object Model. This is very important to the creation of the Set Driven Key tool you will be creating as well as practically any other tasks you wish to perform within Houdini using Python. Without the knowledge of the object hierarchy, properties, and methods available to you within Houdini, you as the tool developer will be at a standstill when presented with any new task to complete.

Since wxPython is being used in the creation of the Set Driven Key tool, you will also take a quick look at some of the controls available to you within wxPython. Knowing how these tools work and how to control their appearance will be very important in creating a uniform user interface for your new tools which appears to be a native part of Houdini. This will make the end user, mainly the artists on your team, fell much more comfortable when using the tools you develop.

In order to provide a safe working environment inside of Houdini, an exception handling system is implemented as well. The goal of these videos is to show you how to create robust, user-friendly tools that will make the lives of the people using them easier. It is very important when developing tools that other people will use to keep the user experience in mind during development. As powerful as your tools may be, if they cause Houdini to crash because of an unhandled exception, your artists will not be very happy. Python: Houdini Graphical Tools will show you the proper way to make your tools user-friendly.

Finally, you will be shown how to mimc the Set Driven Key behavior that is well-known to Maya users inside of Houdini. This will make use of all the knowledge you have gained up to this point. You will be shown how to get references to selected objects and then manipulate properties of those objects using expressions.

   
     

     
    Try before you buy - amazing special offer    
     
     
   

Preview clips of content from the Python: Houdini Graphical Tools series!

Would you like a preview to see just what you are getting with 'Python: Houdini Graphical Tools'?

We've provided clips from the lessons, so you can try before you buy.

These clips will give you a taste of the high level of quality and detail you'll find in the rest of the series.

   
     

     
    Select A Video    
     
     
    Video Title    
     
     
       
     
     
   
   
     

     
    Sounds Great! - but I still have questions...    
     
     
   

Are there any prerequisites for watching this content?

A basic understanding of programming in terms of data types, methods, etc. is recommended when attempting to follow along with this series.

What Software is used in these videos?

Although any IDE supporting Python should work, the Boa Constructor Python integrated development environment is used in this series of videos. In addition wxPython is used to make the creation of a graphical user interface much more efficient.

Will these DVDs play on a standalone DVD player?

No, the content will not play on a regular DVD player, it is intended for use in a PC that has a DVD-ROM drive.

What codec is needed to view the files?

You may view the video files with the XviD codec, which can be downloaded for free from www.xvid.org.

I heard that the videos are watermarked. Can you explain what this means?

In order to protect our content from illegal distribution and to safeguard your investment, we have implemented a video watermark system. The faint video watermark is on some of the videos, and will contain your name and address. The information on the watermarks will be used as evidence should the videos be illegally distributed.

Do you accept payment through PayPal?

Yes, we do, but only your account must be verified through PayPal and your shipping address must be confirmed. The only forms of payment we accept are credit card and PayPal.

How long will it take for my DVDs to ship?

Your DVD's must be custom encoded at our facilities to include your personal watermark. This process can take anywhere from 1 to 5 business days to complete, though most orders are shipped within 48 hours.

Why is shipping so high for the US?

Shipping in the US is approximately $15. This as a production and shipping fee, helping to cover not only the actual shipment, but also the process of encoding, burning, and printing.

Can I bill and ship to different addresses?

We only ship to the verified billing address. If other arrangements for shipping are required, we will need to verify the new location. This verification process is in place for your security, and for the security of our content.

   
     
Details
SKU SKU56
Weight 1.00 lbs
 
Price: $24.99
Options
Quantity

Send to friend

: *
: *
: *
 
 
image
Copyright © 2009 3D Buzz, Inc. All rights reserved.
Loading Videos...
spinner