Can use Eigen C++ library in Vex or OpenCL?
1151 6 1- ljzmathematics
- Member
- 5 posts
- Joined: July 2022
- Offline
- juejuezi
- Member
- 34 posts
- Joined: July 2022
- Offline
- animatrix_
- Member
- 4731 posts
- Joined: Feb. 2012
- Offline
Hi,
You can use it inside Houdini using C++ Wrangle:
This guy integrated the Eigen library also:
https://github.com/lecopivo/cpp-wrangle [github.com]
So you can try that version to access the Eigen library directly. This is the closest you can get albeit not inside VEX or OpenCL.
You can use it inside Houdini using C++ Wrangle:
This guy integrated the Eigen library also:
https://github.com/lecopivo/cpp-wrangle [github.com]
So you can try that version to access the Eigen library directly. This is the closest you can get albeit not inside VEX or OpenCL.
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
- ljzmathematics
- Member
- 5 posts
- Joined: July 2022
- Offline
juejueziThank you very much for your suggestion. I actually have a small problem with HDK. Every time I recompile the plug-in, I have to restart Houdini to recognize it. This is a bit annoying. Is there a way to make Houdini detect custom node updates in real time?
use eigen in vex:
HDK: Custom Vex Function [www.sidefx.com]
But it's still inconvenient
- ljzmathematics
- Member
- 5 posts
- Joined: July 2022
- Offline
animatrix_Many thanks for your advice, looks like a very good and interesting solution!
Hi,
You can use it inside Houdini using C++ Wrangle:
This guy integrated the Eigen library also:
https://github.com/lecopivo/cpp-wrangle [github.com]
So you can try that version to access the Eigen library directly. This is the closest you can get albeit not inside VEX or OpenCL.
- animatrix_
- Member
- 4731 posts
- Joined: Feb. 2012
- Offline
ljzmathematicsjuejueziThank you very much for your suggestion. I actually have a small problem with HDK. Every time I recompile the plug-in, I have to restart Houdini to recognize it. This is a bit annoying. Is there a way to make Houdini detect custom node updates in real time?
use eigen in vex:
HDK: Custom Vex Function [www.sidefx.com]
But it's still inconvenient
The C++ Wrangle SOP won't have this problem. It will only compile if the code is changed or it's run on a new system where it wasn't compiled before or a new version of Houdini that uses a new compiler. The same binaries will be used indefinitely.
SESI did a great job with C++ integration albeit it's not really popularized.
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | pragmaticvfx.gumroad.com
- juejuezi
- Member
- 34 posts
- Joined: July 2022
- Offline
ljzmathematicsAs far as I know, there is no way to automatically update. But you can try the C++ Wrangle SOPjuejueziThank you very much for your suggestion. I actually have a small problem with HDK. Every time I recompile the plug-in, I have to restart Houdini to recognize it. This is a bit annoying. Is there a way to make Houdini detect custom node updates in real time?
use eigen in vex:
HDK: Custom Vex Function [www.sidefx.com]
But it's still inconvenient
-
- Quick Links