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
- wireframex
- Posts: 399
- Joined: 08 Jun 2009, 23:02
- Location: France
Re: Cycles for Softimage
"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: 169
- Joined: 16 Jun 2009, 06:23
Re: Cycles for Softimage
or maybe we post some more picture rendered by Scycle here
Re: Cycles for Softimage
Next update: version 2.1
Download here: https://ssoftadd.github.io/syclesSecondGenPage.html
This is completely rewritten version of the addon. In most it has the same functionality as previous 1.x versions, but there are some differences:
1. It's open-sourced. The link to the sources: https://github.com/Tugcga/Sycles
2. In this version I use built-in into Cycles functionality for subdividing meshes. It has some limitations (in particular, does not support deformation blur for subdivided meshes) and sometimes produce non-correct result. But this approach is more simple, because it use already existed functionality, instead of rewriting connector to OpenSubdiv.
3. Remove stupid optimizations for culling objects in the scene. In previous versions there was parameter for culling objects from the scene by visibility or distance to the camera. Theses optimizations did not produce any significant effect.
4. Improved shaderball previews. Now it previews not only material, but also any supported shader node. If the node contains several output ports, then it previews the first one.
5. Remove background color from render settings. Use global ambience scene parameter instead. This approach is more natural for Softimage.
6. Supports some basics parameters of the default light sources (point, infinite or spot). Not all parameters are supported, but at least color, intensity, area sizes and so on. Also support shader connections inside light render tree.
7. Supports some basic parameters of the default Phong, Lambert and Hair Shading shader nodes. Not all parameters, because most of parameters in phong shader (for example) does not make seance for principled bsdf (again, for example).
8. All Cycles shaders are the same. So, all previous shader compounds should works. But there is one difference. Now ImageTexture and EnvironmentTexture shader nodes use Image widget for select textures. In previous versions it use simple string filed for setting texture file. So, now these textures will not be recognized, because the addon gets textures from another parameter of the shader node. In particular, HDR Master addon does not works with new version of the Sycles addon. But I plane to update it.
9. Of course, this version contains all features of the current Cycles render from Blender. In particular, lightgroups, shadow caustics and so on.
10. By default the addon distributed without libraries for gpu rendering. This is bacuse the size of the addon is very large (110 mb) and archive with gpu libraries also is large (in total 78 mb). But if it is required, you can easily download this additional archive and copy files to the directory with installed addon.
If there are some errors, bugs, crashes or questions - please, write here or on the Issues page in the github repository.
Download here: https://ssoftadd.github.io/syclesSecondGenPage.html
This is completely rewritten version of the addon. In most it has the same functionality as previous 1.x versions, but there are some differences:
1. It's open-sourced. The link to the sources: https://github.com/Tugcga/Sycles
2. In this version I use built-in into Cycles functionality for subdividing meshes. It has some limitations (in particular, does not support deformation blur for subdivided meshes) and sometimes produce non-correct result. But this approach is more simple, because it use already existed functionality, instead of rewriting connector to OpenSubdiv.
3. Remove stupid optimizations for culling objects in the scene. In previous versions there was parameter for culling objects from the scene by visibility or distance to the camera. Theses optimizations did not produce any significant effect.
4. Improved shaderball previews. Now it previews not only material, but also any supported shader node. If the node contains several output ports, then it previews the first one.
5. Remove background color from render settings. Use global ambience scene parameter instead. This approach is more natural for Softimage.
6. Supports some basics parameters of the default light sources (point, infinite or spot). Not all parameters are supported, but at least color, intensity, area sizes and so on. Also support shader connections inside light render tree.
7. Supports some basic parameters of the default Phong, Lambert and Hair Shading shader nodes. Not all parameters, because most of parameters in phong shader (for example) does not make seance for principled bsdf (again, for example).
8. All Cycles shaders are the same. So, all previous shader compounds should works. But there is one difference. Now ImageTexture and EnvironmentTexture shader nodes use Image widget for select textures. In previous versions it use simple string filed for setting texture file. So, now these textures will not be recognized, because the addon gets textures from another parameter of the shader node. In particular, HDR Master addon does not works with new version of the Sycles addon. But I plane to update it.
9. Of course, this version contains all features of the current Cycles render from Blender. In particular, lightgroups, shadow caustics and so on.
10. By default the addon distributed without libraries for gpu rendering. This is bacuse the size of the addon is very large (110 mb) and archive with gpu libraries also is large (in total 78 mb). But if it is required, you can easily download this additional archive and copy files to the directory with installed addon.
If there are some errors, bugs, crashes or questions - please, write here or on the Issues page in the github repository.
Re: Cycles for Softimage
Wow! Thank you Shekn 👏🙏
- wireframex
- Posts: 399
- Joined: 08 Jun 2009, 23:02
- Location: France
Re: Cycles for Softimage
Thanks a lot
Real great for the community !!
Real great for the community !!
"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
- wireframex
- Posts: 399
- Joined: 08 Jun 2009, 23:02
- Location: France
Re: Cycles for Softimage
Hi Shekn,
I can't see my graphic cards (to check them) in the new cycles plugin I can check only my CPU.
Phil
EDIT : It seems it use only 1 graphic card
EDIT2 : I tried with lib folder from Sycles_1_12 without success
I can't see my graphic cards (to check them) in the new cycles plugin I can check only my CPU.
Phil
EDIT : It seems it use only 1 graphic card
EDIT2 : I tried with lib folder from Sycles_1_12 without success
"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
Re: Cycles for Softimage
Hmm it doesn't seem to be using the GPU at all in my case. How do I activate it?
Also, in the denoiser, the only thing available is OIDN, which tells me Optix and GPU library are not loaded!
Any ideas?
Also, in the denoiser, the only thing available is OIDN, which tells me Optix and GPU library are not loaded!
Any ideas?
- wireframex
- Posts: 399
- Joined: 08 Jun 2009, 23:02
- Location: France
Re: Cycles for Softimage
I unchecked the CPU and the render do the job
I suppose only a GPU is running but the render seems to be slower as usual I suppose all my GPU doesn't want to work together
Same here
Only our marvelous developper can do something for us
"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
Re: Cycles for Softimage
Default *.xsiaddon does not contains libraries for gpu rendering and denoising. You should download it from here: https://github.com/Tugcga/Sycles/releas ... .1/lib.zip
Then extract archive and place lib folder into installed addon folder. Libraries from old versions of the Sycles are not compatible.
Or may be you say that even with this lib folder inside addon, gpus are not recognizable? I will try to test it on clear machines.
Then extract archive and place lib folder into installed addon folder. Libraries from old versions of the Sycles are not compatible.
Or may be you say that even with this lib folder inside addon, gpus are not recognizable? I will try to test it on clear machines.
- wireframex
- Posts: 399
- Joined: 08 Jun 2009, 23:02
- Location: France
Re: Cycles for Softimage
Done it several times with manual erase of the Sycles folder to avoid bugs with the same result.Shekn wrote: ↑16 Jan 2023, 13:49 Default *.xsiaddon does not contains libraries for gpu rendering and denoising. You should download it from here: https://github.com/Tugcga/Sycles/releas ... .1/lib.zip
Then extract archive and place lib folder into installed addon folder. Libraries from old versions of the Sycles are not compatible.
Exactly
"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
Re: Cycles for Softimage
i have 2x nvidia 1080 and even after clean install with lib from github doesnt work :/
Re: Cycles for Softimage
That is the first thing I tried, looked at the task manager couldn't see anything happening to the GPU, mine is a 3080 RTX.wireframex wrote: ↑16 Jan 2023, 07:09 I unchecked the CPU and the render do the job
I suppose only a GPU is running but the render seems to be slower as usual I suppose all my GPU doesn't want to work together
Re: Cycles for Softimage
Try this file: https://github.com/Tugcga/Sycles/releas ... Plugin.dll
Now it should recognize all cuda gpus in the system, even without lib folder inside addon directory. But without lib it will make empty render, if some gpu is selected.
If it will works, then I will pack the addon as xsiaddon-file.
Now it should recognize all cuda gpus in the system, even without lib folder inside addon directory. But without lib it will make empty render, if some gpu is selected.
If it will works, then I will pack the addon as xsiaddon-file.
Re: Cycles for Softimage
works, both 1080 get recognized and renders fine, thanks a lot !!!Shekn wrote: ↑17 Jan 2023, 10:05 Try this file: https://github.com/Tugcga/Sycles/releas ... Plugin.dll
Now it should recognize all cuda gpus in the system, even without lib folder inside addon directory. But without lib it will make empty render, if some gpu is selected.
If it will works, then I will pack the addon as xsiaddon-file.
Who is online
Users browsing this forum: No registered users and 49 guests