PDA

View Full Version : sIBL_GUI For XSI


Kel Solaar
09-14-2008, 08:53 PM
Hello,

Welcome to Smart IBL - sIBL_GUI For XSI Thread !

The idea behind Smart IBL and sIBL_GUI is to get one click IBL Lighting.

More informations and details are available here : http://smartibl.com/

If you have requests, questions or whatever, you can use this thread or the HDRLabs one : http://www.hdrlabs.com/cgi-bin/forum/YaBB.pl?num=1271609371/0#0

sIBL_GUI - Sets Centric Layout
http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_4.0.0_SetsCentricLayout.jpg

Here is the XSI Templates Centric Thread Post : http://www.hdrlabs.com/cgi-bin/forum/YaBB.pl?num=1223936394/1#1

Autodesk Softimage And XSI - Helper Script

There is an Addon Helper Script that helps integrating sIBL_GUI smoothly with XSI :

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Softwares/XSI/sIBL_GUI_For_XSI/Helper_Script/Pictures/sIBL_GUI_For_XSI_Preferences.jpg

sIBL_GUI_For_XSI - Helper Script : sIBL_GUI_For_XSI (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Support/Softwares/XSI/sIBL_GUI_For_XSI/Helper_Script/Releases/Stable)

Autodesk Softimage And XSI - XSI Server

There is an Addon Server that enable sIBL_GUI to communicate with XSI :

http://files.myopera.com/KelSolaar/blog/CG/sIBL_Framework/Posts/Pictures/sIBL_GUI_XSI_Server.jpg

sIBL_GUI_XSI_Server : sIBL_GUI_XSI_Server (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Support/Softwares/XSI/sIBL_GUI_XSI_Server/Stable)

Screencasts

Two screencasts are hosted on HDRLabs Vimeo Channel :

sIBL GUI - In Depth (http://vimeo.com/12033675) : Wich is an In-Depth review of the application.

sIBL GUI - Quick Start (http://vimeo.com/12033646) : A Quick Start screencast showing a typical quick session under Maya.

Manual - Help File :

sIBL_GUI Manual (http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Documentation/Help/index.html)

Api File :

sIBL_GUI Api (http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Documentation/Api/index.html)

Change Log :

Click Here For Complete Change Log. (http://kelsolaar.hdrlabs.com/sIBL_GUI/Change_Log/Change_Log.html)

sIBL_GUI :

Stable :

Windows (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Windows/Stable)
Linux (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Linux/Stable)
Mac Os X (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Darwin/Stable)


Nightly :

Windows (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Windows/Nightly)
Linux (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Linux/Nightly)
Mac Os X (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Darwin/Nightly)


Archives :

Windows (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Windows/Archives)
Linux (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Linux/Archives)
Mac Os X (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Darwin/Archives)


Sources :

sIBL_GUI Source Code is available directly from a GIT repository : sIBL_GUI GIT Repository On GITHub. (http://kelsolaar.github.com/sIBL_GUI/)

Don't hesitate to post feedback, features request etc :D

Have Fun And Enjoy :)

KS

JDex
09-14-2008, 09:01 PM
This looks very promising. Thank you for posting.

bmwolf
09-15-2008, 01:20 PM
Yes thanks for this! Looks pretty slick!

Arbalest
09-15-2008, 04:39 PM
Insane at first look, but does not seem to work with x64 - the GUI just can't find any sIBL files, LW users seem to have the same issues according to your forums :(

bravmm
09-15-2008, 06:22 PM
That is really cool. I've been bugging the forum hdrlabs.com to get the development running again :thumbsup:.

Cheers for the hard work, I'll definitely will test it in the coming week.

rob

tc
09-15-2008, 07:26 PM
hey, it works nice.
I have a few suggestions though, if you don't mind I'm gonna send you in a private message.

Kel Solaar
09-15-2008, 07:29 PM
Glad you liked it :)

hey, it works nice.
I have a few suggestions though, if you don't mind I'm gonna send you in a private message.

Dunno if you downloaded the 0.9.2.1 release though, the previous one had a collection filtering bug that should be fixed ^^

Kel Solaar
09-16-2008, 05:30 PM
Insane at first look, but does not seem to work with x64 - the GUI just can't find any sIBL files, LW users seem to have the same issues according to your forums :(

mmmhh, strange I'll check that at work on a 64bit windows, I don't have one so I can't be sure it's ok. By the way I don't really see what's the thing with LW since the software is aimed for XSI ? :surprised It's a beta though I should put it in the title, but it's 0.9 so I don't expect it to work perfectly before some weeks. Don't hesitate to provide me feedback!

Thomas

Edit : Arbalest : I tried really fast on windows xp 64 bit and had no problems to get my collection shown. Can you try with the last version (I'm updating nearlly everydays) and if the software doesn't work, go into the preferences, activate the debug verbose level, restart sIBL_GUI, open the log window (in the preferences) and try to see if you spot some errors. Don't hesitate to send me the log if you don't see anything suspicious.

Kel Solaar
09-16-2008, 09:40 PM
I had some users reporting the program wasn't launching correctly on Windows Vista, I slighlty modified the way I'm launching sIBL_GUI from XSI. Hope it's working better, I'll only put hands on a vista copie tomorrow :shrug:

Btw this weekend I'll upgrade the XSI template to a more object oriented/faster code and I'll try to integrate the new linear workflow of XSI 7.

Arbalest
09-16-2008, 10:24 PM
Ok i found the Problem - I can only use the default templates folder.
When I copy my templates to that folder everything works fine - if I specify a custom destination I get the following error for every single file:

Exception In sIBL_IO.getNodes() Method | Provided File seem to not be a correct .ibl / Template / Settings file !

However if I copy those files to the default folder they work.

Kel Solaar
09-17-2008, 11:22 AM
Ok i found the Problem - I can only use the default templates folder.
When I copy my templates to that folder everything works fine - if I specify a custom destination I get the following error for every single file:

Exception In sIBL_IO.getNodes() Method | Provided File seem to not be a correct .ibl / Template / Settings file !

However if I copy those files to the default folder they work.



Mmmmh really strange, I'll double check that tonight, but you should even be able to start the interface without any templates folder or preferences files. Thanks for your feedback !

Kel Solaar
09-21-2008, 06:58 PM
Hi o/

I have updated sIBL_GUI and the XSI Addon, here is the change log :

sIBL_GUI For XSI - 0.9.4 :
sIBL_GUI can now directly connect to XSI with sIBL_GUI_XSI_Server Addon ! (Was A Real Pain To Do !)
Improved Template With :
- Progress Bar.
- Large Part Of The Code In Object Model ( Faster Execution ).
- Physical Sun Shader.
- Use Of XSI New Color Management ( Don't Forget To Manually Remove Tonemapping Nodes From Your Cameras ).
Remote Connection Code, Interface Polishing, BugFix And Improvements on sIBL_GUI.

Note that you need to download the sIBL_GUI_XSI_Server Addon if you want to use the remote connection feature.

KS

Kel Solaar
09-30-2008, 10:21 PM
A new release of sIBL_GUI is available, here is the change log :

0.9.5
BugFix And Improvements On sIBL_GUI.
Code Optimisation.
Added Possibility To Choose Wich Passes You Want To Connect The sIBL File To ( Check The "Pass Selection Dialog" Button In The Template Attributes ).
Disabled The Possibility To Turn The Feedback On The 3 Axes (I Don't Manage To Make The Environment Shader Match The Feedback With 3 Rotations Axes), You Can However Still Rotate It On Y To Orient It

I also uploaded a screen cast showing the usage of the stuff :

sIBL_GUI For XSI Screencast (55,4 Mo) (http://kelsolaar.hdrlabs.com/sIBL_Framework/XSI/sIBL_GUI_For_XSI/Screencast/sIBL_GUI_For_XSI.wmv)

Happy Lighting ! o/

Kel Solaar
10-11-2008, 11:35 PM
Hi o/

I just realeased a new version of sIBL_GUI :

sIBL_GUI For XSI - 0.9.6 :
Thanks To keksonja For Busting The Bugs ! :]
BugFix And Improvements On sIBL_GUI.
Corrected A Possible Crash When Disabling Feedback Creation.
Restored Background/Eye Texture Behavior Broken By Last Template Release.
Background Texture Is Now Visible In Viewport Even If You Don't Choose Create Background.

Kel Solaar
11-09-2008, 09:10 PM
0.9.9 just cooked out :)

Here is the change log :

- Added Update Scene option to the Template (Update Scene and Override User Tweaks Buttons). This basically enable you to update some part of the sIBL Setup and for example, use the background of one sIBL_Set, the reflection or the Sun of another one. There are a lot of combinations possible. The code is not entirely finished and don't fully apply on Sun for example.
- Refactored some procedures.
- BugFix and improvements on sIBL_GUI.

sIBL_GUI is approaching the final 1.0 release and is now running on Mac Os X and Linux.
I would like to add that Christian uploaded a lot new sIBL Sets and put them on a really nice eye candy page :

http://www.hdrlabs.com/news/index.php?id=375003921558701558

Bullit
11-10-2008, 12:06 PM
Steady development Kel Solaar! 5-stars.

Qwesto
11-17-2008, 02:52 PM
I asked Kel Solar for lower versions compatibility and if it's ok to compile the sIBL_GUI. Is somebody out there who is able to do this??? Sorry for disturbing this thread with this...
This is what he said:

The code source of sIBL_GUI is available as the software is open source but it's not with him that the XSI 6.0 and 6.5 must be dealt, because he is blind and software independant, it's the template used for XSI 7.0 that need to be modified and adapted for XSI 6.5 / 6.02.

There is a browsable archive here with all the XSI Templates versions:

http://kelsolaar.hdrlabs.com/?dir=./sIBL_Framework/XSI/Templates/Mental%20Ray

If you have some friends that can update one of the versions for XSI 6.5/6.02 don't hesitate to ask him (It would be a real time gain for me) and I will include it in the archive, etc http://www.hdrlabs.com/yabbfiles/Templates/Forum/yabb21/smiley.gif
---------------------------------------------------------------------------------------


Cheers,

Qwesto
11-17-2008, 03:43 PM
Oh I made a mistake: It's the current XSI template that needs to be tweaked to work under XSI 6.02/6.5!

Kel Solaar
07-01-2009, 12:13 AM
Hello o/

sIBL_GUI - 2.0.0 Is Out !

http://kelsolaar.hdrlabs.com/sIBL_Framework/Repository/sIBL_GUI/Help/sIBL_GUI/Resources/sIBL_GUI%20-%20Collections%20Browser%20Tab.jpg

There was a lot of Code Refactoring and New Features Introduced in sIBL_GUI - 2.0.0, here is a Quick Summary :

- Improved XSI Template to deal with Dynamic Lights
- sIBL V2 File Format Support ( Dynamic Lights, and New Parameters ).
- Refined UI.
- Splashscreen.
- GPS Map With Zoom / Pan.
- Multiple Manuals.
- Online Update With Templates / sIBL_GUI Version Checking.
- Multiple Manuals
- And A Truck Load Of Code Refactoring Under The Hood ( New Logger, New Functions / Method Call Tracer, Refined Parser, FTP Code, New Settings, So Many Other Changes That I Can't Remember ).

Check the Full Change Log for more Informations : Complete Change Log (http://kelsolaar.hdrlabs.com/sIBL_Framework/sIBL_GUI/ChangeLog/Change%20Log.htm)

Christian will update the SmartIBL Archive in a few hours with V2 IBLs. Check them out at HDRLabs (http://www.hdrlabs.com/).

Enjoy !

KS

Bullit
07-04-2009, 06:49 PM
Many thanks Kel Solaar. I think most people don't know how this tool is usefull in Softimage.

adrencg
07-05-2009, 09:38 PM
can someone give a brief explanation of exactly what this is?

The author has just said, "hello world, here it is", and I have a general idea, but what does it do exactly? Curious.

Kel Solaar
07-05-2009, 09:58 PM
can someone give a brief explanation of exactly what this is?

The author has just said, "hello world, here it is", and I have a general idea, but what does it do exactly? Curious.

http://smartibl.com/ is where you can get the most informations about what it does :)

basically It's a one click Image Based Lighting solution. You select a sIBL Set that you have downloaded at HDRLabs or some other places that support / will support the format. You click on one button and it will setup the Lighting in the scene using the sIBL Set.

Otherwise 2.0.1 is out with a nasty Windows bug corrected that was preventing the download of Templates / Help Files.

Enjoy !

KS

adrencg
07-06-2009, 02:21 AM
Thanks for the help.

Bullit
07-07-2009, 06:20 PM
It is an integrated solution to HDR's. In short the Sibl file is prepared for a specific HDR and will build automatically the sun light(or other) in correct position for the scene. You don't have to find where is the sun in HDR and put a light there. And better reflections in the scene are made from a low resolution image not by the High quality HDR that usually increases several fold the render times.

vauric
07-10-2009, 11:07 AM
Just wanna add how great this tool is. One click solution to get hdr lighting is a brilliant idea.

I love now just placing random meshes and doing random lighting checks with this tool.

Even a sphere looks awesome now. :p

Providing this free as well is fantastic!

Cheers

Kel Solaar
07-11-2009, 09:03 AM
Hi o/

Thx for the feedback Vauric :)

Some people were having issues with the Addon and the GPS Map not being properlly copied, I repackaged everything and the GPS Map is now a JPG. Standalone users didn't had this problem.

KS

Kel Solaar
07-16-2009, 01:37 PM
sIBL_GUI 2.0.5 is out !

What's new in this release :
- A bug that was preventing Custom Browser / Text Editor usage has been corrected.
- The FTP Code has been refactored.
- It's now possible to choose which Templates you want to download.
- Some other things, check the full Change Log (http://kelsolaar.hdrlabs.com/sIBL_Framework/sIBL_GUI/Change%20Log/Change%20Log.htm) for more informations.

The Manual / Help Files bug still not resolved since I don't currently have a network to test it.

Have Fun !

KS

Kel Solaar
07-17-2009, 01:05 PM
Hello,

sIBL_GUI 2.0.6 is released to correct the new "Browsing" bug I introduced in the 2.0.5.

KS

Kel Solaar
07-24-2009, 10:36 PM
Hello,

sIBL_GUI 2.0.7 Is Out !

It's mainly a Maintenance Release, some Qt behavior where the Manual / Help Files weren't properly loaded from a Windows Server Path has been worked around.
There is also a better verbose when the Remote Connection failed ( Error Type is outputted ).

Voilà

KS

Kel Solaar
07-27-2009, 01:31 PM
sIBL_GUI 2.0.8 Is Released !

I discovered a Bug where more Templates were Downloaded than those chosen, so I corrected it with some other Code Cleanup.

Enjoy :)

KS

Kel Solaar
08-16-2009, 12:08 PM
Hello :)

XSI_MR Template has been updated. Here are the Highlights :

- Shadow Catching Ground.
- Smart IBL Controls.
- Display Layers.

Shadow Catching Ground
http://kelsolaar.hdrlabs.com/sIBL_Framework/XSI/sIBL_GUI_For_XSI/Others/sIBL_XSI_Shadow_Catching_Ground.jpg

Smart IBL Controls
http://kelsolaar.hdrlabs.com/sIBL_Framework/Repository/sIBL_GUI/Help/XSI_MR%20Template/Resources/Smart_IBL_Controls.jpg

The Template is available from the Online Updater :)

Enjoy !

KS

vauric
08-16-2009, 02:42 PM
Hi Kel,

That looks great. I've updated the new template, and when I run 'execute load script' , it gives me this error message in the script editor.

Any idea? Thanks. (Im on xsi 7.01 vista x64, sIBL worked fine before)

' ERROR : 2000 - File not found - C:\Users\ADMINI~1\AppData\Local\Temp\XSI_Temp_4740\sIBL_XSI_Import.js
' ERROR : Path not found - [line 262 in C:\Users\Administrator\Softimage\XSI_7.01\Addons\sIBL_GUI_For_XSI\Application\Plugins\sIBL_GUI_For_XSI.js]
' ERROR : Property Page Script Logic Error (Microsoft JScript runtime error)
' ERROR : [260] {
' ERROR : [261] cTemporaryVariablePath = XSIUtils.Environment.Item("TEMP");
' ERROR : >[262] Application.ExecuteScript(cTemporaryVariablePath + "\\" + "sIBL_XSI_Import.js", "JScript");
' ERROR : [263] }
' ERROR : [264] else
' ERROR : [265] {
' ERROR : Path not found

Kel Solaar
08-16-2009, 03:00 PM
Hi Vauric,

I think that is happening because you are using the Standalone and it outputs the Loader Script in the Windows "TEMP" environment variable :

Something like :

C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\sIBL_XSI_Import.js

But XSI is looking for something like this because he is using it's own "TEMP" folder :

C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\XSI_Temp_3500\sIBL_XSI_Import.js

If that's the problem there are currently two solutions :

- Use sIBL_GUI XSI Addon, so sIBL_GUI is started from XSI and can use the same "TEMP" variable.
- Use the "Send To Software" and the XSI_Server_Addon.

I'll refactor the way the Loader Script Output is handled in the next Major release ( 2.5 or 3.0 ) so that problem should disappear.
Let me know if that works for you !

KS

Edit : Scratch what I wrote, there is still that problem but your issue is different, I did a search and replace in the code when refactoring the Template yesterday, and changed by error the name of the output script :

OutputScript = @OutputScript | sIBL_XSI_Import.js | String | Output Script

to

OutputScript = @OutputScript | sIBL_XSI_MR_Import.js | String | Output Script

You can correct it back if you want but I'll rerelease now :) Thanks for your Feedback !

KS

vauric
08-16-2009, 04:26 PM
I've updated the template now. It works fine. I love the extra controls you've added. Great help for compositing. (ground catcher, easily turn off background).

Keep up the good work.

Cheers.

Kel Solaar
08-16-2009, 04:35 PM
Glad its fixed now :)

KS

Letterbox
08-17-2009, 11:14 AM
Hi,

ok a bit late to the party, but better late than never.

just saw this over the weekend...

Thomas... Absolutely Stunning Work. Thank you.

Cheers
Terry

Kel Solaar
08-17-2009, 06:41 PM
Hi,

ok a bit late to the party, but better late than never.

just saw this over the weekend...

Thomas... Absolutely Stunning Work. Thank you.

Cheers
Terry

Thanks, don't hesitate if you have any ideas, or features request :)

Kel Solaar
08-26-2009, 08:16 PM
Hello XSI Users !

sIBL_GUI 2.1.0 is released !

I added a feature that I find really practical : a ReWire Widget :

http://kelsolaar.hdrlabs.com/sIBL_Framework/sIBL_GUI/Others/sIBL_ReWire_Widget.jpg

Basically, it lets you ReWire / Remap the different Components to either another Component or whatever Image you want. It's something easy but really powerfull because with this feature you can nearlly dynamically generate your IBL Sets by taking whatever Image you want.

You can for example keep the Background of your current Set, Change it's lighting with the Lighting of another IBL Set and finally use a custom image for the Reflections.

And finally with this you can just use sIBL_GUI to load whatever HDR you want and have a fast and easy setup.

Following that ReWire Widget I created 3 Blank Skeletton Sets I called ReWires. They contain nothing and are empty but they are terribly usefull for the last point I suggested because you can create a simple HDRI Setup in a matter of seconds using one of the provided Skelettons Rewire Sets.

http://kelsolaar.hdrlabs.com/sIBL_Framework/sIBL_GUI/Others/sIBL_ReWire_Templates.jpg

The ReWire Sets are available here for download : http://kelsolaar.hdrlabs.com/?dir=Smart%20IBL%20Sets

Happy Rendering !

KS

eldee
09-10-2009, 06:13 AM
finally got around to playing with this today, and I gotta say- great work man! saves me loads of time manually setting up HDR's and whatnot. The best part is that I can keep all of my HDR's in an easy to use library that I can pull from at any time, and load with just a few clicks.

Kel Solaar
09-10-2009, 10:27 PM
Hi Eldee :)

Glad you like it ! I have planned a bit of refactoring, but I'm a bit flooded by work lately, so it will wait a bit :)

KS

Kel Solaar
09-14-2009, 09:41 PM
Hello o/

Matt Rouleau from The Embassy, kindly reported me an issue with the last XSI MR Releases : The Options I added to have Gain / Gamma Controls are problematic because I was using the Color_Correction Node which is producing incorrectness in the Output.

I don't really know what's happening but basically the values are not clamped but it's like there is a Color Space change that should not occur.

I updated the Template with a Home Made Gamma Shading Branch that should correct that wrong behavior.

Let me know if there are any problems, I'm really flooded lately and can't really test deeply the stuff I'm deploying ( hence that Color_Correct issue, with more tests I should have spotted it :( )

Every sIBL_GUI User should consider updating their Template to the 1.5.5 Release.

Have Fun o/

KS

Kel Solaar
09-23-2009, 06:07 PM
Hello o/

sIBL_GUI_XSI_Server has been compiled for Softimage XSI 2010 :

Here is the build :

http://kelsolaar.hdrlabs.com/?dir=./sIBL_Framework/XSI/sIBL_GUI_XSI_Server/Stable/2010

Sorry for the delay, I'm totally flooded at work :)

Enjoy !

KS

Kel Solaar
10-11-2009, 12:56 AM
Hello :)

sIBL_GUI 2.1.1 Is Out !

- sIBL_GUI_FTP is now starting Download automatically when invoked, "Start Download" Button has been removed.
- sIBL_GUI now restores the last visited folder.
- Render Combo Box added in the Import Tab ( Usefull when you have multiple Templates for a Renderer ).

Btw I got a merging issue with my VCS software, if you see weird stuff with Templates ( they should be fixed but it's a lot of lines ) don't hesitate to report it !

Have Fun !

KS

Kel Solaar
10-11-2009, 08:55 PM
Hello o/

There is a problem in XSI_MR.sIBLT 1.5.6 Template Header ( Branch Merging Issues of the last sIBL_GUI 2.1.1 Release ). The 1.5.7 Version fix that !

KS

Kel Solaar
11-01-2009, 10:13 PM
Hello :)

Here is the XSI Server Addon for XSI 2010 SP 1 :

http://kelsolaar.hdrlabs.com/?dir=./sIBL_Framework/XSI/sIBL_GUI_XSI_Server/Stable/2010/8.0.249.0

KS

StefanA
11-03-2009, 08:25 PM
Any plans for a linux version? I can help out :)

regards
stefan

Kel Solaar
04-25-2010, 07:51 PM
Hi,

I have recompiled sIBL_GUI_XSI_Server for XSI 2011 :

http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Support/Softwares/XSI/sIBL_GUI_XSI_Server/Stable/2011

Notice that sIBL_GUI 3 is on it's way for a final release ( Currently in alpha ).

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_3.0.2_SetsCentricLayout.jpg

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

I should have a beta this week, meaning all major bugs should have been tracked down.

Have Fun !

KS

AlanMc
04-25-2010, 10:34 PM
Kel ,

Many thanks for the update.

I have only recently installed Softimage 2011 and the server installs with no problems. However, I cannot get the main addon to load. I use workgroups and when transferring to 2011 I tried and failed to install sIBL.

After installing the server I tried again and still cannot get the addon to install. Each time I try Softimage hangs for a few mins and then crashed (shuts down). If I try to restart it, I get the splash screen then it shuts down again without fully starting up.

The only way I can start 2011 is to go into my workgroup folder and delete the sIBL folder and addon file.

Any thoughts as to why this is happening?

Using 2011 (32-bit) on XP sp3.

Regards,
Alan

Kel Solaar
04-26-2010, 06:11 PM
Hello Alan,

Mmmmh no I have no clue for now, I didn't checked if the addon was working since I'm on a new version but I'll check that now.

KS

Kel Solaar
04-26-2010, 06:52 PM
Hi,

I can load the Workgroup without any problems on XSI 2011 - 32bit under Windows XP so I'll repackage an .xsiaddon and also do an archive of the Workgroup just in case but I have an issue with the Template itself, they changed the way the Environment node transformation matrix is exposed, and I don't manage to connect the Feedback onto it now ...

Edit : Well, from what I see it's more complicated, I will need to do modify the Template deeply ( basically make a new one ).

KS

oktawu
04-26-2010, 07:42 PM
yap, crashes xsi 2011 here as well.
looking forward for the fix.
love the toolset.

Kel Solaar
04-26-2010, 11:12 PM
Hi,

There is something that makes XSI crash in the Addon ( I can load the Workgroup one time in fact, after that XSI keeps crashing on startup ). I didn't had time to check what the issue is, anyway in the next releases sIBL_GUI will not be included anymore directly into the Addon, the fact sIBL_GUI is a program on his own, with it's dlls and dependencies is not a thing XSI really like when he walks into the Addon directory ( There are errors with the dlls that he tries to load etc ). It was working up to now.
When sIBL_GUI 3 will reach the final release, a new addon will make the setup easier and cleaner.

Anyway here is an emergency release of sIBL_GUI 2.1.1 For XSI :

sIBL_GUI_For_XSI.rar (http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Softwares/XSI/sIBL_GUI_For_XSI/Others/sIBL_GUI_For_XSI.rar)

- I updated the Template so it can load properly and accordingly with XSI 2011 Api changes.
- You will need to edit this line in the sIBL_GUI_For_XSI.js Plugin file of the addon :


APPLICATION_PATH = "Y:\\sIBL_GUI_For_XSI\\sIBL_GUI_Windows"


and put the path to the sIBL_GUI installation directory ( Don't forget the double backslashes ).

After that you should have sIBL_GUI working as usual ( I hope ).

If you have a Standalone of sIBL_GUI, here is the Template alone :
Softimage_MR.sIBLT (http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Softwares/XSI/sIBL_GUI_For_XSI/Others/Softimage_MR.sIBLT)

Sorry for the inconvenience !

KS

Kel Solaar
04-27-2010, 08:53 PM
Hi,

I fixed some issues with the Emergency Addon :
- Paths with whitespaces werent working.
- Stripped a definition making some parts of the code failing.

The addon is available at the same place :
sIBL_GUI_For_XSI.rar (http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Softwares/XSI/sIBL_GUI_For_XSI/Others/sIBL_GUI_For_XSI.rar)

I'm also working at the next Addon, I should have something working really soon.

KS

Kel Solaar
05-25-2010, 08:46 PM
Ladies en Gentlemen,

After a few months of work, I'm happy to announce that sIBL_GUI 3 is finally available and out of the cooker !

Here is the release thread on CGTalk : http://forums.cgsociety.org/showthread.php?f=59&t=885839

sIBL_GUI - Sets Centric Layout
http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_SetsCentricLayout.jpg

Notice that there is currently no Linux build for now ( I failed freezing the application ), though it's fairaly easy to grab the source code from github : http://github.com/KelSolaar/sIBL_GUI and launch directly the python module from there.

The application has been fully rewritten, and features some cool things :

- Component Framework : The Software is now component based, meaning you can extend the functionalities of sIBL_GUI easily and tweak or modify directly the provided components.

- Customizable Ui Layout : Most of the Ui Components are movable, closable and resizable, meaning that you can put them wherever you want in the interface and store / restore the layouts.

- Sqlite Database : Sets, Templates and Collections informations are stored in a database, it's now easier to organise your Collections the way you want without having to move your files around everywhere on the hard drive. You can add Sets one by one if you want.

- Google Map based Gps Map : The Gps Map is now Google Map based, no need for an explanation, it's much better :)

- Search Database : The search engine offers new possibilities, you can now search in a range of time, to get all Sunset Ibls for example.

etc... :)

The sad news for XSI Users is that I'm not providing sIBL_GUI anymore directly into the addon, it was a tedious work to release like this and it was making XSI kind of unstable ( certainly because there was some dlls embedded ).

And the download links :

sIBL_GUI 3 :

*Windows (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Windows/Stable)
*Linux (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Linux/Stable)
*Mac Os X (http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Darwin/Stable)


Have Fun Rendering !

ace63
05-26-2010, 07:24 PM
Great news, thank you :)

Stoehr
05-28-2010, 04:26 AM
This looks wonderful! I just discovered it today, and I'm reading the website and all the explanations. Fantastic idea and tool. Thank you and congratulations. Tools like this and your website can make teaching 3D lighting far easier.

Kel Solaar
05-30-2010, 12:45 PM
Great news, thank you :)

Thanks :)

This looks wonderful! I just discovered it today, and I'm reading the website and all the explanations. Fantastic idea and tool. Thank you and congratulations. Tools like this and your website can make teaching 3D lighting far easier.

Thanks, and yeah the purpose is really to help getting a quick lighting solution, so you can do many tests without the hassle to replug / reconfigure everything each time :)

I just released sIBL_GUI 3.0.6 !

I fixed most of the issues people were encountering with sIBL_GUI 3.0.5 initial release.

The features highlights of this version are :


FreeImage C/C++ imaging library bind : sIBL_GUI now support a lot more image formats.
Threaded Ibl Sets / Templates continous scanners.
sIBL_GUI layout is now stored and restored on application start and exit.


I also spotted a strange behavior on Windows 7 :
I don't really know what I did, but the other day I installed Softimage 2011 - x64, Visual C# 2010, tweaked a few security settings on my Windows 7 ( Uac, etc ) and since then, if I don't launch sIBL_GUI as Administrator, the application is really slow to startup.
I tried to figure out what was the change, but didn't really managed.

KS

ShaderOp
05-30-2010, 05:06 PM
I just wanted to say that you're awesome. Thank you :)

Kel Solaar
06-05-2010, 05:55 PM
Hey :)

sIBL_GUI 3.0.7 is out with some enhancements and bug fixes :)

Some interesting features of this release are new command line parameters.
I also modified the way I was accessing to the db with multiple threads, it should bring more stability.

Here is the complete change log :

sIBL_GUI - 3.0.7 :


Standard Output and Standard Errors messages are redirected to the Logging Window.
sIBL_GUI creates one session per thread for SQLite database access thus increasing application stability.
Thumbnails size preference is restored on application start.
Each component has its own section in the preferences file, resulting in a better and stronger file structure. ( You will will need to reconfigure components preferences ).
Session geometry is always restored on application start ignoring the state of the "Restore Geometry On Layout Change" preferences option.
Fixed "setsScanner" component regular expressions, it can now process paths with non alphanumerical characters ( "C:/Program Files (x86)/" ).
Fixed walkers arguments regular expressions so that they search for correct files extensions.
Added "-o / --loaderScriptsOutputDirectory" command line parameter allowing user to specify loader scripts output directory.
Added "-r / --databaseReadOnly" command line parameter that disable database edition methods.
Added "-d / --databaseDirectory" command line parameter allowing user to specify the database directory.
Added "-u / --userApplicationDatasDirectory" command line parameter allowing user to specify application datas directory ( Preferences directory ).


I started a FAQ that I'll finish a bit later this weekend so that it features last remaining important informations here : http://www.hdrlabs.com/cgi-bin/forum/YaBB.pl?num=1271612491

KS

Kel Solaar
06-13-2010, 08:22 PM
Hi o/

sIBL_GUI 3.0.8 is out !

The application should not crash anymore when loading corrupted Ibl Sets or Templates.

sIBL_GUI is now natively built on Windows 7, it should fix the slowdown issues on startup.

I implemented dragNdrop in the three major database components, meaning that you can directly drag Folders, Templates and Ibls Sets into the application. :bounce:

Here is the full Change Log :

sIBL_GUI - 3.0.8 :


sIBL_GUI For Windows now is natively built on Windows 7, this should fix the slow startup issues reported on Windows Vista / 7.
Implemented dragNdrop in various components ( Network paths are currently not supported on Windows Vista / 7 ) :

Database Browser Component : You can dragNdrop Ibl Sets folders or Ibl Sets files directly from the Os.
Collections Outliner Component : You can also dragNdrop folders or Ibl Sets files directly from the Os.
Templates Outliner Component : You can dragNdrop Templates folders or Templates files directly from the Os.

Made the code stronger when sIBL_GUI deals with corrupted Ibl / Templates Files.
Refactored portions of the exceptions handling code.


Have Fun o/

KS

Sil3
06-14-2010, 10:27 AM
I implemented dragNdrop in the three major database components, meaning that you can directly drag Folders, Templates and Ibls Sets into the application



Thank you Sir :bowdown:

Bullit
06-18-2010, 04:07 AM
Ditto. Excellent. :beer:

Kel Solaar
07-02-2010, 10:51 PM
Hi,

I recompiled sIBL_GUI_XSI_Server Addon for Softimage 2011 SP1 ( Build 9.1.91.0 ) :

http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Support/Softwares/XSI/sIBL_GUI_XSI_Server/Stable/2011/x86/9.1.91.0

Let me know if you have any issues.

KS

Kel Solaar
07-05-2010, 09:19 PM
Hello :)

I'm pleased to announce that sIBL_GUI 3.0.9 is released !

This version features an Internal Image Previewer ( Thanks to a lot of time spend optimizing Third Party Image format reading with FreeImage Library ).

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_ImagePreviewer_02.jpg

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_ImagePreviewer_01.jpg

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_DatabaseBrowserContextMenu.jpg

Internal Image Previewer also means External Image Previewer or Editor : You can link whatever Image Viewer or Editor into the Preferences :

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_Preview.jpg

And that's where the magic happens linking together the HDRLabs Softwares family : you can launch Picturenaut to Preview and / or Edit your Ibl HDR files directly from sIBL_GUI :

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_Picturenaut.jpg

It's now possible to edit Ibl Sets names directly from the Database Browser by double clicking them.
I also cleaned the code here and there, fixed some errors, a potential crash while dragging a huge amount of Ibl Sets from a Collection to another and some crashes on application exit.

XSI / Softimage Templates received the same code changes regarding the sIBL_Feedback radius and the sIBL_Ground size.

Here is the full Change Log :

sIBL_GUI - 3.0.9 :

sIBL_GUI has now an Internal Image Previewer : You can quickly check your Ibl Sets images by right-clicking the Database Browser and use one of the new "Preview ..." context menu entry. It's also possible to use an External Viewer / Editor by assigning it in the Preferences. Picturenaut is obviously the way to go : "http://www.hdrlabs.com/picturenaut/index.html":http://www.hdrlabs.com/picturenaut/index.html
Refactored the way Third Party Images formats are loaded by using direct memory access and custom FreeImage library build : Third Party Images loading is now 10 to 20 times faster.*
Implemented Ibl Sets database display name edition : Double click an Ibl Set in the Database Browser to edit it's display name.*
"--databaseReadOnly" command line parameter properly disable Database Browser, Collections Outliner and Templates Outliner components dragNdrop capabilities and Collections Outliner component editing capabilities.
Fixed a code regression preventing "Templates Informations" widget display.*
Fixed a potential application crash when dragging multiples Ibl Sets from a Collection to another on Mac Os X.*
Worker Threads are properly terminated on application exit.*
Switched Darwin Installer to DropDmg application : Dmg icons are laid out correctly now.


Have Fun !

KS

Kel Solaar
10-13-2010, 10:43 AM
Hi,

Shameless repost from the Maya and 3ds Max thread :

Not much updates on sIBL_GUI / Smart Ibl front mainly because I'm doing my Reel at the moment. However I have opened an Issues list on Github : http://github.com/KelSolaar/sIBL_GUI/issues so that you can post requests, issues etc and see what's pending. You need to be registered though, you can still post your problems here anyway and I'll push them to GitHub.

I have also released the first version of sIBL_Reporter which is a a tool that analyzes, reports informations and runs sanity checks on a provided Smart Ibl Sets Collection.
You can provide either ".zip" or Smart Ibl Sets folders for the analysis.

http://kelsolaar.hdrlabs.com/sIBL_Reporter/Support/Pictures/sIBL_Reporter_UI.jpg

There is no Windows build right now ( only Darwin ), but I'll do one this week end. This tool will be useful for every one making Smart Ibl sets on their own.

The thread is here : http://www.hdrlabs.com/cgi-bin/forum/YaBB.pl?num=1286752342/2
and the Darwin build here : http://kelsolaar.hdrlabs.com/?dir=./sIBL_Reporter/Repository/Builds/Darwin/Nightly

Cheers,

KS

Kel Solaar
10-19-2010, 06:39 PM
Hi,

Recompiled sIBL_GUI_XSI_Server for Softimage 2011.5 is available here : http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Support/Softwares/XSI/sIBL_GUI_XSI_Server/Stable/2011/x64/9.5.184.0

Have Fun !

KS

sacslacker
10-19-2010, 07:21 PM
Sweet! Thanks!

Kel Solaar
11-07-2010, 02:41 PM
Hello,

Brainspoon ( HDRLabs Maya User) got a very good idea that got implemented in Maya and 3ds Max Templates and now also in XSI / Softimage ones : Ability for the Templates to trigger the execution of an external command.

To do that I just added 4 command call in each templates, if the commands are defined, they will be executed otherwise nothing will happen.

From those 4 commands, 2 are pre process commands and executed before the Template execution and 2 are post process commands executed after the Template execution.

A set of pre / post commands is shared among the templates while the other set is specific to each template :

sIBL_XSI_preProcessCommand()
sIBL_XSI_MR_preProcessCommand()
[... Template Sauce ...]
sIBL_XSI_postProcessCommand()
sIBL_XSI_MR_postProcessCommand()


You basically just need to create XSI / Softimage commands like you usually do.

Cheers :)

KS

Kel Solaar
02-05-2011, 06:27 PM
Hi !

Seven months and more than one hundred commits later the new sIBL_GUI release is born : sIBL_GUI 3.1.0. This is a long due maintenance release, nothing much visible in surface except for the Google Maps that have been replaced by Bing Maps ( Because of a breaking issue with latest Google Maps Api and Qt ). However a lot has been changed and improved under the hood, it should fix some of the remaining issues.

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_3.1.0.jpg

Here is the complete Change Log :

sIBL_GUI - 3.1.0 :

sIBL_GUI now uses Python 2.7.1, allowing usage of OrderedDict, Templates attributes are now displayed in correct order.
Replaced Google Maps by Bing Maps : Google Maps support is broken at the moment on Qt Webkit.
Added "--noSplashScreen" command line parameter allowing user to deactivate the splashscreen.
Added support for Templates enums : "lightType = @lightType | Area;Directional;Spot | Enum | Light Type".
Fixed an inconsistency related to the comments in the file parser.
Help files stored on network are now properly opened on Windows.
Modified Ibl Sets now refresh properly within the current session.
Added a new fancy splashscreen image thanks to Bob Groothuis.
Updated Windows icon.
Lots of code refactoring and updates.


Have fun and don't hesitate to contact me if you have issues, problems, etc :)

KS

TheRazorsEdge
02-06-2011, 09:42 AM
Sweet! Thanks a lot.

Cheers!

Kel Solaar
02-07-2011, 09:03 PM
Thanks Felix !

A new build just got released ( 3.1.1 ) because I noticed some regressions and an user reported me another critical one on HDRLabs.

Here is the Change Log :

sIBL_GUI - 3.1.1 :

Fixed "Add Content" broken context menu entry of "Collection Outliner" component.
Fixed a code regression preventing export of Ibl Sets with comments.


Sorry for the inconvenience !

KS

TheRazorsEdge
02-08-2011, 09:47 AM
Bugs and broken features are an inconvenience, getting them fixed and being notified about it is most certainly none.
Thanks a lot again! :)

Cheers!

Kel Solaar
02-21-2011, 11:42 AM
Hi !

sIBL_GUI 3.1.2 is out !

The "Search Database" component has been reworked and features now a new "In Tags Cloud" search option and a new button to clear up started searchs : http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Videos/Search_Database.swf

Complete Change Log :

sIBL_GUI - 3.1.2 :

Fixed issues with the “Search Database” component and empty Ibl Set attributes.
Added new “In Tags Cloud” option to the “Search Database” component. It’s now possible to search for multiples keywords in any order either by typing them in the “Search Database” widget or select them in the “Tags Cloud” widget.
“Search Database” widget now has a button to clear the current search.
Implement units tests on sIBL_GUI foundations and manager packages.
Extracted multiple packages to new repositories for better code reusability.


Cheers !

KS

Kel Solaar
02-23-2011, 02:35 PM
Hi !

sIBL_GUI 3.1.3 is out !

This is an update that I hope will pleased a lot of people : Lights type support is implemented in the Templates ! That mean that one can choose if the lights created by sIBL_GUI will be "Area", "Directional", "Point", "Spot", etc ...

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_Light_Types_Support.jpg

Here is a screencast to illustrate this : http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Videos/Light_Types_Support.swf

Depending the feedback I receive I may update some defaults ( Increase area lights size or sampling, etc ...)

* * * Important Notice * * *
"sIBL_GUI 3.1.2" Windows building file presented some issues resulting in an incorrect "templates" directory hierarchy and presence of non related files in the build. It's advised to either uninstall it or remove the installation "templates" directory content before updating.

Complete Change Log :

sIBL_GUI - 3.1.3 :

Templates have now options to define different light types : "Area", "Directional", "Point", "Spot", etc ...
"Search Database" component "In Tags Cloud" method is now case sensitive.
Fixed a remaining issue in "Search Database" component and empty Ibl Set attributes in the "In Tags Cloud" method.
Fix Windows building file to prevent incorrect "templates" folder hierarchy.


Enjoy !

KS

Kel Solaar
03-10-2011, 05:54 PM
Hi,

sIBL_GUI 3.5.0 is out!

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_3.5.0.jpg

I'm happy to introduce sIBL_GUI - Lightsmith. It's a new extension that allows you to integrate quickly textured lights into your scene.

Here is a vimeo teaser: http://vimeo.com/20879389

The Lightsmith IBL Sets are available here: http://www.hdrlabs.com/sibl/archive.html

The SoftBox A and Umbrella A Lightsmith IBL Sets are provided thanks to Oliver Wolfson: http://oliverwolfson.com/

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/Lightsmith_Overall_HD720.jpg

Depending the renderer the lights will feature more or less options.
Arnold ones can be textured for instance with good results.
They can connect onto sIBL lights also, and will plug onto them.
Depending the requests etc, I'll certainly refine the light rig, etc...
The templates are released as nightly / beta versions, and will most likely evolve in the future. They should be fairly stable, but lack of warnings, explanation, etc...

XSI with Arnold / Mental Ray are supported.

Some development renders done with Arnold:

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/Welder_HDR_Lights_001.jpg

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/Welder_HDR_Lights_002.jpg

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/Docahedron_001.jpg

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/Docahedron_002.jpg

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/Docahedron_003.jpg

Notice that this sIBL_GUI version and it's associated templates is not compatible with previous builds.

And the Complete Change Log:

sIBL_GUI - 3.5.0 :

Implemented support for "Lightsmith Lights": http://vimeo.com/20879389
Most of the Templates have been refactored at different level.
Fixed an issue where Ibl Sets were displayed multiple times in the "Database Browser" component.
Dropped support of Illuminate Labs Turtle Renderer.


Enjoy !

KS

frejam
03-12-2011, 05:59 PM
Thanks for a great Lighting tool - can't wait to try these new lights. I ran into a couple errors on export:

never mind - wasn't using the right template...

Kel Solaar
03-12-2011, 10:50 PM
Hi :)

I updated the templates so that there is a prompt now if you are using an ibl set that seems incompatible with the current template. It was error prone otherwise :)

KS

mirkoj
03-27-2011, 01:19 AM
I've finally got some time to look into all sIBL thing and it is fantastic!
No idea how I ever was without it!
Gratz and keep up the great work.
Thank you for this great tool!

frejam
04-02-2011, 09:45 PM
I've run into a couple issues rendering with lightsmith (although I think it has much to do with fg). I'm using two lightsmith lights, one at 25 (ring light), and the reflected light is a 3 (disc A).

http://forums.cgsociety.org/attachment.php?attachmentid=160823&stc=1
The hair seems to multiply the fg bounces out of control. in the image, all that light on the top of head is from hair bouncing light. I've turned the fg color to 0 in the hair shader. this is strands from melena, but the same is happening with xsi hair.

Also, I can't seem to keep shadows from being grainy - I've turned up the aa samples to 3 using scanline.

Any ideas?

Kel Solaar
04-03-2011, 10:13 AM
Hi,

Did u tried raising the lights samples instead of the overall AA ones ?

KS

frejam
04-03-2011, 04:07 PM
Yes the higher samples is what was needed - I had bumped the samples up a bit, just not enough. Is there a rule of thumb or ratio between image size and samples?

Edit - whats the difference between samples & low samples?

I'll post the fg question else where, as that is more general MR stuff.

Thanks

Kel Solaar
04-09-2011, 11:07 AM
Hi,

I recompiled the sIBL_GUI_XSI_Server for Softimage 2012:

http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Support/Softwares/XSI/sIBL_GUI_XSI_Server/Stable/2012/x64

Enjoy!

KS

bravmm
04-10-2011, 10:45 AM
Thanks Thomas!!:buttrock::buttrock:

mirkoj
06-15-2011, 05:49 AM
hey guys. is server for 2012 sp1 anywhere near? :)

Kel Solaar
06-15-2011, 09:45 PM
Hi Mirko :)

Thanks reminded me, work was taking one me!

Right here: http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Support/Softwares/XSI/sIBL_GUI_XSI_Server/Stable/2012/x64

KS

mirkoj
06-16-2011, 06:16 AM
thanks man! :)
cheers!

miras
06-16-2011, 07:22 AM
is there server addon for 2011 sp2 x64 ? versions 9.0.242.0 and 9.5.184.0 not working for me?

Kel Solaar
10-22-2011, 07:33 PM
Hi,

Sorry for the delay! sIBL_GUI_XSI_Server for Softimage 2012 SAP has been recompiled:

http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Support/Softwares/XSI/sIBL_GUI_XSI_Server/Stable/2012/x64/10.5.98.0

Enjoy!

KS

Kel Solaar
12-20-2011, 11:08 PM
sIBL_GUI 4.0.0 Alpha For Windows, Linux And Mac Os X

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_Logo_Round.png

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 :) ) 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:


New unified dark themed Ui.
New Inspect layout to browse your collections using large images preview.
New "Edit" layout featuring Umbra Script Editor to interact directly with sIBL_GUI and the various resources files.
Support for Ibl Sets plates has been added, although not in Templates yet.
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 ).
Templates settings are now stored / restored for each template.
Maya templates have been ported to Python and feature a cleaner code.
3dsMax and Softimage / XSI templates have been refactored and feature a cleaner code.
64bit release.
The Api has been added using Sphinx documentation system: http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Documentation/Api/index.html


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

Here are some screenshots of the new Ui:

sIBL_GUI - Sets Centric Layout
http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_4.0.0_SetsCentricLayout.jpg

sIBL_GUI - Inspect Centric Layout
http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_4.0.0_InspectCentricLayout.jpg

sIBL_GUI - Edit Centric Layout
http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_4.0.0_EditCentricLayout.jpg

sIBL_GUI - Templates Centric Layout
http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_4.0.0_TemplatesCentricLayout.jpg

sIBL_GUI - Preferences Centric Layout
http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_4.0.0_PreferencesCentricLayout.jpg

And for the full Change Log:


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


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:


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


Voila :)

Enjoy!

KS

frejam
12-23-2011, 07:18 PM
I get this error during sIBL_GUI Setup:
Error opening fiel for writing:
C:\Program Files (x86)\HDRLabs\sIBL_GUI 4\_ctypes.pyd

Kel Solaar
12-23-2011, 07:50 PM
Hi Frejam,

Is it during the setup itself or while running sIBL_GUI?

Are you running the application as Administrator? Is your Windows 64bit and which one?

KS

frejam
12-23-2011, 09:58 PM
Looks like it was the admin thing (during setup), although I was logged in as admin when installing... Anyway, thanks!

**update**
Actually, now it installs without reporting errors, but it won't run. the first time i launched it said it couldn't find a python 2.7 file or folder (not sure of the exact error). I installed 2.7(I think the latest xsi installs its own python), but when launching sibl_gui 4, nothing shows up, not even in the even task manager.

win7, 64bit

Kel Solaar
12-23-2011, 10:36 PM
Hi,

Ok can you try to uninstall sIBL_GUI 4, ensure that the directory is empty. Then reinstall everything, in admin if possible, then you need to start sIBL_GUI in admin one time at least to be sure that the bytecode get compiled. Then It should work.
I redid a few tries, admin / not admin on Win 7 x64 and I noticed that there is a flaw with the nsis installer I built, so I'm in the process of generating a new one.

I hope to have something fixed soon :)

KS

Kel Solaar
12-23-2011, 11:03 PM
Hi,

I have a new installer up: http://kelsolaar.hdrlabs.com/?dir=./sIBL_GUI/Repository/Builds/Windows/Nightly

I dropped NSIS for Actual Installer ( http://www.actualinstaller.com/ ). Cheap and very easy to use!

Let me know if its better for you!

KS

frejam
12-24-2011, 12:40 AM
OK, works with new installer - thanks.

Kel Solaar
12-24-2011, 06:10 AM
Thanks for your feedback :)

Have a Merry Christmas!

KS

Kel Solaar
12-30-2011, 06:29 PM
Hi,

I just released updated Lightsmith Ibl Sets and their Arnold 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 :)

KS

Kel Solaar
01-01-2012, 10:15 AM
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


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


Happy 2012 New Year!

KS

Kel Solaar
01-07-2012, 04:00 PM
Hi,

If you have 30 seconds: http://kelsolaar.polldaddy.com/s/sibl-gui-3d-softwares-usage-survey

Cheers for your time :)

KS

Kel Solaar
01-10-2012, 08:01 AM
Hi,

Here is a first report from the survey:

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_3DSoftwaresUsageSurvey_001.jpg

KS

Kel Solaar
02-05-2012, 03:17 PM
Hi,

sIBL_GUI 4.0.2 just came out of the oven!

This release is considered as stable, bringing new features and fixing some issues. I'm putting the development in maintenance and will only release for blocking issues for a few months since I have some others personal projects to run!

The main feature of that build is the new notifications manager that will lead to a reduced number of clicks, and less clicks is better :)

sIBL_GUI - Notifications Manager
http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_4.0.2_NotificationsManager_001.jpg

http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_4.0.2_NotificationsManager_002.jpg

and a development video: http://www.youtube.com/watch?v=31_CUIAIhk4&feature=g-upl&context=G244ffcdAUAAAAAAAAAA

It's now possible to search in various locations in the Script Editor Component, that should be handy while editing a lot of .ibl files at once.

sIBL_GUI - Search In Files
http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Pictures/sIBL_GUI_4.0.2_SearchInFiles.jpg

Here is the complete Change Log:

sIBL_GUI 4.0.2 - Stable - Milestone: https://github.com/KelSolaar/sIBL_GUI/issues?milestone=3&state=closed

Umbra 1.0.1 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=1&state=closed



Implemented notifications manager code.
Implemented Search In Files in Script Editor Component.
Implemented matching symbols pairs highlighting in Script Editor Component.
Implemented occurences highlighting in Script Editor Component.
Implemented Duplicate Line(s) methods in Script Editor Component.
Implemented Delete Line(s) methods in Script Editor Component.
Implemented Move Up / Down methods in Script Editor Component.
Implemented Font Size Increase / Decrease methods in Script Editor Component.
The FAQ have been moved into the documentation: http://kelsolaar.hdrlabs.com/sIBL_GUI/Support/Documentation/Api/resources/pages/faq.html
Added support for command line files arguments.
Refactored the layouts management code.
Optimized Search Database Component speed.
Online Updater Component now correctly reports networks errors.
Rolled back to Qt 4.7.x thanks to Jens Lindgren.
Fixed an exception in Inspector Component when an Ibl Set is modified and reloaded on Windows Os.
Fixed an exception related to drag'n'drop in Collections Outliner Component.
Ensured workers threads are properly closed on application exit.
Handled exception when "FreeImage" library cannot be loaded.


Enjoy!

KS

Stoehr
02-06-2012, 11:41 PM
Am I understanding this correctly, is this free of charge, donations only?

Kel Solaar
02-06-2012, 11:57 PM
Am I understanding this correctly, is this free of charge, donations only?

Exact :)

KS