Installation on OSX

Forums: Installation on OSX
Houdini Integrated Plugin

Moderator: juanjgon

Installation on OSX

Postby atracksler » Wed Sep 27, 2023 7:16 pm

atracksler Wed Sep 27, 2023 7:16 pm
I'm trying to install Octane for Houdini on my Macbook Max Houdini 19.5.716

I have downloaded Octane_2022.1.2.0_Houdini_macos_Prime

I have it installed at /Users/<USER>/Library/Preferences/houdini

I have unzipped all three folders.

My Houdini.env is:

#
# NOTE: The use of packages is highly recommended instead of houdini.env
# See details about packages here: https://www.sidefx.com/docs/houdini19.5 ... ugins.html
#
# Houdini Environment Settings
#
# The contents of this file are read into the environment
# at startup. They will override any existing entries in
# the environment.
#
# The syntax is one entry per line as follows:
# VAR = VALUE
#
# Values may be quoted
# VAR = "VALUE"
#
# Values may be empty
# VAR =
#

# Example:
#
# HOUDINI_NO_SPLASH = 1

HOUDINI_DSO_ERROR = 2
HOUDINI_PATH = "/Applications/redshift/redshift4houdini/19.5.368;&"; "/Users/<USER>/Library/Preferences/houdini/Octane_2022.1.2.0_Houdini_macos_Prime/;&"
atracksler
Licensed Customer
Licensed Customer
 
Posts: 19
Joined: Mon Jan 06, 2020 2:22 pm

Re: Installation on OSX

Postby PDivision1 » Thu Sep 28, 2023 1:28 am

PDivision1 Thu Sep 28, 2023 1:28 am
A few things to try:
1) Change your HOUDINI_PATH to the correct syntax (only one pair of quotes and a single default path &):
Code: Select all
HOUDINI_PATH = "/Applications/redshift/redshift4houdini/19.5.368;/Users/<USER>/Library/Preferences/houdini/Octane_2022.1.2.0_Houdini_19.5.605_macos_Prime/;&"

2) Make sure that this path exists and contains the plugin:
Code: Select all
/Users/<USER>/Library/Preferences/houdini/Octane_2022.1.2.0_Houdini_19.5.605_macos_Prime/
PDivision1
OctaneRender Team
OctaneRender Team
 
Posts: 45
Joined: Mon Sep 19, 2022 3:26 am

Re: Installation on OSX

Postby PDivision1 » Thu Sep 28, 2023 1:52 am

PDivision1 Thu Sep 28, 2023 1:52 am
Just noticed another thing: you need to use the folder with the specific plugin version, not the "folder with plugin folders".
E.g. if your folder Octane_2022.1.2.0_Houdini_macos_Prime contains these 3 plugin zip archives:
- Octane_2022.1.2.0_Houdini_19.5.605_macos_Prime.zip
- Octane_2022.1.2.0_Houdini_19.5.569_macos_Prime.zip
- Octane_2022.1.2.0_Houdini_19.5.534_macos_Prime.zip

You need to unzip the latest one which is Octane_2022.1.2.0_Houdini_19.5.605_macos_Prime.zip and use it in your HOUDINI_PATH
PDivision1
OctaneRender Team
OctaneRender Team
 
Posts: 45
Joined: Mon Sep 19, 2022 3:26 am

Re: Installation on OSX

Postby atracksler » Thu Sep 28, 2023 2:24 pm

atracksler Thu Sep 28, 2023 2:24 pm
I got the Octane shelf to load, but when I click on any button, I get an error:

Octane button:

Code: Select all
Traceback (most recent call last):
  File "Add_Octane_ROP", line 1, in <module>
  File "/Applications/Houdini/Houdini19.5.716/Frameworks/Houdini.framework/Versions/19.5/Resources/houdini/python3.9libs/roptoolutils.py", line 10, in createRenderNode
    rop = hou.node('/out').createNode(rop_type, exact_type_name=exact_type_name)
  File "/Applications/Houdini/Houdini19.5.716/Frameworks/Houdini.framework/Versions/19.5/Resources/houdini/python3.9libs/houpythonportion/ui.py", line 1119, in decorator
    return func(*args, **kwargs)
  File "/Applications/Houdini/Houdini19.5.716/Frameworks/Houdini.framework/Versions/19.5/Resources/houdini/python3.9libs/hou.py", line 14562, in createNode
    return _hou.Node_createNode(self, node_type_name, node_name, run_init_scripts, load_contents, exact_type_name, force_valid_node_name)
hou.OperationFailed: The attempted operation failed.
Invalid node type name


RTarget:

Code: Select all
Traceback (most recent call last):
  File "Add_RenderTarget", line 3, in <module>
  File "/Applications/Houdini/Houdini19.5.716/Frameworks/Houdini.framework/Versions/19.5/Resources/houdini/python3.9libs/houpythonportion/ui.py", line 1119, in decorator
    return func(*args, **kwargs)
  File "/Applications/Houdini/Houdini19.5.716/Frameworks/Houdini.framework/Versions/19.5/Resources/houdini/python3.9libs/hou.py", line 14562, in createNode
    return _hou.Node_createNode(self, node_type_name, node_name, run_init_scripts, load_contents, exact_type_name, force_valid_node_name)
hou.MatchDefinitionError: Failed to match node type definition.
Error:       Error in child VOP 'octane_render_target1'.
             Error in child VOP 'CameraSelector'.
             Error in child VOP 'DaylightTexture'.
             Error in child VOP 'NT_ENV_TEXTURE1'.
             Error in child VOP 'EnviromentSelector'.
             Error in child VOP 'EnviroTexture'.
             Error in child VOP 'TextureInDaylightSwitcher'.
             Error in child VOP 'NT_ENV_DAYLIGHT1'.
             Error in child VOP 'MediumDaylightSwitcher'.
             Error in child VOP 'DaylightScattering'.
             Error in child VOP 'MediumEnviroSwitcher'.
             Error in child VOP 'EnviroScattering'.
             Error in child VOP 'EnviroSphericalProjection'.
             Error in child VOP 'NT_ENV_PLANETARY1'.
             Error in child VOP 'NT_IMAGER_CAMERA1'.
             Error in child VOP 'LUT_Switcher'.
             Error in child VOP 'KernelSelector'.
             Error in child VOP 'CamEnviroEnable'.
             Error in child VOP 'CamEnviro'.
             Error in child VOP 'CamEnviroTexture'.
             Error in child VOP 'Render_AOV_Group_beauty'.
             Error in child VOP 'Render_AOV_Group_auxiliary'.
             Error in child VOP 'Render_AOV_Group_cryptomatte'.
             Error in child VOP 'Render_AOV_Group_MAIN'.
             Error in child VOP 'Render_AOV_Group_volumes'.
             Error in child VOP 'Render_AOV_Group_custom'.
             Error in child VOP 'Render_AOV_Group_global_texture'.
             Error in child VOP 'Render_AOV_Group_denoised'.
             Error in child VOP 'Render_AOV_Info'.
             Error in child VOP 'Render_AOV_Light'.
             Error in child VOP 'Render_AOV_Light_Direct'.
             Error in child VOP 'Render_AOV_Light_Indirect'.
             Error in child VOP 'Render_AOV_Render_Layers'.
             Error in child VOP 'DaylightSphericalProjection'.
             Error in child VOP 'CamEnviro_switcher'.
             Error in child VOP 'EnviroSwitcher'.


All other buttons give me "Unknown Command"
atracksler
Licensed Customer
Licensed Customer
 
Posts: 19
Joined: Mon Jan 06, 2020 2:22 pm

Re: Installation on OSX

Postby PDivision1 » Fri Sep 29, 2023 3:47 am

PDivision1 Fri Sep 29, 2023 3:47 am
It looks like the Houdini.env paths are correct, but the plugin library wasn't able to load for some reason.
What is your mac hardware? The plugin is only built for apple silicon (M1/M2).
Are you able to run OctaneRender standalone 2022.1.2?
PDivision1
OctaneRender Team
OctaneRender Team
 
Posts: 45
Joined: Mon Sep 19, 2022 3:26 am

Re: Installation on OSX

Postby snakeboxmedia » Tue Nov 21, 2023 11:08 am

snakeboxmedia Tue Nov 21, 2023 11:08 am
I have the same problem installing Octane on a macbook m3 max, both Houdini 19.5 and 20, same error. The UI loads but none works, just errors.

Kind of a problem... as Octane is needed for what I'm doing here. Can we can get some eyeballs on it please?
Attachments
Screenshot 2023-11-21 at 9.05.57 PM.png
snakeboxmedia
Licensed Customer
Licensed Customer
 
Posts: 140
Joined: Wed Jul 11, 2018 1:09 pm

Re: Installation on OSX

Postby snakeboxmedia » Tue Nov 21, 2023 11:24 am

snakeboxmedia Tue Nov 21, 2023 11:24 am
I just realised it was this old issue, macOS is blocking the plugin on startup

viewtopic.php?f=14&t=82611&p=428991&hilit=macOS#p428991
snakeboxmedia
Licensed Customer
Licensed Customer
 
Posts: 140
Joined: Wed Jul 11, 2018 1:09 pm

Re: Installation on OSX

Postby ricky_otoy » Tue Nov 21, 2023 12:04 pm

ricky_otoy Tue Nov 21, 2023 12:04 pm
snakeboxmedia wrote:I just realised it was this old issue, macOS is blocking the plugin on startup

viewtopic.php?f=14&t=82611&p=428991&hilit=macOS#p428991


Hi, yes that could happen and just allow under the security section. I assume you are all good to go now?
ricky_otoy
OctaneRender Team
OctaneRender Team
 
Posts: 127
Joined: Mon Jun 19, 2023 6:34 am

Re: Installation on OSX

Postby snakeboxmedia » Tue Nov 21, 2023 2:58 pm

snakeboxmedia Tue Nov 21, 2023 2:58 pm
ricky_otoy wrote:
snakeboxmedia wrote:I just realised it was this old issue, macOS is blocking the plugin on startup

viewtopic.php?f=14&t=82611&p=428991&hilit=macOS#p428991


Hi, yes that could happen and just allow under the security section. I assume you are all good to go now?


yes, it's all working fine, I had to allow it to access the dlls for both 19.5 and 20 and then restart houdini, all good.
snakeboxmedia
Licensed Customer
Licensed Customer
 
Posts: 140
Joined: Wed Jul 11, 2018 1:09 pm

Re: Installation on OSX

Postby snakeboxmedia » Wed Nov 22, 2023 10:05 am

snakeboxmedia Wed Nov 22, 2023 10:05 am
I am facing this problem now, for some unknown reason octane on macOS refuses to render now, plugin loads fine just like yesterday when everything worked, nothing has changed but it just sits there and does nothing when IPR opens... I also can't logout?!

https://www.reddit.com/r/Octane/comment ... r_account/

same issue at this person.... this is pretty messed up
snakeboxmedia
Licensed Customer
Licensed Customer
 
Posts: 140
Joined: Wed Jul 11, 2018 1:09 pm
Next

Return to Houdini


Who is online

Users browsing this forum: No registered users and 25 guests

Sat Apr 27, 2024 7:00 am [ UTC ]