Does the redshift install exist on the render nodes? do you have permissions to access it?
Are you able to render back via deadline on the same machine as submitting?
Does the user have the correct config for deadline? look out for houdini.env overriding the packages (doesnât look like this is the issue as it shows the version)
you can verify the redshift version or check the plugins folder
Ciao @anthonygelatka thanks for you help. I have the repository and the slave installed on the same machine. Used a lot in the past with karma/Arnold and redshift in maya as well.
So not sure why i got this error here.
C:/ProgramData/Redshift/Plugins/Houdini/20.0.688/dso/redshift4houdini.dll
this path here is correct and exist on my pc
Just to rule out Deadline, can you submit the âFull Commandâ from the log file (above)
If this doesnât exist submit another job and it should regenerate the temp files, you can use this line to test
sorry not sure how to send a full command, you mean on the prompt command?
below the result of redshift command.
thank you
C:\Users\Guido Pagotto>c:\ProgramData\Redshift\bin\redshiftCmdLine.exe
Redshift Command-Line Renderer (version 3.6.03 - API: 3601)
Copyright 2024 MAXON Computer GmbH. All rights reserved.
Not enough parameters
Usage:
redshiftCmdLine scenefile [-oip PATH] [-opbp PATH] [-oro FILENAME]
[-gpu N] [-cachepath PATH] [-texturecachebudget N]
or
redshiftCmdLine -listdevices
or
redshiftCmdLine -listrenderoptions
or
redshiftCmdLine -fileinfo proxyFilename
or
redshiftCmdLine -printdependencies proxyFilename
Parameters:
scenefile is the .rs proxy file containing the scene to be rendered
-oip followed by a path, overrides the image file paths
This includes the paths of all the AOVs
For example, if a scene normally renders images:
z:\myprojectpath\images\myscene.exr
z:\myprojectpath\images\myscene.diffuseLighting.exr
You can redirect them to c:\myfolder by doing:
redshiftCmdLine test.rs -oip c:\myfolder
This will produce images:
c:\myfolder\myscene.exr
c:\myfolder\myscene.diffuseLighting.exr
-oif followed by an extension, overrides the image file format
This includes the file extensions of all the AOVs
For example, if a scene normally renders EXR images:
z:\myprojectpath\images\myscene.exr
z:\myprojectpath\images\myscene.diffuseLighting.exr
You can turn them into PNGs by doing:
redshiftCmdLine test.rs -oif png
This will produce images:
c:\myfolder\myscene.png
c:\myfolder\myscene.diffuseLighting.png
-opbp followed by a path, overrides the point-based technique file paths
This includes the photon mapping, irradiance point cloud, irradiance cache
and subsurface scattering generated or loaded files
For example, say a scene produces an irradiance point cloud file at:
z:\myprojectpath\pointcloudfiles\irradiance_pointcloud_auto.234.rsmap
You can redirect the point cloud files go to c:\myfolder by doing:
redshiftCmdLine test.rs -opbp c:\myfolder
This will produce the file:
c:\myfolder\irradiance_pointcloud_auto.234.rsmap
-ores followed by a resolution of the form <w>x<h>, overrides the output resolution
For example, to render the images in 1920x1080 resolution do:
redshiftCmdLine test.rs -ores 1920x1080
-oro followed by a filename, overrides render options using a text file
The text file should contain option name-value pairs on each line, for example:
UnifiedMaxSamples 1500
UnifiedFilterSize 3.4
ProgressiveRenderingEnabled false
MotionBlurEnabled true
UnifiedFilterType RS_AAFILTER_MITCHELL
To list the render options, use -listrenderoptions
-device followed by the device ordinal N enables that device for rendering
For example, to render scene 'test.rs' with the first two devices, do:
redshiftCmdLine test.rs -device 0 -device 1
Use -device all to enable all devices
If -device is not specified, the devices specified in the preferences.xml are used
-gpu is an alias of -device used for backward compatibility
-hybrid followed by 0 or 1 overrides the HybridRendering preference
-cachepath followed by a PATH, sets the cache path folder
The default Windows cache folder is '%LOCALAPPDATA%\Redshift\Cache'
The default Linux cache folder is '$REDSHIFT_LOCALDATAPATH/cache'
-texturecachebudget sets the texture cache size (in megabytes)
For example, to render scene 'test.rs' and set the tex cache to 20GB, do:
redshiftCmdLine test.rs -texturecachebudget 20000
-listdevices lists all the available devices and exits
-listgpus is an alias of -listdevices used for backward compatibility
-listrenderoptions lists the available render options and exits
-crop followed by cropOffsetX cropOffsetY cropWidth and cropHeight in pixels sets
a custom cropped region to be rendered
For example, to set the crop region to (10,10) - (30, 30), do:
redshiftCmdLine test.rs -crop 10 10 20 20
-fileinfo followed by the proxy path, prints out various bits of
information about the proxy file
-printdependencies followed by the proxy path, prints out a list of
the files referenced by this proxy
-skippostfx skips the postfx processing, so no postfx or color correction
will be happening on the final rendered image
-ocioenv followed by 0 or 1 overrides the OCIO environment variable behavior
If 0 is specified, the OCIO environment variable is always ignored
If 1 is specified, the OCIO environment variable is used if available
If this option is not provided, the scene preference is used
-ocioconfig followed by a path, overrides the OCIO config file used
This option will implicitly cause the OCIO environment variable to be ignored
-ociorenderspace followed by a string overrides the OCIO rendering color space
-ociodisplay followed by a string overrides the OCIO display name
-ocioview followed by a string overrides the OCIO view name```
oh it works now! thought was fine something like this
C:\Program Files\Side Effects Software\Houdini 20.0.547\bin\hython.exe
C:\Program Files\Side Effects Software\Houdini 20.0.688\bin\hython.exe