Search - User list
Full Version: Redshift Installation in Houdini
Root » 3rd Party » Redshift Installation in Houdini
Raneem
I am facing issues integrating Redshift into Houdini using my Maxon student license. Despite following the standard procedure of downloading Redshift from the Maxon app and editing the houdini.env file, Redshift is not appearing within Houdini, I'm using Houdini 20.0.506 with redshift latest version.

Could you please provide guidance or additional steps a successful integration.
mandrake0
Instead of houdini.env you should use a package json file.

https://help.maxon.net/r3d/houdini/en-us/Default.htm#html/Houdini+Plugin+Configuration.html [help.maxon.net]

There is also the redshift forum:
https://redshift.maxon.net/categories [redshift.maxon.net]
Raneem
I tried it and also followed this tutorial: https://www.youtube.com/watch?v=W7QN-c6J-WA [www.youtube.com]
but it didn't work either.I couldn't see anything when I opened Houdini.
Do you have any idea why it doesn't work?
BSwarth
Hello,

I'm also having issues installing Redshift for Houdini Indie 20.0.547 via packages on MacOS 14.3. I've created a JSON file containing the text below (as outlined in Maxon's documentation). I've placed the file in a "packages" folder in all of the locations that Houdini should be looking for it and still cannot get Redshift to load.

{​
"env":[
{​"RS_PLUGIN_VERSION" : "${​HOUDINI_VERSION}​_arm64"}​,
{​"REDSHIFT_COREDATAPATH": "/Applications/redshift"}​,
{​"HOUDINI_PATH": "${​REDSHIFT_COREDATAPATH}​/redshift4houdini/${​RS_PLUGIN_VERSION}​"}​,
{​"PATH": "${​REDSHIFT_COREDATAPATH}​/bin"}​,
{​"PXR_PLUGINPATH_NAME" : "${​REDSHIFT_COREDATAPATH}​/redshift4solaris/${​RS_PLUGIN_VERSION}​"}​
]
}​

Any help would be greatly appreciated.

Thanks,

- Brian
mabelzile
These are the package config for all platforms

Windows:
{
  "env":[
    {"RS_PLUGIN_VERSION" : "${HOUDINI_VERSION}"},
    {"REDSHIFT_COREDATAPATH": "C:/ProgramData/Redshift"},
    {"HOUDINI_PATH": "${REDSHIFT_COREDATAPATH}/Plugins/Houdini/${HOUDINI_VERSION}"},
    {"PATH": "C:/ProgramData/Redshift/bin"},
    {"PXR_PLUGINPATH_NAME" : "${REDSHIFT_COREDATAPATH}/Plugins/Solaris/${RS_PLUGIN_VERSION}"}
 ]
}

macOS:
{"env":[
    {"RS_PLUGIN_VERSION" : "${​HOUDINI_VERSION}​_arm64"}​,
    {"REDSHIFT_COREDATAPATH": "/Applications/redshift"}​,
    {"HOUDINI_PATH": "${​REDSHIFT_COREDATAPATH}​/redshift4houdini/${​RS_PLUGIN_VERSION}​"}​,
    {"PATH": "${​REDSHIFT_COREDATAPATH}​/bin"}​,
    {"PXR_PLUGINPATH_NAME" : "${​REDSHIFT_COREDATAPATH}​/redshift4solaris/${​RS_PLUGIN_VERSION}​"}]
}

Linux
{"env":[
    {"RS_PLUGIN_VERSION" : "${​HOUDINI_VERSION}​"}​,
    {"REDSHIFT_COREDATAPATH": "/usr/redshift"}​,
    {"HOUDINI_PATH": "${​REDSHIFT_COREDATAPATH}​/redshift4houdini/${​RS_PLUGIN_VERSION}​"}​,
    {"PATH": "${​REDSHIFT_COREDATAPATH}​/bin"}​,
    {"PXR_PLUGINPATH_NAME" : "${​REDSHIFT_COREDATAPATH}​/redshift4solaris/${​RS_PLUGIN_VERSION}​"}]
}

Set HOUDINI_PACKAGE_VERBOSE=1 to log information in the terminal when Houdini is loading packages
. HOUDINI_PACKAGE_VERBOSE=1 hconfig -xa
= = = Houdini Package log = = =
Loading: C:/Users/marcb/houdini20.0/packages/redshift_plugin.json

Loading: C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/apex.json

Loading: C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/kinefx.json

Loading: C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/ocio.json

Loading: C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/package_dirs.json

Processing: C:/Users/marcb/houdini20.0/packages/redshift_plugin.json

Processing: C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/apex.json

Processing: C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/kinefx.json

Processing: C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/ocio.json

Processing: C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/package_dirs.json

Loading: C:/Program Files/Side Effects Software/sidefx_packages/SideFXLabs20.0.json

Processing load once: C:/Program Files/Side Effects Software/sidefx_packages/SideFXLabs20.0.json

Processing: C:/Program Files/Side Effects Software/sidefx_packages/SideFXLabs20.0.json

Resolved variables:
    RS_PLUGIN_VERSION : 20.0.506
    REDSHIFT_COREDATAPATH : C:/ProgramData/Redshift
    HOUDINI_PATH :
        C:/Program Files/Side Effects Software/sidefx_packages/SideFXLabs20.0
        C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/kinefx
        C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/apex
        C:/ProgramData/Redshift/Plugins/Houdini/20.0.506
        &
    PATH :
        C:/ProgramData/Redshift/bin
        C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/bin
        C:/PROGRA~2/WI3CF2~1/10/bin/10.0.22000.0/x64
        C:/PROGRA~1/MIB055~1/2022/PROFES~1/VC/Tools/MSVC/1435~1.322/bin/Hostx64/x64
        C:/Users/marcb/DEV/HOUDINI/dev/hfs/bin
        C:/Program Files/Git/usr/bin
        C:/Users/marcb/bin
        C:/Program Files/Git/mingw64/bin
        C:/Program Files/Git/usr/local/bin
        C:/Program Files/Git/usr/bin
        C:/Program Files/Git/usr/bin
        C:/Program Files/Git/mingw64/bin
        C:/Program Files/Git/usr/bin
        C:/Users/marcb/bin
        C:/Python3
    PXR_PLUGINPATH_NAME :
        C:/ProgramData/Redshift/Plugins/Solaris/20.0.506
    OCIO : C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/ocio/houdini-config-v1.0.0_aces-v1.3_ocio-v2.1.ocio
    SIDEFXLABS : C:/Program Files/Side Effects Software/sidefx_packages/SideFXLabs20.0

Loading Info:
    Loaded Packages (6):
        C:/Program Files/Side Effects Software/sidefx_packages/SideFXLabs20.0.json
        C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/apex.json
        C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/kinefx.json
        C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/ocio.json
        C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/package_dirs.json
        C:/Users/marcb/houdini20.0/packages/redshift_plugin.json

= = = = = = = = = = = = = = = =
HFS := 'C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/'
HOME := 'C:/Users/marcb'
HOUDINI_DESKTOP_DIR := 'C:/Users/marcb/Desktop'
HOUDINI_HQUEUE_HFS := '$HQROOT/houdini_distros/hfs.$HQCLIENTARCH'
HOUDINI_HQUEUE_HFS_LINUX := '$HQROOT/houdini_distros/hfs.$HQCLIENTARCH'
HOUDINI_HQUEUE_HFS_MACOS := '$HQROOT/houdini_distros/hfs.$HQCLIENTARCH'
HOUDINI_HQUEUE_HFS_WINDOWS := '%HQROOT%/houdini_distros/hfs.%HQCLIENTARCH%'
HOUDINI_HQUEUE_SERVER := 'http://localhost:5000'
HOUDINI_OS := 'Windows'
HOUDINI_PACKAGE_VERBOSE := 1
HOUDINI_PATH := 'C:/Program Files/Side Effects Software/sidefx_packages/SideFXLabs20.0;C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/kinefx;C:/Users/marcb/HOUDIN~3/HOUDIN~1.506/packages/apex;C:/ProgramData/Redshift/Plugins/Houdini/20.0.506;&'
HOUDINI_TEMP_DIR := 'C:/Users/marcb/AppData/Local/Temp/houdini_temp'
HOUDINI_USER_PREF_DIR := 'C:/Users/marcb/houdini20.0'
SHELL := 'C:/PROGRA~1/Git/usr/bin/bash.exe'
USER := 'marcb'
Stusic
Partial success - but Redshift for Solaris won't load.

I tried mabelzile's macOS code (above) and redshift would not load at all. The code I am using right now in my Redshift JSON file is as follows:

{
"env": [
{
"PATH": "/Applications/redshift/bin",
"method": "append"
},
{
"PXR_PLUGINPATH_NAME": "/Applications/redshift/redshift4solaris/20.0.590_arm64;&",
"method": "append"
}
],

"path": "/Applications/redshift/redshift4houdini/20.0.590_arm64;&"

}

However redshift4solaris does not show up. Redshift4Houdini is loading. I suspect something is wrong with the PXR_PLUGINPATH_NAME line because everything else is working.

I'm on Houdini 20, and MAC OS VENTURA

Any help is welcome.
Stusic
I figured out the error -


this line -
"PXR_PLUGINPATH_NAME": "/Applications/redshift/redshift4solaris/20.0.590_arm64;&",
"method": "append"

should be

"PXR_PLUGINPATH_NAME": "/Applications/redshift/redshift4solaris/20.0.590_arm64"
digones
Thank god I've stumbled onto this thread.

I've been strugling to install RS (mac os) via packages approach for more than 4 days with no success.


Stusic
Thank god I've stumbled onto this thread.

I've been strugling to install RS (mac os) via packages approach for more than 4 days with no success.


I'm still having trouble with Redshift Solaris, it looks partially installed. I can use redshoft Rop and I can create RS notes inside solaris, but Redshift render doesn't show up at the viewport. I'm contacting Maxon support and their not helping much. SideFX Support couldn't figure out either.

:/
digones
mabelzile
These are the package config for all platforms

macOS:
{"env":[
    {"RS_PLUGIN_VERSION" : "${​HOUDINI_VERSION}​_arm64"}​,
    {"REDSHIFT_COREDATAPATH": "/Applications/redshift"}​,
    {"HOUDINI_PATH": "${​REDSHIFT_COREDATAPATH}​/redshift4houdini/${​RS_PLUGIN_VERSION}​"}​,
    {"PATH": "${​REDSHIFT_COREDATAPATH}​/bin"}​,
    {"PXR_PLUGINPATH_NAME" : "${​REDSHIFT_COREDATAPATH}​/redshift4solaris/${​RS_PLUGIN_VERSION}​"}]
}



The mac OS config files doesn't work. But @Stusic approach works.
mabelzile
digones
mabelzile
These are the package config for all platforms

macOS:
{"env":[
    {"RS_PLUGIN_VERSION" : "${​HOUDINI_VERSION}​_arm64"}​,
    {"REDSHIFT_COREDATAPATH": "/Applications/redshift"}​,
    {"HOUDINI_PATH": "${​REDSHIFT_COREDATAPATH}​/redshift4houdini/${​RS_PLUGIN_VERSION}​"}​,
    {"PATH": "${​REDSHIFT_COREDATAPATH}​/bin"}​,
    {"PXR_PLUGINPATH_NAME" : "${​REDSHIFT_COREDATAPATH}​/redshift4solaris/${​RS_PLUGIN_VERSION}​"}]
}



The mac OS config files doesn't work. But @Stusic approach works.
Can you post your MACos package solution please ?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB