Porting ICE nodes to Houdini

   37650   29   6
User Avatar
Member
1773 posts
Joined: Dec. 2006
Offline
Hi!
You are all very welcome to contribute to qLib, there are some guidelines to make quality tools and be published in qLib, also there is a google group for the discussion of the tools.

Just follow my signature if You are interested.
daniel bukovec | senior fx td | weta digital
qLib -- http://qlab.github.io/qLib/ [qlab.github.io]
User Avatar
Member
655 posts
Joined: Feb. 2006
Offline
buki
Hi!
You are all very welcome to contribute to qLib, there are some guidelines to make quality tools and be published in qLib, also there is a google group for the discussion of the tools.

Just follow my signature if You are interested.

Hey Daniel, love qLib and it may be a very good thing to contribute to your project instead…

will do.
User Avatar
Member
34 posts
Joined: July 2006
Offline
sekow
just want to add that i feel very comfortable in vop sops.
the closest location functionality was the only thing so far I could not figure out right out of the box.
what could help is to translate popular tasks done inside ice trees into vop sops: reading color values from a second object, modulated by distance for instance


I usually use pcopen and pcfilter it works similar to get closest location and in point wrangle is very easy to setup . Here is example.

Attachments:
getcolor_215_with_pcopen.hip (149.5 KB)

https://vimeo.com/timmarinov [vimeo.com]
User Avatar
Member
73 posts
Joined: March 2014
Offline
This is a fantastic idea!

I use Motion Tools all the time and can't imagine how hard, if not impossible, it would be for me to recreate that in Houdini with my limited technical ability. I'm in the same boat as Keith - I use things like modulate by null, fcurve, test inside null, etc., for motion graphics projects.

Might I also suggest another guide idea? It would be very cool to have some sort of database or spreadsheet that basically listed ICE nodes and their Houdini equivalent (if it exists) or method to achieve the same function in Houdini.

I totally realize it's not 1:1 and the “Houdini way” is different than ICE, but having some sort of reference where I can quickly look up what I know in ICE so I could then find the Houdini equivalent node or method, would be a huge boost in my ability to move to Houdini.



-Paul
User Avatar
Member
207 posts
Joined:
Offline
takita
One thing I've missed a lot is the “UV to Location” node that works on nurbs curves and surfaces which lets you feed in a u or v coordinate (or array of coordinates) and evaluate the curve (say, to get P, Normal, and Tangent) at that parametric location.

BTW in case anyone else wonders, support (excellent as always) pointed me to the Primitive Attribute node… which is basically the primuv() vex function.

Good to know.

Though not sure why the naming is not just “Prim UV” (more obvious, easier to find?)…

-T
User Avatar
Member
262 posts
Joined: Nov. 2014
Offline
anyone ever ported any ICE nodes to Houdini? Are they somewhere to find? I assume not.

I was promised by Jeff W, that they will add it in Houdini, but you know Jeff..
User Avatar
Member
19 posts
Joined: Feb. 2006
Offline
Hi guys,
Just stumbled across this thread. Lots of really good ideas here.

If you haven't seen it already, I've started an open source Houdini library called siLib. (At the moment, there are some nodes that allow you to apply noise in a way that's an improvement on Houdini's built in nodes, see http://vimeo.com/silib/stablenoise).

But now that that's finally out there, I'd like to start looking at streamlining some of the workflows in Houdini in a more “Softimage” way. Locations are one particular thing I have my eye on, and Todd's suggestion of implementing a UV to Location node is a great one. The idea would be not to just create a single node, but a suite of compatible nodes that add a whole new Location workflow to Houdini. I'm wondering if VOP structs might offer a way of making Locations a first class data type in Houdini which would be awesome. I still need to read up on it.

Anyway…like I said, there's already some great thoughts in this thread. It'd be good to discuss how we might develop them further and if there are any other key concepts that might be deserving of their own suite of nodes?

If anyone is interested in collaborating on any of this, do let me know. We also have a Google Group set up here: https://groups.google.com/d/forum/houdini-silib [groups.google.com]

Cheers,
Andy
User Avatar
Member
655 posts
Joined: Feb. 2006
Offline
This is totally awesome and surely a great addition to our toolset… Noise has been very annoying at times..

thanks Andy.
User Avatar
Member
365 posts
Joined: June 2013
Offline
Hi, I've been doing some basic subnets VOPs and HDAs, some are XSI like, others not so much, wondering what would be the best way to interact with this initiative.









Cheers
Edited by probiner - July 25, 2017 13:21:33
User Avatar
Member
74 posts
Joined: March 2016
Offline
@probiner, we have a Google group set up where any ex XSI users can contribute to the project which Andy Nicholas is leading on. Looking through those VOP assets suggests you have many worthy candidates for inclusion. Especially promising to see some VOP alternatives for working with arrays. The array nodes in XSI where excellent and to achieve equivents workflows in Houdini means it's Wrangle time (intimidating for many artists coming over to Houdini from XSI).

https://groups.google.com/forum/#!forum/houdini-silib

By the way, you know me as @LateralPixels over on your excellent Discord board.
Edited by Jonathan Moore2 - July 27, 2017 10:34:52
  • Quick Links