Cycles for Softimage

Plugins linking to this thread: (hide)

Sycles 1.5Author: Shekn @si-community
V 1.5 released Nov 2017 with GPU support, XSI standard hair rendering, denoising and more (see si-community thread) — This is the Softimage integration of Blender's Cycles renderer. It includes the renderer itself (Vers. 1.8.1 as of Blender 2.79), so no additional installation will be necessary.

This is a full renderer integration including support for: ICE instancesICE strands (rendered as hair)ICE attributes in per-point (e.g vertex colors) and per-object data contextsSubstance PBR supportMulti-layer EXR output supportRender Region suppopdfrtbump, normal maps, depth-of-field, SSS, hair shading, ...Cycles passes support (Combined, Depth, Mist, Normal, ...)Object ID passescustom light primitivesgeometry caching systemfull manualLots of Cycles specific custom render tree nodes

Limitations of version 1.4: Does not render volumetric data (such as smoke, fire etc.) and motion blur

For more information, full documentation and a list of the available Cycles nodes, see the download page linked below. V1.4 requires the Windows "Fall Creator's Update" and/or the Cuda Tookit installed for some hardware configurations.

local backup:Sycles_1.5.xsiaddon

News concerning 3D DCC business
User avatar
Draise
Posts: 831
Joined: 09 Oct 2012, 20:48
Skype: ondraise
Location: Colombia

Re: Cycles for Softimage

Post by Draise » 04 Oct 2018, 21:40

wireframex wrote:
04 Oct 2018, 19:36
AO Pass render test :)

Image
That looks better than the previous errors. What was it?

User avatar
wireframex
Posts: 248
Joined: 08 Jun 2009, 23:02
Location: Near Paris

Re: Cycles for Softimage

Post by wireframex » 04 Oct 2018, 21:55

EDIT : The AO Shader is still broken. This is just AO PASS in the render manager.

Image

Image
"without mastery, power is nothing" - Softimage Addict User

User avatar
wireframex
Posts: 248
Joined: 08 Jun 2009, 23:02
Location: Near Paris

Re: Cycles for Softimage

Post by wireframex » 08 Oct 2018, 21:59

Cycles 1.7 - Edge Render Test

Image
"without mastery, power is nothing" - Softimage Addict User

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

Re: Cycles for Softimage

Post by Shekn » 11 Oct 2018, 12:02

Update 1.7.1 with ao-fix (and some other small changes). Download here: https://ssoftadd.github.io/download/Syc ... 1.xsiaddon

After some investigations it turns out that incorrect rendering of the ao node is a known issue (https://developer.blender.org/T55563). As I understand, there are no universal solution for it, because this bug related to the version of compiler, used for building Blender and Cycles render. It appears only on some processors and in versions, compiled with vc12. With vc14 no bugs, and now Blender and Cycles official supports only vc14 compiler. But plugins for Softimage must be compiled with vc12 only. In any case, there are three posibilities to render correct result of ao-node:
1. Switch to OSl shading system.
2. Use only GPU for rendering.
3 (the best method). Turn off AVX2 parameter in Preference tab of the render properties. This is a technical parameter and I don't really know what it does (something with processor instructions).

Also ao node is more universal now. It returns color or float factor of the ambient occlusion an can be used in render tree for creating some effects on edges and cavities of objects. For rendering classical ao-pass, the color output of the ao node should be connected to the color port of the emission node.
You do not have the required permissions to view the files attached to this post.

User avatar
wireframex
Posts: 248
Joined: 08 Jun 2009, 23:02
Location: Near Paris

Re: Cycles for Softimage

Post by wireframex » 11 Oct 2018, 20:08

Thanks a lot for this update :)

Phil
"without mastery, power is nothing" - Softimage Addict User

User avatar
sirdavid32
Posts: 208
Joined: 10 Feb 2010, 04:36
Location: Ecuador

Re: Cycles for Softimage

Post by sirdavid32 » 18 Nov 2018, 09:12

Very much appreciated Phil. This is clean as it can be. With Redshift stopping dry without AI denoiser the only viable choice now it´s CYCLES with OptiX Denoiser. Quite impressive.
I´m pushing the SOFTIMAGE XSI MOD theme onto official Blender Build. Get here and vote me up: https://devtalk.blender.org/t/call-for- ... es/3174/50
Thanks!

User avatar
wireframex
Posts: 248
Joined: 08 Jun 2009, 23:02
Location: Near Paris

Re: Cycles for Softimage

Post by wireframex » 18 Nov 2018, 21:22

Hey David
Hope this theme will be very close as Softimage :)
All the best

I work more and more with Cycles for SI and it is very great :)
"without mastery, power is nothing" - Softimage Addict User

User avatar
wireframex
Posts: 248
Joined: 08 Jun 2009, 23:02
Location: Near Paris

Re: Cycles for Softimage

Post by wireframex » 18 Nov 2018, 22:30

IES photometric files into Cycles for SI will be very cool :)

I found this for blender https://blenderartists.org/t/ies-lamps ... les/560285
Phil
"without mastery, power is nothing" - Softimage Addict User

User avatar
sirdavid32
Posts: 208
Joined: 10 Feb 2010, 04:36
Location: Ecuador

Re: Cycles for Softimage

Post by sirdavid32 » 19 Nov 2018, 00:31

What about cryptomatte? Can it be ported to Sycles? bevel node is working for what I saw on your post. Thanks for putting all this effort for the community!

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

Re: Cycles for Softimage

Post by Shekn » 20 Dec 2018, 09:21

Next update - version 1.7.2. Download here: https://ssoftadd.github.io/download/Syc ... 2.xsiaddon

This update is primary for bug fixes. What fixed:
1. Bugs in uv-coordinates on symmetrized objects and subdivided objects;
2. Bug about normals calculation on mesh with envelop deformation;
3. Some other small bugs;
4. Some improvements. For example, now vertex color can be rendered directly without any convert process by ICE. Simply add to the shader attribute node with the name of the vertex color cluster, and it will be rendered correctly.

What new:
1. IES Texture node for using ies-files;
2. Previously subdivided surfaces ignore hard-edges. Now hard-edges and edges with non-zero creases subdivides correctly;
3. Change UI in a Cycles Mesh Property. There are too many parameters in this property, and so I divide it into several tabs. The same done for Pointcloud Property.

Cryptomate I will try to implement later.

User avatar
wireframex
Posts: 248
Joined: 08 Jun 2009, 23:02
Location: Near Paris

Re: Cycles for Softimage

Post by wireframex » 20 Dec 2018, 09:28

Thank you very much for this update :)
"without mastery, power is nothing" - Softimage Addict User

User avatar
sirdavid32
Posts: 208
Joined: 10 Feb 2010, 04:36
Location: Ecuador

Re: Cycles for Softimage

Post by sirdavid32 » 20 Dec 2018, 09:37

Oh MAN! reading CAV attributes like Cycles!? W00H00!! Man, you´re the hero of this movie!

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

Re: Cycles for Softimage

Post by Shekn » 21 Dec 2018, 18:29

Example of using IESTexture node. Sometimes it needs to rotate light source or change it strength.
You do not have the required permissions to view the files attached to this post.

User avatar
sirdavid32
Posts: 208
Joined: 10 Feb 2010, 04:36
Location: Ecuador

Re: Cycles for Softimage

Post by sirdavid32 » 21 Dec 2018, 21:29

so fantastic!! Even nicer than native!
Yeah! Emissive rules.
Feels like second nature to work like this in softimage!
Thank you so much for this.
Is cryptomatte available yet?

User avatar
wireframex
Posts: 248
Joined: 08 Jun 2009, 23:02
Location: Near Paris

Re: Cycles for Softimage

Post by wireframex » 22 Dec 2018, 11:20

Shekn wrote:
21 Dec 2018, 18:29
Example of using IESTexture node. Sometimes it needs to rotate light source or change it strength.
Thanks a lot, I didn't rotate the light thats why it doesnt work at first :)
Real pleasure to continue with SI
"without mastery, power is nothing" - Softimage Addict User

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

Re: Cycles for Softimage

Post by Shekn » 22 Dec 2018, 19:14

Rotations needs because potentially there is a difference between local coordinates of Softimage objects and coordinates, used for storing data inside *.ies file.