sIBL_GUI For Maya


#121

Just a quick post to say that I’m working hard on sIBL_GUI 4! ( And also to avoid the thread being archived :slight_smile: ).
I’m not that far from a release but still have quite a bit to do :slight_smile:
Maya templates have been converted to Python among a lot of new stuff :slight_smile: There should be also more customizability available!

KS


#122

awesome work Kel … there is any preview that we can see?


#123

Hi :slight_smile:

Actually nothing users could use :slight_smile: However here is a preview of the new interface ( The shot is quite old though ):

KS


#124

Awesome I can’t wait! I’m actually a little curious, is the setup going to change for MR with the new IBL settings that came with 3.8? I haven’t tested it enough yet to know what difference it makes in comparison.


#125

Hi Christopher,

I didn’t looked much into Templates features for now, I’m on sIBL_GUI itself at the moment, but will do a pass on the Templates when I’m done :slight_smile:

KS


#126

I hadn’t tried out sIBL with vray before so thought I’d have a look this evening…
No problems as such, still great time saving way of testing things out :slight_smile:

However, I think the template and settings as it comes into Maya could do with a complete re-tweak of vray/scene settings, or perhaps another option/choice before hitting send.
It’s not set for a vray physical camera, linear work flow, nor with the vray frame buffer, which is what I’d imagine most users would be doing[?] - well that’s what I automatically do for every single scene.
Anyway, just a suggestion :thumbsup:


#127

Hi,

Thanks for the feedback :slight_smile: The more the better, don’t hesitate to tell me what you would like to be implemented / change etc, I’ll see what I can do to accomodate that!

Cheers,

Thomas


#128

I’ve started jotting down more of a proper reply but it’ll post it up over the weekend as I’m out for now but hopefully it’ll be useful or at least a talking point :thumbsup:


#129

sIBL_GUI 4.0.0 Alpha For Windows, Linux And Mac Os X

Hi,

Notice that this announcement is cross posted on multiple boards and in CGTalk News sub forum.

HDRLabs, Christian and myself are happy ( And proud :slight_smile: ) to announce that after more than 7 months of intense and hard work, lost hairs, etc … sIBL_GUI 4 is finally out!

With over 1250 commits, this release is certainly sIBL_GUI biggest and most important one. Virtually every line of code has been affected in a way or another. sIBL_GUI weights now nearly 60000 lines ( 25000 logic code lines / 35000 code documentation lines ).

* * * Important Notices * * *

“sIBL_GUI 4.0.0” preferences are now stored per version in a directory following this structure : “./HDRLabs/sIBL_GUI/$MAJOR_VERSION.$MINOR_VERSION”.

Previous Maya, Softimage / XSI and 3dsMax Helper Scripts are not compatible with sIBL_GUI 4.0.0 and need to be updated if you use them.

Here are some visible highlights:

[ul]
[li] New unified dark themed Ui.
[/li][li] New Inspect layout to browse your collections using large images preview.
[/li][li] New “Edit” layout featuring Umbra Script Editor to interact directly with sIBL_GUI and the various resources files.
[/li][li] Support for Ibl Sets plates has been added, although not in Templates yet.
[/li][li] Startup speed has been dramatically increased ( Between 4 to 6 times faster, the first launch sIBL_GUI will have to compile the bytecode and will be a bit slower to start ).
[/li][li] Templates settings are now stored / restored for each template.
[/li][li] Maya templates have been ported to Python and feature a cleaner code.
[/li][li] 3dsMax and Softimage / XSI templates have been refactored and feature a cleaner code.
[/li][li] 64bit release.
[/li][li] The Api has been added using Sphinx documentation system: http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Documentation/Api/index.html
[/li][/ul]

I have much more good stuff planned, stay tuned :slight_smile:

Here are some screenshots of the new Ui:

[left]sIBL_GUI - Sets Centric Layout[/left]

[left]sIBL_GUI - Inspect Centric Layout[/left]

[left]sIBL_GUI - Edit Centric Layout[/left]

[left]sIBL_GUI - Templates Centric Layout[/left]

[left]sIBL_GUI - Preferences Centric Layout[/left]

And for the full Change Log:

[ul]
[li] sIBL_GUI is now built around Umbra: https://github.com/KelSolaar/Umbra
[/li][li] sIBL_GUI now features a refreshed new dark Ui theme with new logo, splashscreen and more!
[/li][li] x64 is the default new sIBL_GUI architecture, there won’t be anymore support for x86.
[/li][li] sIBL_GUI 4.x.x preferences a now stored per version in “./HDRLabs/sIBL_GUI/$MAJOR_VERSION.$MINOR_VERSION” directory.
[/li][li] A new “Inspect” layout has been implemented, it makes use of the new “PREVIEWfile” attribute of .ibl files and allows you to browse your collections using large preview images.
[/li][li] A new “Edit” layout has been implemented, it features Umbra Script Editor component and allows you to directly edit Ibl Sets or Templates files and interact with sIBL_GUI.
[/li][li] Support for Ibl Sets plates has been added (Templates don’t create them in scenes yet).
[/li][li] Major parts of the underlying architecture have been rewrote for better evolutivity and feature a cleaner code base.
[/li][li] Startup speed has been dramaticaly increased (Non frozen application version is more than 4 times faster).
[/li][li] sIBL_GUI can be toggled to fullscreen using the related option in the “Custom_Layouts” menu.
[/li][li] A patches mechanism has been implemented to allow migrations between sIBL_GUI versions.
[/li][li] The “logginWindow” component has been replaced by the “scriptEditor” component that allows direct interaction with sIBL_GUI.
[/li][li] The “databaseBackup” component has been integrated into the “db” component.
[/li][li] A database migration mechanism has been implemented using SQLAlchemy Migrate, it should allow database structure manipulation for future releases.
[/li][li] A new “databaseOperations” component has been introduced to allow manual database synchronization.
[/li][li] Adding / Renaming a collection using an empty name was possible, this incorrect behavior has been fixed.
[/li][li] A “Logging Formatter” preferences option has been added, allowing to choose between different logging formatters.
[/li][li] Added support for Templates strings: “nodePrefix = @nodePrefix | Prefix | String | Node Prefix”.
[/li][li] Added “-f / --loggingFormatter” command line parameter allowing logging formatter choice.
[/li][li] Added “-x / --startupScript” command line parameter allowing execution of an user script on startup.
[/li][li] Added “-t / --deactivateWorkerThreads” command line parameter allowing Worker Threads deactivation.
[/li][li] Renamed “-s / --noSplashScreen” command line parameter to “-s / --hideSplashScreen”.
[/li][li] Package directories structure has been deeply reorganized.
[/li][li] Documentation has been updated and converted from textile to reStructuredText and is available in different flavors:
[/li][li] Sphinx documentation with chapters and API.
[/li][li] Inline monolitic file for HDRLabs.com.
[/li][li] A “defaultScript.py” file is provided to showcase a few high level API features.
[/li][li] Templates settings are now stored / restored in preferences folder for each template release.
[/li][li] Most Maya templates have been ported toward Python for better maintainability and performance.
[/li][li] 3dsMax and Softimage / XSI templates have been refactored for better maintainability.
[/li][li] Most Templates allows the user to define the prefix the setup will use for better customization.
[/li][li] The Maya, 3dsMax, Softimage / XSI helper scripts have been refactored to be inline with sIBL_GUI 4.0.0 release.
[/li][li] A donations page has been added and is available here: http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Donations/Make_A_Donation.html
[/li][/ul]

Maya, Softimage / XSI and 3dsMax Helper Scripts have been respectively refactored, updated and are available here:
http://www.hdrlabs.com/cgi-bin/forum/YaBB.pl?num=1271609371/1#1

With this release I decided to add a donation page so that if you like the software and think it’s worth something you can contribute to it’s development: http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Donations/Make_A_Donation.html

Here is the related developpement thread : http://www.hdrlabs.com/cgi-bin/forum/YaBB.pl?num=1271609371/

And HDRLabs Website Url : http://www.hdrlabs.com/

Downloads:

[ul]
[li] Windows: http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Windows/Nightly
[/li][li] Mac Os X: http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Darwin/Nightly
[/li][/ul]

Voila :slight_smile:

Enjoy!

KS


#130

Looks like a great update! Can’t wait to try it out!

-Justin


#131

Hi,

I just released updated Lightsmith Ibl Sets and their VRay and Mental Ray Templates, you can grab the Templates using sIBL_GUI Online Updater and the Lightsmith Ibl Sets here: http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Sets/Lightsmith

Christian will upload them in HDRLabs Collection later.

Voila :slight_smile:

KS


#132

Hi,

I just released sIBL_GUI 4.0.1 - Beta.

The most notable feature is that I rolled in the asynchronous threaded images loading code that should be very efficient with larges databases.
I also fixed an ugly memory leak related to an circular reference issue with Python interpreter ( http://bugs.python.org/issue1469629 ), not only the memory consumption should be slightly lower but the application should not slow down after an extensive use.
For those interested in details, that issue resulted in underlying nodes being duplicated and not cleared from memory, in some extreme case I had like over 3000 Ibl Sets Nodes sitting in memory whereas I should have under 100.

Notice that even if affixed as Beta the downloads have been put in the Stable directories.

Here is the complete Change Log:

Development 4.0.1 - Beta - Milestone: https://github.com/KelSolaar/sIBL_GUI/issues?milestone=2&state=closed

[ul]
[li] Implemented asynchronous images loading in related sIBL_GUI components for increased speed and responsiveness.
[/li][li] A new imagesCachesOperations component has been introduced to allow images caches operations.
[/li][li] Dropped NSIS installer for Actual Installer ( http://www.actualinstaller.com/ ) on Windows Os.
[/li][li] Double clicking an Ibl Set in the Database Browser" component now opens the Inspect layout.
[/li][li] Prevented a subtle memory leak related to a Python interpreter issue ( http://bugs.python.org/issue1469629 ), slightly reducing memory consumption.
[/li][li] Prevented an exception in Inspector component when a plate was selected and the view attempted to store the current nodes selection.
[/li][li] Prevented an exception in Inspector component when current Ibl Set preview image doesn’t exists.
[/li][/ul]

Happy 2012 New Year!

KS


#133

I’ll fire that notepad file back up again now that the new workstation is running, looking forwards to seeing all the hard work you’ve put into this again :applause:


#134

Hehe ok cool :slight_smile:

I have started a survey if anyone interested can fill it, it takes literally 30 seconds :slight_smile:

http://kelsolaar.polldaddy.com/s/sibl-gui-3d-softwares-usage-survey

Cheers,

KS


#135

I presume this is for the update features as well as the previous ones ?
I’ll fill it out once I’ve fired up the computer :thumbsup:


#136

Actually takes about 2-3 seconds…:thumbsup:


#137

Hi,

Here is a first report from the survey:

KS


#138

You’re right, literally a few seconds.


#139

Please help,

I have created an sIBL set wtih sIBL Edit. It created the folder of images and .ibl file.

The problem is when I try add it into the sIBL GUI it just says “loading” forever, and I doesn’t seem to see any of the files that were created.

Please help.

What could I have done wrong?


#140

Hi Chris,

Can you try installing this: http://download.microsoft.com/download/A/8/0/A80747C3-41BD-45DF-B505-E9710D2744E0/vcredist_x64.exe and let me know if it works for you?

Cheers,

KS