PyQT ImportError: DLL load failed: The specified procedure could not be found

Several customers have hit this error when using PyQT with Softimage.

# INFO : Traceback (most recent call last):
#   File "", line X, in <module>
#     from PyQt4 import QtGui
# ImportError: DLL load failed: The specified procedure could not be found.

On Windows, Softimage 2011 includes four Qt DLLs in the %XSI_BINDIR% folder.

  • QtCore4.dll
  • QtGui4.dll
  • QtOpenGL4.dll
  • QtXml4.dll

We don’t use the Qt DLLs. I believe the idea was to ship the Qt dlls for plugins that use Qt, so that the dlls were already in place. So, you can rename the DLLs to .bak to avoid the error.

conflict with QT DLLs inside Softimage 2011.5
Scripting – struggling to get pyQt to work

Area :: Blogs :: Introducing Softimage 2012 with ICE Modeling

Note: There seems to be a technical glitch with the videos at the moment. They don’t load for me in IE or Firefox.

via Area :: Blogs :: Introducing Softimage 2012 with ICE Modeling.

Wow time flies. It was just back in October when we shipped 2011.5 and already we are announcing Softimage 2012. It should only be a few more weeks until we actually ship this too.

Until then here are a few videos made by Chinny and a big list of the features in the release.

Updating the modeling tools has been a pretty common request in the last couple of years. So rather than Softimage building a few new ones, we built the architecture for others to do it in ICE instead. This means while we can build new modeling tools using ICE, so can the community without waiting for us. ICE modeling can be fully procedural, including the ability to create topology from basically nothing… which was not possible before.

Also, for you TDs out there check out what’s new in the SDK. Really sweet stuff like being able to create your own custom manipulators, the OnCommand event and being able to create an undo complex.

Anyway here is the eye candy – enjoy!

The Area :: Autodesk® Softimage® 2012

Autodesk Softimage 2012 Autodesk® Softimage® 2012 software delivers innovative new creative toolsets; enhanced interoperability with Autodesk® Entertainment Creation Suite Premium products; and new tools that embrace recent technology trends.

via The Area :: Autodesk® Softimage® 2012.

Note: I took out the SAP features like Lagoa from the following list.

New features in Softimage 2012 include:

  • ICE Modeling: Create procedural geometry in the Interactive Creative Environment (ICE) based on a set of rules, conditions, and parameters.
  • Enhanced Everyday Workflows: Enjoy greater overall productivity and ease of use, with across-the-board enhancements. The Texture Editor, Explorer, Schematic View, Scene Layer Manager, Render Tree, Bone Primitive, Reference Models, and Weight Editor have all received attention.
  • Syflex on ICE: Use the power of ICE to achieve greater control and flexibility over Syflex cloth simulations.
  • UV Unfolding: Save time and effort with new UV relaxing and pinning options.
  • Single-Step Suites Interoperability: More easily take advantage of the focused toolsets in the Autodesk® Entertainment Creation Suites Premium 2012, with new single-step interoperability between Softimage and Autodesk® Maya®, Autodesk® 3ds Max®, and Autodesk® Mudbox software.
  • ICE Subframe Sampling: Calculate collisions more accurately in ICE simulations, with new support for subframe sampling on a per-object or per-point cloud basis.
  • Vector Displacement Map Support: You can use mental ray® rendering technology to render complex high-resolution details created in Mudbox 2012 software or certain other applications on low-resolution geometry.
  • Consistent F-Curve Editor: More easily switch between multiple products in the Autodesk Entertainment Creation Suites Premium thanks to an updated F-Curve Editor that provides a toolset that offers more consistent functionality and terminology for editing animation curves.
  • SDK Enhancements and Events: Facilities can now more easily customize and extend their tools and pipelines, with the exposure of more core Softimage services and events: Undo Bracketing, onCommand Events, and onRenderPass Events.
  • FBX 2012: Through support for the Autodesk® FBX® 2012 asset exchange technology, artists can transfer stereo camera rigs, vector displacement maps, multiple UVs, and subframe samples for icecache and PC2 in and out of Softimage, making it easier to safely pass production assets between products.