For windows users, PyQt 4.9.1 built against Qt4.7.1 and SIP4.13.2 for Maya2013 x64, can be downloaded here . Links to the respective sources are included below.
Update: Have updated an executable to make the installation easier. You may download it here
Qt 4.7.1 source
SIP needs to be built prior to building PyQt.
Download SIP from here
Maya 2012 uses Qt 4.7.1.
Download it from here
Download PyQt from here
First step is to build qt from source. Extract the tarball and CD in to the directory
While running configure, if you get the following error
Basic XLib functionality test failed!
You might need to modify the include and library search paths by editing
QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/anoop/apps/sources/qt-everywhere-opensource-src-4.7.1 /mkspecs/linux-g++-64.
install teh libXext development package. I used zypper to install the package from the web
zypper install xorg-x11-libXext-devel
executing the configure after the installation gave the following error
cannot find -lXrender
this was happening because configure couldn’t find libXrender.so. This can be fixed by creating a symlink to libXrender.so.1 in the /usr/lib64 directory
ln -s /usr/lib64/libXrender.so.1 /usr/lib64/libXrender.so
After successful configuration run the following to install Qt to /usr/local/Trolltech/Qt-4.7.1 directory
Extract the SIP zip archive to /home/username/SIP
After setting the variables, run the following
Extract the archive to /home/username/PyQt-x11-gpl-4.7.4
/usr/autodesk/maya2012/bin/mayapy configure.py -q /usr/local/Trolltech/Qt-4.7.1/bin/qmake
For windows users, PyQt 4.8.5 built against Qt4.7.1 and SIP4.12.4 for Maya2012 x64.can be downloaded here . And like I mentioned in the last post, links to the respective sources are included below.
Qt 4.7.1 source
PyQt 4.8.5 built against Qt4.7.1 and SIP4.12.4 for Maya2012 x64. download it here . In case you want to build PyQt on your own you can download the sources here.
Qt 4.7.1 source
Finally got some time to get back to python after a long break, only to find that I don’t have a working copy of PyQt4. Instead of spending time on google trying to figure out whether anyone has decided to share a copy of PyQt built against Qt4.5.3, decided to build one myself. Having Windows SDK already installed on my XP proved out to be handy since the Visual Studio version I was running was still 32-bit one. Downloaded SIP4.12 source and Qt4.5.3 SDK and within few seconds the PyQt4 module was successfully added to the site-packages.
Thought of sharing the build for those of you who are planning ahead to design awesome GUIs in Maya.You may download it here
My search for a compatible version of Qt SDK for Maya 2011 Hotfix3 x64 ended up with a few results which I thought of sharing with you guys in case you need any. Maya 2011 Hotfix 3 uses Qt 4.5.3 to draw the interface. Below are a list of links to Qt 4.5.3 for Linux, Mac OS and Windows.
Qt 4.5.3 OpenSource Edition SDK
Qt 4.5.3 SDK for Open Source C++ development on Windows [178Mb]
Qt 4.5.3 SDK for Open Source C++ development on Linux/X11 32-bit [275Mb]
Qt 4.5.3 SDK for Open Source C++ development on Linux/X11 64-bit [353Mb]
Qt 4.5.3 SDK for Open Source C++ development on Mac OS [442Mb]
Qt 4.5.3 OpenSource Edition Framework Only
Qt 4.5.3 for Open Source C++ development on Windows [166Mb]
Qt 4.5.3 for Open Source C++ development on Linux/X11 [120Mb]
Qt 4.5.3 for Open Source C++ development on Mac OS [132Mb]
Autodesk’s decision to ship Backburner 2008 with Maya2010 has leveraged the utilisation of resources across the network for executing batch rendering task from a single node point. Backburner jobs can be easily created from within Maya 2010 using the Create Backburner Job command under the Render menuset as shown in the figure below.
This will bring up a window similar to the one shown below.
Here you can specify the job name, frame range, number of tasks, Renderer and also specify the IP address of the machine in which the backburner Manager is running.
But the real power of backburner is revealed when you get under the hood and explore the power of the command line based utiliy cmdjob.exe. This is a handy tool for adding jobs to backburner manager for literally any version of maya and not even just maya even Softimage, Aftereffects, and Nuke projects with a change in the passed arguments.The cmdjob utility can be accessed from within the backburner installation directory.
The basic syntax for the cmdjob is as follows CMDJOB <Options> executable to run <executable parameters>
By specifying the executable for the specific version of maya and passing the arguments for the maya batch we can trigger renders across multiple machines in the network and still monitor the progress using the backburner monitor.For example:
cmdjob.exe -jobName myRenderJob -jobNameAdjust -manager localhost -priority 50 -numTasks noOfTasks -taskName 1 -leaveInQueue “C:Program Files (x86)AutodeskMaya2009binRender.exe” -r mr -s 0 -e 196 -of tiff -proj projectPath -rd renderDirectory fileName.ma
will add a job named myRenderJob to manager running in the same machine(localhost) using Maya2009 batch using renderer mentalray(mr) for frame range o to 196 with file format of tiff to renderDirectory location for file named fileName.ma.It will distribute the job to noOfTasks number of machines in which backburner server is running.
You can get a list of all the valid parameters accepted by cmbjob from the list below