sIBL_GUI For Maya


#146

Why do i keep getting the error:

Error: AttributeError: ‘module’ object has no attribute ‘launchApplication’


#147

Hey KelSolaar,

I’m trying to import a lightsmith light, when I copy and execute the python script that was created using maya mental ray lightsmith template (I use maya 2012), nothing happens in maya. And if I use the remote connection, I get:

“sIBL_GUI | Non Template compatible Ibl Set provided: Unpredictable results may occur! Would you like to proceed anyway?”

and only half of the light setup is imported, since I get a runtime error during the execution.

I haven’t tried importing non-lightsmith sIBLs though, but maybe you have an idea of what the problem is.

Thanks.


#148

Hi,

Most likely because you used a regular Template with a Lightsmith Ibl Set. Please double check the selected Template, and let me know if it solved your issue.

Cheers,

KS


#149

It was the right template, but I think my IBL sets were outdated (I must have imported them on a sIBL_GUI 3.x version). I deleted them then reimported them and it worked.

Thanks for your help :slight_smile:


#150

Bumping sIBL_GUI threads to avoid archiving.

KS


#151

Great tool, love it!

-NB


#152

Hello,

sIBL_GUI 4.0.3 is out!

While the minor version has only been bumped by a digit ( 4.0.2 to 4.0.3 ) this is actually an important major build code wise.
A lot of stuff have been reworked under the hood, sIBL_GUI is faster, cleaner and better.

Improvements have been introduced here and there making it more user friendly:

[ul]
[li] New slick Ui theme.
[/li][li] Yes / No To All for various dialogs.
[/li][li] Ability to purge the Database from invalid entries.
[/li][li] Views default message.
[/li][li] Wizard when no Templates are found.
[/li][li] Support for multiple concurrent instances ( Although it’s not recommended for Database integrity ).
[/li][li] Exceptions reporter.
[/li][/ul]

sIBL_GUI can now act as a TCP server and / or client and be remote controlled or remote control other TCP servers through the new TCP Client Ui and TCP Server Ui Components, for instance I use it at work to communicate with Katana and Maya.

An exceptions reporter that will keep us informed whenever the application encounters an unhandled exception using https://www.crittercism.com/ has been implemented.

sIBL_GUI is now also a proper Python Package available from here:
http://pypi.python.org/pypi/sIBL_GUI.

If you have Python, PyQt and pip, you can install it issuing:

pip install sIBL_GUI

Now for the fun stats, this release represents:

[ul]
[li] Around 580 commits over 5 repositories ( Not accounting the various tests not version controlled or discarded ).
[/li][li] Around 275000 lines changed.
[/li][li] Took around 6 months to complete ( Although I had a quieter rhythm compared to the 4.0.0 release ).
[/li][/ul]

Here is the complete Change Log:

sIBL_GUI - 4.0.3 - Stable:

sIBL_GUI 4.0.3 - Stable - Milestone: https://github.com/KelSolaar/sIBL_GUI/issues?milestone=4&state=closed
Umbra 1.0.4 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=4&state=closed

[ul]
[li]Implemented an unhandled exceptions reporter connected to https://www.crittercism.com/
[/li][li]Ensure that sIBL_GUI frozen version doesn’t require administrator rights on Windows.
[/li][li]Overall Ui style update ( ScrollBars, Icons, etc… ).
[/li][li]Add wizard for case when no Templates were found.
[/li][li]Loader Script Component now uses TCP Client Ui Component interface.
[/li][li]Implemented mechanism to flush invalid / missing Database entries in Database Operations Component.
[/li][li]Implemented Yes to All / No to All buttons in relevant dialogs.
[/li][li]Implemented Trace Ui Component.
[/li][li]Reloading a Component will reload its dependencies in Components Manager Ui Component.
[/li][li]Implemented command line support for modules execution tracing through -t, --traceModules parameter.
[/li][li]Implemented support for per instance logging file.
[/li][li]Views display user friendly default message.
[/li][li]Rename Db Component to Database.
[/li][li]Rename Database Browser Component to Ibl Sets Outliner.
[/li][li]Add support for Python 2.6.
[/li][li]sIBL_GUI is now a distributable Python package: http://pypi.python.org/pypi/sIBL_GUI
[/li][li]Dropped support for XSI_Arnold_Dome_Light, XSI_Arnold_Standard and XSI_MR_Standard Templates.
[/li][li]Dropped support for 3dsmax versions prior to 3dsmax 2010.
[/li][li]Dropped support for Maya versions prior to Maya 2011.
[/li][li]Disable mentalrayGlobals.passAlphaThrough attribute in Maya_MR_Standard and Maya_MR_Lightsmith Templates.
[/li][li]Fixed various widgets classes, implemented small ui test cases.
[/li][li]Fixed inconsistent Ui startup verbose level.
[/li][li]Components are properly displayed in Components Manager Ui Component.
[/li][li]User Templates are properly imported into the user Collection.
[/li][/ul]

Cheers!

KS


#153

Thank You Thomas for the update and the support for the tool.


#154

Cheers SePu :slight_smile:

There is currently an encoding related issue that may prevent the software to work, the root cause is known and a hotfix release will be deployed tonight.

KS


#155

Hi!

I just released sIBL_GUI 4.0.4!

This is hotfix that should address the 3 exceptions I got reported in the 4.0.3 build, especially the encoding related one that made the 4.0.3 pretty much unusable for some users.

Here is the complete Change Log:

sIBL_GUI - 4.0.4 - Stable

sIBL_GUI 4.0.4 - Stable - Milestone: https://github.com/KelSolaar/sIBL_GUI/issues?milestone=5&state=closed
Umbra 1.0.5 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=5&state=closed
Foundations 2.0.5 - Stable - Milestone: https://github.com/KelSolaar/Foundations/issues?milestone=3&state=closed

[ul]
[li]Fixed the encoding related issues preventing the application to work properly.
[/li][li]Fixed ui related exception in Online Updater component.
[/li][li]Prevented exception in TCP Server Ui Component when requested address is not available.
[/li][/ul]

Don’t hesitate to let me know if any issues or whatever!

Enjoy!

KS


#156

Great update - rock solid, thanks so much for your continued work on sIBL.

Any plans to integrate sIBL_Edit into sIBL_GUI? Or update sIBL_Edit?

Great stuff, thanks again.

-NB


#157

Cheers! Much appreciated!

As far as sIBLedit goes, I’m tempted to say no because its being developed by another person and its closed source, I wish I could do it though!

KS


#158

Hi Kel,

Ahh, I remember - it was developed by Chris Huf? I think he used to have a website with the software on it. Here’s to hoping he changes his mind on that. It hasn’t been worked on in a while and is available for free anyways…would be nice to see it up on GitHub witht he other sIBL stuff. I am appreciative he has made it available for free at all, so don’t want to complain.

Again, good stuff and thanks for sharing.

-Nick


#159

Hi!

The Crittercism reports are working quite well and allowed me to iron out another batch of issues for sIBL_GUI 4.0.5! Hopefully you should see the reporter popping less and less.

Here is the complete Change Log:

sIBL_GUI - 4.0.5 - Stable:

sIBL_GUI 4.0.5 - Stable - Milestone: https://github.com/KelSolaar/sIBL_GUI/issues?milestone=6&state=closed
Umbra 1.0.6 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=7&state=closed
Foundations 2.0.6 - Stable - Milestone: https://github.com/KelSolaar/Foundations/issues?milestone=4&state=closed

[ul]
[li]Implemented a better version rank calculation definition allowing to properly compare various version formats.
[/li][li]Ensured Reporter is not initialising the Crittercism Client API 2 times.
[/li][li]Handle Templates with no attributes sections.
[/li][li]Fixed Online Updater Component exception when trying to install the Templates in an user defined directory.
[/li][li]Fixed Templates Outliner Component exception when selected Template has no help file.
[/li][li]Fixed Search And Replace dialog patterns related exception.
[/li][li]Fixed Softimage_MR_Standard Template issue related to mia_physicalsun shader intensity being affected by sIbl_Feedback rotation.
[/li][/ul]

Cheers!

KS


#160

Hi!

Some users have been reported that sIBL_GUI stopped working for them yesterday, apparently an Avast update was the cause, if it happens to you, double check that your antivirus software is not in cause.

sIBL_GUI access the Web for two things ( It’s maybe that behaviour that gets flagged as dangerous by Avast ):

[ul]
[li]Online version checking.
[/li][li]Exception / crashes reporting.
[/li][/ul]

Voila!

KS


#161

Hello!

sIBL_GUI 4.0.6 is out!

This release is mainly a maintenance release ironing out some issues reported through Crittercism.

Windows build now also have a Console executable that will come handy whenever sIBL_GUI doesn’t start, Mac Os X should also verbose to the Console by default.

Here is the complete Change Log:

sIBL_GUI - 4.0.6 - Stable:

sIBL_GUI 4.0.6 - Stable - https://github.com/KelSolaar/sIBL_GUI/issues?milestone=8&page=1&state=closed
Umbra 1.0.7 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=8&state=closed
Foundations 2.0.7 - Stable - Milestone: https://github.com/KelSolaar/Foundations/issues?milestone=5&state=closed

[ul]
[li]Add console support to Windows and Darwin Oses builds.
[/li][li]Replaced Py2App with Pyinstaller on Darwin Os.
[/li][li]Improved symbols expanding behavior in Script Editor Component.
[/li][li]Improved various dialog button sizes.
[/li][li]Darwin Os build should properly raise upon startup.
[/li][li]Fixed exceptions raised by actions triggered in Inspector Component when no active Ibl Set is defined.
[/li][li]Fixed exception in sIBLeditUtilities Component when attempting to edit an Ibl Set and nothing is selected.
[/li][li]Fixed exception in Database Operations Component raised while updating an Ibl Set file location.
[/li][li]Fixed shutil.copytree related exception in Database Component.
[/li][li]Fixed AttributeError exception in Inspector Component.
[/li][li]Fixed Qt related RuntimeError exception in Preview Component.
[/li][li]Fixed exception in Loader Script Options Component when an attribute has undefined type.
[/li][li]Fixed Python 2.6.x related exception in Inspector Component.
[/li][li]Fixed duplicated languages on Windows Os build.
[/li][li]Handled gaierror exception in Tcp Client Component.
[/li][li]Fixed Script Editor Component Save File As action unexpected behavior.
[/li][li]Fixed Script Editor Component searchAndReplace replace method.
[/li][li]Fixed slowdown when switching editor in Script Editor Component.
[/li][li]Fixed symbols matching in Script Editor Component.
[/li][li]Fixed socket module related exceptions in foundations.common.isInternetAvailable definition.
[/li][li]Handled non existing files and directories in foundations.pkzip.Pkzip.extract method.
[/li][/ul]

Cheers!

KS


#162

Hello!

sIBL_GUI 4.0.7 is out!

This release focuses on bringing a neat new feature: Larges Panoramic Thumbnails!

Those are generated once from the background images ( With fallback on the preview ones ) upon startup.

Here is a video to showcase the stuff: http://www.youtube.com/watch?v=ZGAL-QWe9qo

And some images:


Unicode supports has been improved: Users with non ASCII characters in their names should have less issues.

Here is the complete Change Log:

sIBL_GUI - 4.0.7 - Stable:

sIBL_GUI 4.0.7 - Stable - Milestone: https://github.com/KelSolaar/sIBL_GUI/issues?milestone=9&page=1&state=closed
Umbra 1.0.8 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=9&page=1&state=closed
Manager 2.0.4 - Stable - Milestone: https://github.com/KelSolaar/Manager/issues?milestone=3&state=closed
Foundations 2.0.8 - Stable - Milestone: https://github.com/KelSolaar/Foundations/issues?milestone=6&page=1&state=closed

[ul]
[li] Implemented large thumbnails support.
[/li][li] Implemented better unicode support.
[/li][li] Implemented precise per channel color control over the IBL setup in Softimage Templates.
[/li][li] Fixed Softimage_Arnold_Standard and Softimage_Arnold_Dome_Light Templates color profiles issues.
[/li][li] Fixed exception in Softimage_VRay_Standard Template.
[/li][li] Dropped sqlalchemy-migrate support.
[/li][/ul]

Thats all folks!

KS


#163

nice release, but something are missing in the file " sIBL_Maya_Import.py"

sIBL_GUI | Starting Smart IBL file import!
// Error: line 1: Cannot find procedure “miCreateOtherOptionsNodesForURG”. //

Error: line 1: RuntimeError: file C:\Users\Administrator\AppData\Roaming\HDRLabs\sIBL_GUI\4.0\io\loaderScripts\sIBL_Maya_Import.py line 201: Error occurred during execution of MEL script

line 1: line 1: Cannot find procedure “miCreateOtherOptionsNodesForURG”. #

Thanks


#164

The mel procedure “miCreateOtherOptionsNodesForURG” has been removed from mentalrayForMaya2014
whatIs miCreateOtherOptionsNodesForURG;
// Result: Presumed Mel procedure or plug-in command: no definition currently available. //


#165

Hey guys,

Is there a correct procedure to do a clean install ? (win 7 x64)
It’s trying to keep old preferences and messing up locations seemingly on my system at the moment.
:blush: