Path Deform HDK Plugin

   16213   35   3
User Avatar
Member
183 posts
Joined: Nov. 2008
Offline
Hi! I'd like to share with you my latest development.
Houdini lacks of native sop for geometry deformation along path. All solutions, that can be founded on orbolt and forums either incomplete tools with very little features, or very slow houdini digital assets. I needed a fast deformation, so i roll my on solution, which is multithreaded! Feel free to use and share it:

Youtube [youtube.com]
Source code [bitbucket.org]
Plugins [dropbox.com]


P.S. sorry for double post on odforce
Edited by - Sept. 1, 2014 07:02:01
Aleksei Rusev
Sr. Graphics Tools Engineer @ Nvidia
User Avatar
Member
30 posts
Joined: July 2013
Offline
Thanks Alexey!

I never installed a plugin in houdini before, how do I install and access this? I put the files in the DSO and Icon folders under houdini main installation folder but when I try to create a node for path deform it doesn't come up in search.
User Avatar
Member
183 posts
Joined: Nov. 2008
Offline
Hi. No need to put it in hou installation dir. Just put it in HOME houdini folder:
$HOME/My Documents/houdini13
Aleksei Rusev
Sr. Graphics Tools Engineer @ Nvidia
User Avatar
Member
1391 posts
Joined: Dec. 2010
Offline
Really thanks for this great tool , Specially for Source Code :wink:
But I can't use it in my Houdini , which version that you used ?
VC9 or VC11 ?
https://www.youtube.com/c/sadjadrabiee [www.youtube.com]
Rabiee.Sadjad@Gmail.Com
User Avatar
Member
1391 posts
Joined: Dec. 2010
Offline
Oh , Man , I compiled it on my system and it's work perfectly.
That's really impressive Tool and I was looking for any source code exactly like this.
Specially thanks :wink:
https://www.youtube.com/c/sadjadrabiee [www.youtube.com]
Rabiee.Sadjad@Gmail.Com
User Avatar
Member
30 posts
Joined: July 2013
Offline
Stalkerx777
Hi. No need to put it in hou installation dir. Just put it in HOME houdini folder:
$HOME/My Documents/houdini13

No luck. Do I need to do something in houdini after putting it there? I am using the indie version if that makes a difference.
User Avatar
Member
183 posts
Joined: Nov. 2008
Offline
Ali Tezel
Stalkerx777
Hi. No need to put it in hou installation dir. Just put it in HOME houdini folder:
$HOME/My Documents/houdini13

No luck. Do I need to do something in houdini after putting it there? I am using the indie version if that makes a difference.

Indie version shouldn't be a problem at first glance. What houdini build do you using? Maybe it's VC11? This plugin compiled with VC9 x64.
Aleksei Rusev
Sr. Graphics Tools Engineer @ Nvidia
User Avatar
Member
30 posts
Joined: July 2013
Offline
Using build 498 according to the houdini launch screen.
User Avatar
Member
1391 posts
Joined: Dec. 2010
Offline
Stalkerx777
Ali Tezel
Stalkerx777
Hi. No need to put it in hou installation dir. Just put it in HOME houdini folder:
$HOME/My Documents/houdini13

No luck. Do I need to do something in houdini after putting it there? I am using the indie version if that makes a difference.

Indie version shouldn't be a problem at first glance. What houdini build do you using? Maybe it's VC11? This plugin compiled with VC9 x64.

Yes , I had same problem for loading your compiled plug-in on my Houdini.
I using Houdini 13.0 VC9 X64 too , So I had to compile your source code for my Houdini version and It's work perfectly :wink:
https://www.youtube.com/c/sadjadrabiee [www.youtube.com]
Rabiee.Sadjad@Gmail.Com
User Avatar
Member
183 posts
Joined: Nov. 2008
Offline
This is known as “But it works on my machine…” bug
I'll try to figure out what's wrong.
Aleksei Rusev
Sr. Graphics Tools Engineer @ Nvidia
User Avatar
Member
1391 posts
Joined: Dec. 2010
Offline
Ali Tezel
Stalkerx777
Hi. No need to put it in hou installation dir. Just put it in HOME houdini folder:
$HOME/My Documents/houdini13

No luck. Do I need to do something in houdini after putting it there? I am using the indie version if that makes a difference.

I compiled it's source code with VC9 compiler , I uploaded it , maybe it can work for you :?

Attachments:
sop_pathdeform_Debug.zip (31.4 KB)

https://www.youtube.com/c/sadjadrabiee [www.youtube.com]
Rabiee.Sadjad@Gmail.Com
User Avatar
Member
30 posts
Joined: July 2013
Offline
Thanks man gonna try this out tonight.

Just to doublecheck, once I put this file under documents/houdini13/ it will appear when I hit the tab key to create a node or do I need to do anything in houdini like sourcing a script in maya.
User Avatar
Member
1391 posts
Joined: Dec. 2010
Offline
Ali Tezel
Thanks man gonna try this out tonight.

Just to doublecheck, once I put this file under documents/houdini13/ it will appear when I hit the tab key to create a node or do I need to do anything in houdini like sourcing a script in maya.

No , Just copy this in the :

C:\Users\Sadjad\Documents\houdini13.0\dso

and run Houdini , you should find this in the SOP nodes.

Also you can copy it in the :

C:\Program Files\Side Effects Software\Houdini 13.0.401\houdini\dso

:idea:
https://www.youtube.com/c/sadjadrabiee [www.youtube.com]
Rabiee.Sadjad@Gmail.Com
User Avatar
Member
30 posts
Joined: July 2013
Offline
No luck with your file either. Nothing shows up under SOP or anything else.
User Avatar
Member
1391 posts
Joined: Dec. 2010
Offline
Ali Tezel
No luck with your file either. Nothing shows up under SOP or anything else.

Let me to find another way , This tool is really useful and I hope you can use it :wink:
https://www.youtube.com/c/sadjadrabiee [www.youtube.com]
Rabiee.Sadjad@Gmail.Com
User Avatar
Member
7713 posts
Joined: July 2005
Online
Ali Tezel
Just to doublecheck, once I put this file under documents/houdini13/ it will appear when I hit the tab key to create a node or do I need to do anything in houdini like sourcing a script in maya.

There's two reasons why I can think of why you're not seeing it:

1. You're not hitting TAB in the Geometry level. eg. create a Geometry object, and then dive inside. Now hit the TAB > PathDeform.

2. Joker mentioned he compiled it for VC9, so this will only work if you installed Houdini using the VC9 installer (and NOT the VC11 installer).
User Avatar
Member
30 posts
Joined: July 2013
Offline
Ah that's it, I installed VC11. Isn't VC9 32 bit only?
User Avatar
Member
1391 posts
Joined: Dec. 2010
Offline
Ali Tezel
Ah that's it, I installed VC11. Isn't VC9 32 bit only?

Yes , Sure :!:

You should note two things before install any Houdini plug-ins :

1. 64bit or X86 (32bit)
2. Houdini compiler version (VC11 or VC9)


You just install any plug-in with same bit and version on your Houdini.

Of course I compiled VC9 , 64bit for you , not 32bit.

Don't worry , just install Houdini VC9 and enjoy this plug-in :wink:
https://www.youtube.com/c/sadjadrabiee [www.youtube.com]
Rabiee.Sadjad@Gmail.Com
User Avatar
Member
7713 posts
Joined: July 2005
Online
Ali Tezel
Isn't VC9 32 bit only?

I'm not sure why the “Download Houdini” link only offers VC9 32-bit or VC11 64-bit. If you're logged in and use the Download > Daily Builds link, the actual choices are: VC9 32-bit, VC9 64-bit, VC11 64-bit.

For the next major version of Houdini, the choices will be: VC11 32-bit, or VC11 64-bit . We're really close to being able to drop the VC11 32-bit builds as well since the 32-bit builds for all non-Windows platforms have already been dropped.

Might be subject to change.
User Avatar
Member
655 posts
Joined: Feb. 2006
Offline
This is GREAT!!! I rely soooo much on this technique for so many things it has been a real pain to rely on non-compiled approaches.

I owe you a few beers.
  • Quick Links