noc2 Art

noc2

About Me

EXPERTISE
Generalist
INDUSTRY
Film/TV

Connect

LOCATION
Istanbul, Türkiye
WEBSITE

Houdini Skills

ADVANCED
Motion Editing  | Animation  | Lighting  | VEX
INTERMEDIATE
Procedural Modeling  | Environments  | Digital Assets  | Character Rigging  | Solaris  | Karma  | Python
BEGINNER
Hair & Fur  | Cloth  | Crowds  | Muscles  | Pyro FX  | Fluids  | Destruction FX  | Realtime FX  | PDG

Availability

I am available for Freelance Work

Recent Forum Posts

APEX: Transform Object per primitives in group Feb. 2, 2026, 9:46 p.m.

edward
Your component shape modifies the rig procedurally so it will just put these controllers in a place that feeds into the bone deform. So doing it in the place where you currently have it in your screenshot works. It's just that you cannot use the graph fuse workflow for this.

Hi Edward. So, I'm trying to set up a component script and got stuck trying to read the output data of the bonedormation node :-/ In the screenshot you can see my attempt at trying to get it read properly so that I can pass it down to the foreachprim node.

The "NodeData" node has an 'output' port in the form of a dictionary made up of 2 value which should be {geo0:Geometry} in this case(?)

All my attempts have failed trying to pipe the deformed state of Base.shp into the foreachprim. How can I get this done by Jove??

APEX: Transform Object per primitives in group Feb. 2, 2026, 12:57 p.m.

edward
Ah but you can't do it this way because the number of controllers in a rig is not procedural at animation time. You would need to create these controllers in your component as part of the rig itself.

Ah, so there it is! Thank you Ed, much appreciated! So, I take it that what I need to do is to do this using a component script. Should I do so before deformation is computed or after you think?

APEX: Transform Object per primitives in group Feb. 2, 2026, 11:40 a.m.

Hi Edward;

Yes, therein lies my wee problem I should be doing something wrong, bu can't quite wrap my head around what it may be

Here's a screenshot from my test scene. I expect 2 transform objects to be created as there are 2 prims in the group that is being iterated over yet a single Tr objects is being generated. What do you think I'm doing wrong here?