Cycles for Softimage

Plugins linking to this thread: (hide)

Sycles 2.4.1Author: Shekn @si-community
V 2.4.1 released August 2026 —

This is a full integration of the Blender Cycles renderer into XSI. Version 2.4 is compiled with Cycles 5.3 (state of July 2026). The second generation of the addon (since 2.0) is a complete rewrite and works with Softimage 2015 SP2.

New since version 2.1.3 (from the github release notes): 2.4.1: fixed incorrect transforms of instances when the master model has rotation or scale, repacked with missing DLLs 2.4: Cycles 5.3. New Alpha parameter for the ImageTexture node, Sky Texture with Single and Multiple Scattering models, Thin Film for Metallic and Glass BSDF, new Raycast and Scene Time nodes, OSL custom camera, Linear 3D curve shape (also as per-object override), Geometry Approximation mode for NURBS surfaces, Render Time pass (CPU), texture optimisation (resolution, limit, tx texture cache) and a detailed scene export timing log 2.4: renders MaterialX shader trees from the MaterialXSI addon (converted to OSL). Note: OSL shading works on CPU render devices only 2.3.x: Cycles 4.5, OSL support is back, new Metallic BSDF and Set Normal nodes, phase function for Scatter Volume, Diffuse Roughness for Principled BSDF, more Noise Texture types, subdivision with motion deform, per-frame texture images, rendering of NURBS surfaces and curves (via custom properties), tile rendering, fixed shadow catcher, vector input ports for OSL shaders 2.2.x: nodes of Blender 4.3 (Ray Portal BSDF, Sheen BSDF, Gabor Texture, redesigned Principled BSDF), current Blender OCIO color profiles, custom velocity grids for VDB primitives, Particle Info node fed by ICE attributes, denoising of the final passes with OIDN or OptiX

Supported Softimage features (quoted from the download page):

Polygon meshes and hair geometry Texture coordinates Vertex colors Shaderball preview. For materials, shader nodes and texture nodes Basic limited support of the following built-in Softimage shader nodes: Phong, Lambert, Hair Shading, Image, converters between vector, color and scalar Ambience global environment light Limited support of built-in Softimage light sources Model instances ICE strands geometry ICE pointcloud instances ICE geometry attributes (vector, color and scalar) with context per-point and per-object Volume rendering. In particular supports emFluid, Explosia FX and openVDB for Softimage volumes Special VDB Primitive for rendering vdbs without ICE Output multilayered exr file with all rendered passes Rendermaps

The following features from Cycles itself are supported: CPU and GPU rendering. In particular multidevices are supported. This allows you to use cpu and gpu simultaneously. The libraries for GPU rendering are included in the package. All Cycles shader nodes OSL shaders OpenColorIO profiles (Blender profile included) All Cycles output passes (Combined, Depth, Normal and so on) Color and value shader AOVs Lightgroups Cycles camera properties, in particular all panorama modes Cycles light sources Denoising by using Open Image Denoise and OptiX denoiser

For more information, full documentation and a list of the available Cycles nodes see the download page linked below. There is no local backup because the addon is still frequently updated - the plugin can be downloaded on Shekn's github releases. The source code is available on github there as well.

News concerning 3D DCC business
MKXSI
Posts: 63
Joined: 13 Feb 2019, 15:27

Re: Cycles for Softimage

Post by MKXSI » 29 Oct 2019, 14:39

Hi again, i managed to get rid of the fireflies, in fact, i forgot hit + to subdivide object... 8-|

Any clue why is this happeing? Render not using all cores even i put fixed cores to 64 on settings....
Rendering image is 3200*1800 btw...
You do not have the required permissions to view the files attached to this post.

User avatar
wireframex
Posts: 425
Joined: 08 Jun 2009, 21:02
Location: France

Re: Cycles for Softimage

Post by wireframex » 29 Oct 2019, 17:17

Render Cores used with Cycles for Softimage ;)

Image

I often use between 400-600 AA samples and internal cycles denoising or FX Denoise (https://ssoftadd.github.io/fxDenoisePage.html)

Phil
"without mastery, power is nothing" - Softimage Addict User
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory

jonmoore
Posts: 153
Joined: 30 Jul 2016, 16:18

Re: Cycles for Softimage

Post by jonmoore » 29 Oct 2019, 17:50

@wireframex What do you think of the Intel denoiser? I haven't installed it yet but wondered how it compared to something like Nvidia's denoiser,which is great for look-dev but loses too much high frequency detail for finals (and is obviously impossible to use on animation sequences). What I've found with denoisers so far, is that only Altus and the main denoisers in Arnold, RenderMan and V-Ray can be used for production.

User avatar
wireframex
Posts: 425
Joined: 08 Jun 2009, 21:02
Location: France

Re: Cycles for Softimage

Post by wireframex » 29 Oct 2019, 18:01

FX Denoise is not bad at all I like the fact it works inside SI and its free :)
"without mastery, power is nothing" - Softimage Addict User
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory

MKXSI
Posts: 63
Joined: 13 Feb 2019, 15:27

Re: Cycles for Softimage

Post by MKXSI » 30 Oct 2019, 07:38

wireframex wrote: 29 Oct 2019, 17:17 Render Cores used with Cycles for Softimage ;)

Image

I often use between 400-600 AA samples and internal cycles denoising or FX Denoise (https://ssoftadd.github.io/fxDenoisePage.html)

Phil
Could you please try to render a big resouliton image at 3200 * 1800 a see what happens?
Thanks

User avatar
wireframex
Posts: 425
Joined: 08 Jun 2009, 21:02
Location: France

Re: Cycles for Softimage

Post by wireframex » 30 Oct 2019, 18:29

With your rendering resolution I have more or less the same result as you.
Try to play with the tile size ...
Phil
"without mastery, power is nothing" - Softimage Addict User
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory

MKXSI
Posts: 63
Joined: 13 Feb 2019, 15:27

Re: Cycles for Softimage

Post by MKXSI » 31 Oct 2019, 07:41

Ah mon ami, i feel more tranquilo now. is this maybe some bug to fix i a new version? Thanks for trying for me 16x16 worked the best, but it still at 70% of CPU speed.

Shekn
Posts: 254
Joined: 30 Dec 2016, 19:18

Re: Cycles for Softimage

Post by Shekn » 31 Oct 2019, 13:16

It looks like a bug from original Cycles side. We can only hope that Cycles developers fix it (or it already fix in the current version). In any case, later I will update Sycles with the latest version of the Cycles.

MKXSI
Posts: 63
Joined: 13 Feb 2019, 15:27

Re: Cycles for Softimage

Post by MKXSI » 31 Oct 2019, 13:31

Thanks Shekn

User avatar
wireframex
Posts: 425
Joined: 08 Jun 2009, 21:02
Location: France

Re: Cycles for Softimage

Post by wireframex » 31 Oct 2019, 18:34

Shekn wrote: 31 Oct 2019, 13:16 It looks like a bug from original Cycles side. We can only hope that Cycles developers fix it (or it already fix in the current version). In any case, later I will update Sycles with the latest version of the Cycles.
Good news thanks a lot
"without mastery, power is nothing" - Softimage Addict User
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory

yashugan
Posts: 115
Joined: 30 May 2012, 18:58

Re: Cycles for Softimage

Post by yashugan » 16 Nov 2019, 12:34

https://gyazo.com/6e9ae4256d43b3445e7c77e5ac6df953
Image up here:
Apologize me, but i can't find anymore GPU -CPU options... where are now? i'm using 1.8.1. thank!!!!!!!!!!!!

User avatar
wireframex
Posts: 425
Joined: 08 Jun 2009, 21:02
Location: France

Re: Cycles for Softimage

Post by wireframex » 16 Nov 2019, 21:02

Hi,
No pb here with 1.8.1 Nvidia Driver 441.08
Image

Try to uninstall the Sycles_1.8.1 add-on from the Softimage menu file the have a look to your c:\Users\xxxxxx\Autodesk\Softimage_xxxx\Addons\ and remove the sycles directory.
Then install it an other time.

On some machines the addon additionaly requires vc14 runtime. Download the Visual C++ Redistributable for Visual Studio 2015 package from here and install it (or google by keywords "vc14 runtime").

Phil
"without mastery, power is nothing" - Softimage Addict User
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory

yashugan
Posts: 115
Joined: 30 May 2012, 18:58

Re: Cycles for Softimage

Post by yashugan » 17 Nov 2019, 08:33

Thank you!!!!!!!!!!!!!!!!!!!!!!!!

Shekn
Posts: 254
Joined: 30 Dec 2016, 19:18

Re: Cycles for Softimage

Post by Shekn » 17 Nov 2019, 11:12

The Device section should be in parameters in any case, even if the Cycles does not find any device for render. Old versions of the Sycles does not have device parameters. If you save a scene with old version of the Sycles, then update addon and open this scene again, then the PPG of the render parameters will be old and does not contains new settings. This is Softimage behaviour. It seems that yashugan's screen demonstrate this.

User avatar
wireframex
Posts: 425
Joined: 08 Jun 2009, 21:02
Location: France

Re: Cycles for Softimage

Post by wireframex » 17 Nov 2019, 12:23

Shekn wrote: 17 Nov 2019, 11:12 The Device section should be in parameters in any case, even if the Cycles does not find any device for render. Old versions of the Sycles does not have device parameters. If you save a scene with old version of the Sycles, then update addon and open this scene again, then the PPG of the render parameters will be old and does not contains new settings. This is Softimage behaviour. It seems that yashugan's screen demonstrate this.
Good to know.
"without mastery, power is nothing" - Softimage Addict User
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory

opoppopopp
Posts: 213
Joined: 16 Jun 2009, 04:23

Re: Cycles for Softimage

Post by opoppopopp » 28 Nov 2019, 21:43

Sorry if I miss something
But "skip rendered" not working? I think It is belongs to scene option, independent of which renderer is used...