Autodesk / sitoa

Arnold plugin for Softimage
Apache License 2.0
33 stars 16 forks source link

Support Arnold 6.2 #88

Closed JenusL closed 11 months ago

JenusL commented 3 years ago

Not so many new features but I'm running it right now and the stability alone is worth it. 6.1 crashed a lot for me but 6.2.1 hasn't crashed a single time yet.

Other than stability I guess there should be some more work on imagers. The Optix denoiser should be changed out to a imager for example.

JenusL commented 2 years ago

Hi @DiegoSJuan The only thing that didn't work with Arnold 6.2.1 was the patching of the AdClmHub file because it was a new version. I updated the build script to support the new version. You can check out my branch here: https://github.com/JenusL/sitoa/tree/feat/a6.2.1 If you still have issues, you need to post the errors you get so that I have any idea what the error is.

JenusL commented 2 years ago

@DiegoSJuan Please post the contents of your custom.py as well.

JenusL commented 2 years ago

GPU has been working for a long time. You just change to GPU in the Arnold render settings. The first time you render it will take a long time to start because all shaders will compile.

JenusL commented 2 years ago

Ah yes the Softimage shaders are not supported on GPU. You need to use only Arnold shader. So for a textures you need to use the Arnold image shader. This is something that I wish I had time to fix.

JenusL commented 2 years ago

Only downside is lack of viewport feedback I guess :)

JenusL commented 2 years ago

Use the dummy shader imager to connect imager_* nodes as Pass and/or Camera LensShaders. Will only use one LensShader slot but you can connect several imagers together. It also properly handles the Pass OverrideCameraLensShaders option.