Recent Announcements

  • uPy published in IEEE Computer Graphics & Applications Ludovic Autin, Graham Johnson, Johan Hake, Arthur Olson, Michel Sanner, uPy: A Ubiquitous CG Python API with Biological-Modeling Applications, IEEE Computer Graphics and Applications, vol. 32, no. 5, pp ...
    Posted Sep 27, 2012, 2:02 PM by Graham Johnson
  • Softimage 2013 Just an update on our development on Autodesk Softimage 2013.We now have a good coverage for the helper modeling function. We will now start covering UI widget and plugins ...
    Posted Jun 15, 2012, 3:03 PM by ludovic autin
  • WebSite up The website is up and running and should provide preliminary information for the use of uPy. We will try to post here the last development news. Here are the latest ...
    Posted Apr 30, 2012, 11:59 PM by ludovic autin
Showing posts 1 - 3 of 3. View more »

Welcome to uPy


What is uPy?
The ubiquitous Python API (uPy),extends the Python programming language to wrap most common functions of the APIs of several computer graphics programs called hosts.

Code efficiently with uPy:
With uPy, computer programmers can develop graphical user interfaces and sophisticated plugins once and use them in any uPy wrapped host. Hosts currently include Cinema4DMayaBlenderPyQT, & Tkinter with partial wrapping for SoftImage.

Expand your impact with uPy:
uPy-based plug-ins developed for any of these hosts are automatically usable in all hosts supported by uPy. Write a plugin for Cinema 4D, and its instantly available for Blender and Maya as well. When new hosts (e.g., Houdini, 3D Studio Max, etc.) get wrapped by uPy, your code will function in them as well.

Learn more to get started:
for answers to these questions and more, visit the overview page