Can't select alembics with operators

Can't select alembics with operators

overalgu
Contributor Contributor
1,069 Views
6 Replies
Message 1 of 7

Can't select alembics with operators

overalgu
Contributor
Contributor

Hello,

I'm using houdini 20.0.590, HTOA 6.2.5.2 and Arnold 7.2.5.2.

 

I can't modify any properties on an alembic with arnold Operators. When I try to enable matte or change the visibility it simply ignores it unless the alembic is unpacked. I've attached an example scene.

overalgu_0-1713975678440.png

 

overalgu_1-1713975698880.png

 



Any ideas why it doesn't work? On previous versions of HTOA this worked perfectly fine

 

0 Likes
Accepted solutions (1)
1,070 Views
6 Replies
Replies (6)
Message 2 of 7

Stephen.Blair
Community Manager
Community Manager

Export an ass file to see what you get. The operator selection expression has to select a node that you see in the ass file.



// Stephen Blair
// Arnold Renderer Support
0 Likes
Message 3 of 7

overalgu
Contributor
Contributor

This is the .ass file I get, I've never gone inside one of these but the alembic node is there, I just can't select it

overalgu_0-1713978732098.png

 

0 Likes
Message 4 of 7

overalgu
Contributor
Contributor

I replied on a new message bellow

0 Likes
Message 5 of 7

Stephen.Blair
Community Manager
Community Manager
Accepted solution

The node name is "0:/obj/geo1" so you have to select something like "0:/obj/geo1*"

And then in a debug-level Arnold log, you can verify the selection worked:

00:00:02   234MB         |  [operators] init op: '/out/disable1'
00:00:02   234MB         |  [operators] cook op: '/out/disable1' | node: '0:/obj/geo1/alembic:1:../matnet1/fx_matcap/OUT_material/:1:1'


// Stephen Blair
// Arnold Renderer Support
0 Likes
Message 6 of 7

overalgu
Contributor
Contributor

Hey this works now, thanks!

But what does the "0:" mean? I've never added that when doing this same workflow, did the arnold operators change on a recent update?

0 Likes
Message 7 of 7

Stephen.Blair
Community Manager
Community Manager

That's the node name automatically generated by HtoA for the alembic node. It's not an operator thing, it's just part of the name string.



// Stephen Blair
// Arnold Renderer Support
0 Likes