Cycles for Softimage
Plugins linking to this thread: (hide)
Sycles 2.1.3
V 2.1.3 released August 2023 —
This is a full integration of the Blender Cycles renderer into XSI. This update is a complete rewrite for the latest Cycles version from 2023 and has support for the following 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 buil-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 poitcloud 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 passe Rendermaps
The following features from Cycles itself are supported: CPU and GPU rendering. In particular multidevices are supported. This allows to use cpu and gpu simultaneously. Note: This distribution does not contains libraries for gpu rendering. You can download it from here. Unpack the archive and place lib folder to the /Sycles_2_1_2/Application/Plugins/ folder near the file config.ini 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 well.
This is a full integration of the Blender Cycles renderer into XSI. This update is a complete rewrite for the latest Cycles version from 2023 and has support for the following 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 buil-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 poitcloud 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 passe Rendermaps
The following features from Cycles itself are supported: CPU and GPU rendering. In particular multidevices are supported. This allows to use cpu and gpu simultaneously. Note: This distribution does not contains libraries for gpu rendering. You can download it from here. Unpack the archive and place lib folder to the /Sycles_2_1_2/Application/Plugins/ folder near the file config.ini 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 well.
download page: https://ssoftadd.github.io/syclesSecondGenPage.html / all of Shekn's plugins / author on vimeo / si-community thread
Re: Cycles for Softimage
This is a typical effect for any ray-tracer renderers. It appears for low-poly objects with smooth shading. There is shadow terminator property (in Cycles Mesh property). It helps to resolve this render error.
- Hirazi Blue
- Administrator
- Posts: 5107
- Joined: 04 Jun 2009, 12:15
Re: Cycles for Softimage
Okay, thanks for the info...
...so much to learn still after all these years...
...so much to learn still after all these years...
Stay safe, sane & healthy!
-
- Posts: 39
- Joined: 11 May 2020, 14:22
Re: Cycles for Softimage
Great!
The word "static" is used, but it is theoretically possible to turn visibility on and off, isn't it?
Maybe in the future sequential reading will no longer be a dream!?
The word "static" is used, but it is theoretically possible to turn visibility on and off, isn't it?
Maybe in the future sequential reading will no longer be a dream!?
- Hirazi Blue
- Administrator
- Posts: 5107
- Joined: 04 Jun 2009, 12:15
Re: Cycles for Softimage
Luckily I spoke too soon... I removed my previous post.
Sorry for the noise, I was extremely frustrated.
A system reinstall seems to have fixed the problem
I was having with Sycles not rendering with CUDA at all...
Still crashes on activating Optix though.
Sorry for the noise, I was extremely frustrated.
A system reinstall seems to have fixed the problem
I was having with Sycles not rendering with CUDA at all...
Still crashes on activating Optix though.
Stay safe, sane & healthy!
Re: Cycles for Softimage
There are many possible reasons for crashes. May be some error with OptiX driver, or bug in the Cycles render engine. Try to select only one OptiX render device in the render settings. Is it still crash? Also try to render in the Blender some simple scene with selected OptiX device. May be the Blender will be crashed too. Then we can only wait, when Blender developers will fix it.
- wireframex
- Posts: 399
- Joined: 08 Jun 2009, 23:02
- Location: France
Re: Cycles for Softimage
Hi
Just tried rendering with Optix GPU without any pb only if I uncheck CPU option
EDIT : the gain is about 40-45% with Optix GPU rendering mode (compared with normal GPU mode without CPU)
Just tried rendering with Optix GPU without any pb only if I uncheck CPU option
EDIT : the gain is about 40-45% with Optix GPU rendering mode (compared with normal GPU mode without CPU)
"without mastery, power is nothing" - Softimage Addict User
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory
-
- Posts: 1
- Joined: 03 Oct 2020, 09:33
Re: Cycles for Softimage
Greetings, long time lurker de-cloaking :]
Apologies if this has been asked already or if it's a dumb question - Is there any way to get this to work in XSI 7.01? (I never bothered upgrading after adesk took over).
It seems to install without any errors but does not appear in the renderer selection drop menu.
Apologies if this has been asked already or if it's a dumb question - Is there any way to get this to work in XSI 7.01? (I never bothered upgrading after adesk took over).
It seems to install without any errors but does not appear in the renderer selection drop menu.
Re: Cycles for Softimage
No, it's imposiible. Because there are some changes in API between XSI 7 and Softimage 2015.
Re: Cycles for Softimage
Hi, how can I transfer color attributes from an ICE particle "Randomize Color" on an object using cycAttribute? I've tried setting the emission material and attached a log node to the output of the randomize color, but no matter what value I type in cycAttribute nothing gets rendered. Any ideas?
Thank you
Thank you
-
- Posts: 169
- Joined: 16 Jun 2009, 06:23
Re: Cycles for Softimage
You mean you can replicate the example in the document, with a meshI3D wrote: ↑29 Oct 2020, 05:03 Hi, how can I transfer color attributes from an ICE particle "Randomize Color" on an object using cycAttribute? I've tried setting the emission material and attached a log node to the output of the randomize color, but no matter what value I type in cycAttribute nothing gets rendered. Any ideas?
Thank you
But can not make the same setup working with particle points ?
I believe "density" is a per object data, like in Sycles with emFluid
So cycAttribute won't working with per point data?
Re: Cycles for Softimage
Sycles does not render particles. It can render only mesh instances instead of these particles. To use points attributes in the shader of the mesh instances, you should add to the pointcloud object CyclesPointcloud property and turn on the parameter "Use Pointcloud Attributes for Instances". This is a screen with an example:
Material with cycAttribute node is the material of the instance object. The material of the pointcloud does not matter.
- sirdavid32
- Posts: 309
- Joined: 10 Feb 2010, 04:36
- Location: Ecuador
- Contact:
Re: Cycles for Softimage
Thank you for sharing this Shekn, this goes a long way how to integrate Softimage and Cycles with an ICE mindset. It's impressive, to say the least.
Portfolio: https://www.behance.net/3dcinetv
Vimeo: http://vimeo.com/3dcinetv
Web: http://www.3dcinetv.com
Vimeo: http://vimeo.com/3dcinetv
Web: http://www.3dcinetv.com
Re: Cycles for Softimage
Thanks Shekn, that is exactly what I was looking for.
Re: Cycles for Softimage
Hi opoppopoppopoppopopp wrote: ↑29 Oct 2020, 16:56 You mean you can replicate the example in the document, with a mesh
But can not make the same setup working with particle points ?
I believe "density" is a per object data, like in Sycles with emFluid
So cycAttribute won't working with per point data?
No I wanted to render instanced geometry from a particle animation, I was able to do so, however the randomize color attributes wasn't being rendered on the instanced meshes. But Shekn response resolved it.
-
- Posts: 169
- Joined: 16 Jun 2009, 06:23
Re: Cycles for Softimage
It shouldn't render particle shape? or just I am miss understanding.Shekn wrote: ↑29 Oct 2020, 18:34 Sycles does not render particles. It can render only mesh instances instead of these particles. To use points attributes in the shader of the mesh instances, you should add to the pointcloud object CyclesPointcloud property and turn on the parameter "Use Pointcloud Attributes for Instances". This is a screen with an example:
pic_01.png
Material with cycAttribute node is the material of the instance object. The material of the pointcloud does not matter.
of course 'blob' shape not working, but others seems ok?
Re: Cycles for Softimage
When you render particles with (for example) a cube shape, then the renderer crates a polygonal abstract cube and use it as an instance for particles. The same for spheres, cones and so on. Exceptions are only point and blob shapes. Because it is not polygonal objects. So, these particles are also instances. And yes, for these primitive shapes, the render use material of the pointcloud (because there is no real object for it), but for user defined instance shapes it use the material from the master object.
Who is online
Users browsing this forum: No registered users and 47 guests