C++ Wrangle: The Last Frontier In Custom Tool Development From Within Houdini
16302 28 3- animatrix_
- Member
- 4729 posts
- Joined: 2月 2012
- Offline
The most powerful wrangle operator due to the sheer fire power of the HDK. Performance increase can vary from a few times to thousands of times depending on the scenario.
Edited by animatrix_ - 2016年9月8日 11:46:54
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
- bonsak
- Member
- 459 posts
- Joined: 10月 2011
- Offline
- mestela
- Member
- 1803 posts
- Joined: 5月 2006
- Offline
- symek
- Member
- 1390 posts
- Joined: 7月 2005
- Offline
- animatrix_
- Member
- 4729 posts
- Joined: 2月 2012
- Offline
Assembler is overrated
It's a wrapper around inlinecpp.
I hope SESI adds this operator to H16, possibly ship it with the required libraries.
symek
I'm also disappointed with the lack of assembler
Is it a wrapper of Python SOP With inlineccp or something else?
It's a wrapper around inlinecpp.
I hope SESI adds this operator to H16, possibly ship it with the required libraries.
Edited by animatrix_ - 2016年6月20日 12:29:22
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
- pezetko
- Member
- 392 posts
- Joined: 11月 2008
- Offline
- animatrix_
- Member
- 4729 posts
- Joined: 2月 2012
- Offline
Yes OpenCL Wrangle RFE ID #75612, C++ Wrangle RFE ID #76080.
Please submit these to SESI so they would be added to H16. A lot of people contacted me about these operators and said that they are interested to learn these languages after seeing the performance gains in my videos.
Please submit these to SESI so they would be added to H16. A lot of people contacted me about these operators and said that they are interested to learn these languages after seeing the performance gains in my videos.
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
- sorian
- Member
- 49 posts
- Joined: 9月 2014
- Offline
I think tools like this and your OpenCL Wrangle SOP that harness and empower Houdini dramatically for TD works, do not need so much community requests for being addressed. SESI should be enough wise for addressing these as Houdini new features, which they are
and congratulations @pusat.
you have done some great jobs.
and congratulations @pusat.
you have done some great jobs.
- animatrix_
- Member
- 4729 posts
- Joined: 2月 2012
- Offline
Thanks sorian, these tools would definitely make Houdini more future proof in my opinion, thanks to the incredible talent in our community, to inspire and innovate beyond what Houdini is capable of.
I hope people RFE these, as a few people won't make much of a bang to convince SESI to consider implementing these.
I hope people RFE these, as a few people won't make much of a bang to convince SESI to consider implementing these.
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
- wangguo
- Member
- 15 posts
- Joined: 9月 2014
- Offline
- animatrix_
- Member
- 4729 posts
- Joined: 2月 2012
- Offline
wangguo
Can you share it there?
Where? I will release it soon. I released OpenCL Wrangle SOP yesterday.
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
- animatrix_
- Member
- 4729 posts
- Joined: 2月 2012
- Offline
You can download the operator here:
C++ Wrangle [dropbox.com]
I added Clip Geometry code in the video as a preset so you can experiment with it.
C++ Wrangle [dropbox.com]
I added Clip Geometry code in the video as a preset so you can experiment with it.
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
- wangguo
- Member
- 15 posts
- Joined: 9月 2014
- Offline
- Nima
- Member
- 471 posts
- Joined: 11月 2013
- Offline
- animatrix_
- Member
- 4729 posts
- Joined: 2月 2012
- Offline
You should be able to do so. There are some limitations in inlinecpp i.e. you can't change pixel colors of a COP directly without creating an array of all pixel values, modify these, and then set them back. For geometry, you are directly modifying it though so no overhead AFAIK.
It's not like Maya's Python API, which is a wrapper. You can access all of HDK.
It's not like Maya's Python API, which is a wrapper. You can access all of HDK.
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
- Nicolas Heluani
- Member
- 283 posts
- Joined: 12月 2015
- Offline
- blackpixel
- Member
- 182 posts
- Joined: 4月 2009
- Online
pusat
You should be able to do so. There are some limitations in inlinecpp i.e. you can't change pixel colors of a COP directly without creating an array of all pixel values, modify these, and then set them back. For geometry, you are directly modifying it though so no overhead AFAIK.
It's not like Maya's Python API, which is a wrapper. You can access all of HDK.
I thought inlinecpp requires you to have a working dev setup for the HDK. So on windows you would need to have Visual Studio set up properly before you can use it.
- animatrix_
- Member
- 4729 posts
- Joined: 2月 2012
- Offline
blackpixelpusat
You should be able to do so. There are some limitations in inlinecpp i.e. you can't change pixel colors of a COP directly without creating an array of all pixel values, modify these, and then set them back. For geometry, you are directly modifying it though so no overhead AFAIK.
It's not like Maya's Python API, which is a wrapper. You can access all of HDK.
I thought inlinecpp requires you to have a working dev setup for the HDK. So on windows you would need to have Visual Studio set up properly before you can use it.
Yo do. I thought he meant developing C++ tools without actually using the VS IDE, not avoid installing it.
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
- grayOlorin
- Member
- 1799 posts
- Joined: 10月 2010
- Offline
- animatrix_
- Member
- 4729 posts
- Joined: 2月 2012
- Offline
Thanks, the more RFEs the better chances SESI will give this kind of powerful SOPs to TDs.
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
-
- Quick Links