Workflow In Mind


About Me



Recent Forum Posts

[SOLVED] Houdini as a Shared Library on Mac April 2, 2020, 1:01 p.m.

Yeaaahh !! I solved the issue.

So I was quite disturbed by this path
this seems like the build environment at SideFX. I'm not sure how it's not creating issues in Houdini other than the one I faced (using shared hou libs )

So to solve the issue this is what I had to do:

sudo install_name_tool -change "/Users/prisms/builder-new/WeeklyDevToolsHEAD/dev_tools/local/lib/libz.1.dylib" "@rpath/libz.1.dylib" libAlembic_sidefx.1.7.9.dylib

sudo install_name_tool -change "/Users/prisms/builder-new/WeeklyDevToolsHEAD/dev_tools/local/lib/libz.1.dylib" "@rpath/libz.1.dylib" libAlembic_sidefx.1.7.dylib

sudo install_name_tool -change "/Users/prisms/builder-new/WeeklyDevToolsHEAD/dev_tools/local/lib/libz.1.dylib" "@rpath/libz.1.dylib" libAlembic_sidefx.dylib

[SOLVED] Houdini as a Shared Library on Mac April 1, 2020, 10:47 a.m.

Hi everyone,

I'm creating with a friend a bridge for Houdini and Blender but I have an issue I'm not sure how to tackle:

I'm creating a Pybind module linked to Houdini Libraries that reads and write geo, for now, it all works as expected in standalone, but if I try to use it inside blender I have the following error:
ImportError: dlopen(/Users/sven/Library/Application Support/Blender/2.81/scripts/addons/blender2houdini/, 2): Library not loaded: /Users/prisms/builder-new/WeeklyDevToolsHEAD/dev_tools/local/lib/libz.1.dylib
  Referenced from: /Applications/Houdini/Houdini17.5.425/Frameworks/Houdini.framework/Versions/Current/Libraries/./libAlembic_sidefx.1.7.9.dylib
  Reason: image not found

So I guess it's a conflict with Blender's own library, but I have no idea how to solve this.

I've tried to link the libraries as private but that makes the build fail

Any insights are welcome


Being able to display and output different geometry in an hda Jan. 10, 2020, 3:30 a.m.

Hey sidenimjay,

Yeah that is multiple outputs - not what I'm looking for.

I was able to solve it using some hscript in combination with python:

opflag and opname and changing the display flag.

This won't work, you cannot edit locked nodes.