Hi
I got a friend of mine to convert Xoliuls great viewport shader to work in Softimage XSI . Most of the features work but there a few things that dont ,this shader is provided as is and should be treated as an alpha version.
If someone with some shader code knowledge would like to fix the bugs then that would be awesome as its doubtful that it will be fixed by us.
Things that dont work :-
Passing UVs other than the first UV Projection to the shader.So all the texture inputs use the first uv projection.Using a model with multiple projections (uv sets) could break the shader.
Cubic textures do not work either.So IBL and cubic reflections do not work properly but work somewhat if you use a normal 2d texture.
Opacity does work but it seems a little flakey at times.
Everything else works fine including vertex colours display although some of the ranges of the sliders go to really extreme ranges .
Usage information.
1.Drag and drop the xoliul xsi.fx file onto a model in the viewport .
2.with the model selected ,open the rendertree (press 7) .
3.You should see a noicon_pic connected to all the slots in the xoliul shader
4.drag an image node in from the left hand side (Nodes>texture>image)
5. double click this node this should open its properties.
6.Click New>New from File and load in a texture.
7.Drag a connecting line from the blue dot on the loaded texture node (NOT from the image node) to a port in the xoliul shader.
8.Connecting from the image node will result in an error(it will use noicon_pic)
9.to load another texture just repeat step 5
10. Have fun!
http://hotfile.com/dl/95015520/562c256/xolioul_shader_Softimage.rar.html
Manticor
Replies
Really wanna hear from people testing this, i bet the cubemap issue is easy to fix, like it was for Maya.
http://www.laurenscorijn.com/viewportshaderversions/Xoliulshader_1.6_XSI.rar