Cycles for Softimage

Plugins linking to this thread: (hide)

Sycles 2.1.3Author: Shekn @si-community
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.

News concerning 3D DCC business
User avatar
rray
Moderator
Posts: 1775
Joined: 26 Sep 2009, 15:51
Location: Bonn, Germany
Contact:

Re: Cycles for Softimage

Post by rray » 07 Mar 2019, 16:37

Thanks for checking. I think that's it, the sphere/box primitive takes the material from one of the pointclouds (probably first it finds) then is used again in the second pointclouds even if that one has a different material.

What would be cool too (if possible) if the cycObjectInfo would work with point cloud instances (for example for giving access to a random color per instance).
softimage resources section updated Jan 5th 2024

Shekn
Posts: 215
Joined: 30 Dec 2016, 20:18

Re: Cycles for Softimage

Post by Shekn » 24 Mar 2019, 18:52

Next update 1.7.6. Download here: https://ssoftadd.github.io/download/Syc ... 6.xsiaddon

What's new:
1. In previous versions of the addon, the render channel in the quick render view can be chosen in the render setting - "Output" tab - parameter "Show pass". Now the displayed channel can be chosen in the same place as for other renderers: quick render view - Render Channel. So, the tutorial 10 in the manual is no longer actual.
2. Fix random object attribute. This attribute can be chosen in the shader by using the cycObjectInfo node.
3. Fix rendering of particle instances with primitive shapes.
4. Add to pointcloud property the parameter for using in shaders of objects ICE-attributes from source pointcloud.

Next, some pictures with examples of using ICE-attributes for particles.

Picture 1. Here we have one pointcloud with sphere shapes. For setting different colors of spheres we use the Random attribute by using cycObjectInfo node. In this case all spheres are instances of one sphere.
particles_01.png
Picture 2. In this example we define colors of spheres by using ICE-attribute Color of the pointcloud. So, we need to turn on the parameter "Use Pointcloud Attributes for Instances". In this case each sphere becomes the separate independent object and not instances of one single sphere. So, the render time slightly increases.
particles_02.png
Picture 3. Here we use the rocket model as instance shape for points in the poincloud. Each rocket contains several subobjects. When we use the Random attribute, the color of an each object is independent from the other, even in the case when objects corresponds to the same rocket model. But in this case all objects are instances of one master object.
particles_03.png

Shekn
Posts: 215
Joined: 30 Dec 2016, 20:18

Re: Cycles for Softimage

Post by Shekn » 24 Mar 2019, 18:55

Picture 4. Here we would like to use one random color for the whole rocket model (the same color for all subobjects). In this case we should generate random color attribute for particles and transfer it to object shaders. In this example rocket models are not instances.
particles_04.png

xsisoft
Posts: 152
Joined: 01 Nov 2018, 11:13

Re: Cycles for Softimage

Post by xsisoft » 24 Mar 2019, 19:42

beautiful !!!
Shekn you are the best !!!

who is happy with cycles & softimage ?! :-)

User avatar
wireframex
Posts: 399
Joined: 08 Jun 2009, 23:02
Location: France

Re: Cycles for Softimage

Post by wireframex » 24 Mar 2019, 23:19

xsisoft wrote: 24 Mar 2019, 19:42 who is happy with cycles & softimage ?! :-)
Me 😊
"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, 20:58

Re: Cycles for Softimage

Post by yashugan » 25 Mar 2019, 09:23

me too! :)

User avatar
rray
Moderator
Posts: 1775
Joined: 26 Sep 2009, 15:51
Location: Bonn, Germany
Contact:

Re: Cycles for Softimage

Post by rray » 25 Mar 2019, 11:29

too :) thanks for implemeting it so quickly and nicely!
softimage resources section updated Jan 5th 2024

User avatar
Hirazi Blue
Administrator
Posts: 5107
Joined: 04 Jun 2009, 12:15

Re: Cycles for Softimage

Post by Hirazi Blue » 25 Mar 2019, 13:19

three... :p
:-bd
Stay safe, sane & healthy!

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

Re: Cycles for Softimage

Post by yashugan » 25 Mar 2019, 19:22

is simply a miracle. Is 2million faster than mental ray, quality is superior in everything. Is GPU, is easy, is cool. What we need more? 2 things:
Sprite material to have ALPHA TEST to use less time with ALPHA BLEND
Fix the normal problem on the mesh. And then....
perfect!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :) :) :) :-bd

Shekn
Posts: 215
Joined: 30 Dec 2016, 20:18

Re: Cycles for Softimage

Post by Shekn » 26 Mar 2019, 06:27

What you mean by "normal problem on the mesh"? One more bug, or not fixed old bug? May be I forget about something.

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

Re: Cycles for Softimage

Post by yashugan » 26 Mar 2019, 12:16

APOLOGIZE ME, i checked, the bug is fixed. My fault.Thank you again!

Shekn
Posts: 215
Joined: 30 Dec 2016, 20:18

Re: Cycles for Softimage

Post by Shekn » 26 Mar 2019, 14:23

Excellent. About improvements of rendering process, it is not to me, but to developers of the Cycles. Because I don't touch anything inside render engine. They (developers of the Blender and Cycles) are specialists and know what to do much better.

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

Re: Cycles for Softimage

Post by yashugan » 26 Mar 2019, 18:11

You right! but can i ask help around? there is a way to combine a shader node to obtain something similar to the SPRITE material of mental ray? Is very useful, for example, if you have to do a forest, and avoid do use alfa blend... render time, transparency etc etc became easyer....
Thank you any way for all, Cycles is my ONLY RENDER, the rest, (REDSHIFT too), is all dead. :)

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

Re: Cycles for Softimage

Post by yashugan » 26 Mar 2019, 18:12

Ops, last stuff i forgot; There is a way to have thbnails of the texture in the render tree? .. if not... no problem. :)

Shekn
Posts: 215
Joined: 30 Dec 2016, 20:18

Re: Cycles for Softimage

Post by Shekn » 27 Mar 2019, 18:39

There is only one way to render billboards. Typical setup on the screen. Is it what you would like, or not?

Thumbnails on the render tree are impossible.
Attachments
render_alpha.png

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

Re: Cycles for Softimage

Post by yashugan » 28 Mar 2019, 08:47

thnak for the answer, i already know this way, in this case you are still using again ALPHA BLEND. But no problem, i'll sdo in this way and is ok!
Thank you!!!!!!!!!!!!!!!!!!!

Post Reply

Who is online

Users browsing this forum: No registered users and 20 guests