vopsop H14?

   41031   37   5
User Avatar
Member
275 posts
Joined: July 2010
Offline
Hi

loving H14!

Im feeling dumb - but where has the good ole VOPSOP gone…..? Is it not the future anymore…?

I can go to VOPs and create a VOPSOP otl….. but weirdly….

is, for example, the accel attribute no longer the correct way to think?

I think ive missed an update in the past few months; can anyone enlighten me

Cheers

Neil
Director @ Valkyrie Beowulf
www.vwulf.com
https://linktr.ee/neilrognvaldrscholes [linktr.ee]
User Avatar
Staff
748 posts
Joined: Oct. 2012
Offline
http://www.sidefx.com/docs/houdini14.0/news/14/geometry#idm47305805107488 [sidefx.com] mentions that the VOP SOP is now hidden in favour of the Attribute VOP / Point VOP
User Avatar
Member
275 posts
Joined: July 2010
Offline
Duh, I knew I was dumb…. Should read updates…..

So to get accelerate now I guess you take the derivative of v….

Thanks
Director @ Valkyrie Beowulf
www.vwulf.com
https://linktr.ee/neilrognvaldrscholes [linktr.ee]
User Avatar
Member
1799 posts
Joined: Oct. 2010
Offline
If there is something that was in vop sops still missing in attrib vop, I would probably log it
-G
User Avatar
Member
275 posts
Joined: July 2010
Offline
Yep done good idea

N
Director @ Valkyrie Beowulf
www.vwulf.com
https://linktr.ee/neilrognvaldrscholes [linktr.ee]
User Avatar
Member
166 posts
Joined: March 2013
Offline
I haven't played much with H14 yet, but whats this? Are we supposed to use Attrib VOP instead of VOPSOP now? Isn't it a problem that it runs in the CVEX context or whats up?
User Avatar
Member
8785 posts
Joined: July 2007
Offline
Neil78
Duh, I knew I was dumb…. Should read updates…..

So to get accelerate now I guess you take the derivative of v….

Thanks

accel in globals was never automatically computed by vop sop/pop, it was just referencing accel attribute

so you can use Bind VOP to do the same
(or Parameter VOP, or Get Attribute VOP, or Import Point Attribute VOP)
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
8785 posts
Joined: July 2007
Offline
Skybar
I haven't played much with H14 yet, but whats this? Are we supposed to use Attrib VOP instead of VOPSOP now? Isn't it a problem that it runs in the CVEX context or whats up?

AttribVOP is supposed to be superior to VOP SOP so yes, that's pretty much the idea

what problems are you referring to with CVEX context?
note that VEX funcions and VOPs supported in CVEX were expanded heavily in H14 so you are less likely to find something missing in AttribVop
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
166 posts
Joined: March 2013
Offline
tamte
Skybar
I haven't played much with H14 yet, but whats this? Are we supposed to use Attrib VOP instead of VOPSOP now? Isn't it a problem that it runs in the CVEX context or whats up?

AttribVOP is supposed to be superior to VOP SOP so yes, that's pretty much the idea

what problems are you referring to with CVEX context?
note that VEX funcions and VOPs supported in CVEX were expanded heavily in H14 so you are less likely to find something missing in AttribVop
Ah I see, so it has been expanded! That's great! Then I'm all for it
User Avatar
Member
275 posts
Joined: July 2010
Offline
Yes of course, accel was just an input, not an instant variable.

I've been in Nuke too long lately, and I've completely forgotten how Houdini works!! :shock:
Director @ Valkyrie Beowulf
www.vwulf.com
https://linktr.ee/neilrognvaldrscholes [linktr.ee]
User Avatar
Member
2624 posts
Joined: Aug. 2006
Offline
no more vop sops ….. an aspect I used every job and will miss.

Rob
Gone fishing
User Avatar
Member
136 posts
Joined: Jan. 2014
Offline
tamte
Skybar
I haven't played much with H14 yet, but whats this? Are we supposed to use Attrib VOP instead of VOPSOP now? Isn't it a problem that it runs in the CVEX context or whats up?

AttribVOP is supposed to be superior to VOP SOP so yes, that's pretty much the idea

what problems are you referring to with CVEX context?
note that VEX funcions and VOPs supported in CVEX were expanded heavily in H14 so you are less likely to find something missing in AttribVop

Correct me if i am wrong, i am just learning Houdini. In the new AttributeVOP i find missing Outputs(Acceleration, Age, Life etc) so i need to go inside Output and build those myself. Isn't it this a little strange? An updated feature with missing inputs(well, outputs) isn't quite what you are expecting from a new release. On the other hand, it's not to hard to build those outputs that you need and save to the gallery the modified AttributeVOP.
User Avatar
Member
16 posts
Joined: March 2014
Offline
Is there a difference between Point VOP and Attribute VOP? They seem to create the same operator type.
User Avatar
Member
37 posts
Joined: Sept. 2010
Offline
missing add point to group ?

I used this node evry day. Is there an alternative in point vop ?

thank
http://www.papicrunch.net/GC-houdb/ [papicrunch.net]
User Avatar
Member
25 posts
Joined: Oct. 2012
Offline
This solution is based on wrangles but it deals with the same problem (Add point to group was available as a point wrangle function, it doesn't work in the attrib wrangle)
From the odforce forum:

Also (for anyone curious) you can create groups in Wrangles like this:
//Everything after group_ is the group name, and any point (or prim)
//greater than 0.5 adds that element to the group
@group_foo = 1;

http://forums.odforce.net/topic/21694-sidefx-releases-houdini-14/page-5#entry129427 [forums.odforce.net]

Personally I'd like to know what the new way is to create a local variable name for attributes that are created in the wrangle nodes. For point wrangles there was the addvariablename(“attrib”,“ATTRIB”) function but this doesn't seem to work inside attrib wrangles.
User Avatar
Member
275 posts
Joined: July 2010
Offline
circusmonkey
no more vop sops ….. an aspect I used every job and will miss.

Rob

You probably know is already but just in case, SESI just informed me that should I ever need the VOPSOP just type :

oppadd vopsop


…..inside of a SOP network.

Still, i can imagine the replacement attribvop is just as powerful without missing features.
Director @ Valkyrie Beowulf
www.vwulf.com
https://linktr.ee/neilrognvaldrscholes [linktr.ee]
User Avatar
Member
8785 posts
Joined: July 2007
Offline
Doodlez

Personally I'd like to know what the new way is to create a local variable name for attributes that are created in the wrangle nodes. For point wrangles there was the addvariablename(“attrib”,“ATTRIB”) function but this doesn't seem to work inside attrib wrangles.
addvariablename still works, you just need to specify geo handle when using in CVEX
addvariablename(0, “attrib”,“ATTRIB”);
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
30 posts
Joined: May 2012
Offline
Doodlez
This solution is based on wrangles but it deals with the same problem (Add point to group was available as a point wrangle function, it doesn't work in the attrib wrangle)

setpointgroup still works fine.
User Avatar
Member
75 posts
Joined: Feb. 2011
Offline
An entire vocabulary response was removed with this change. We need a new short hand reference to this technique of adding these new VOPs. VOPSOP rolled off the tongue, haha…
User Avatar
Member
443 posts
Joined: Sept. 2012
Offline
Constantin X
tamte
Skybar
I haven't played much with H14 yet, but whats this? Are we supposed to use Attrib VOP instead of VOPSOP now? Isn't it a problem that it runs in the CVEX context or whats up?

AttribVOP is supposed to be superior to VOP SOP so yes, that's pretty much the idea

what problems are you referring to with CVEX context?
note that VEX funcions and VOPs supported in CVEX were expanded heavily in H14 so you are less likely to find something missing in AttribVop

Correct me if i am wrong, i am just learning Houdini. In the new AttributeVOP i find missing Outputs(Acceleration, Age, Life etc) so i need to go inside Output and build those myself. Isn't it this a little strange? An updated feature with missing inputs(well, outputs) isn't quite what you are expecting from a new release. On the other hand, it's not to hard to build those outputs that you need and save to the gallery the modified AttributeVOP.


Just use bind vop (bind export) to bind any attribute value.
  • Quick Links