<aside> đź’ˇ All coded by Antonio Marcus de Oliveira Souza

</aside>

Besides building node networks in Houdini, which is considered visual programming, I do a lot of scripting in VEX.

In 2023 I created this plugin called Threadify, which is currently being sold in Gumroad. I decided to show all the node network I did for it with the VEX scripts.

The product page on Gumroad:

https://bolastudio.gumroad.com/l/motge

Node network

Tests if “pscale” attribute exists

For each fiber, calculares the best diameter using the “pscale” attribute. The user can choose a calculation method

Stores the values from the plugin interface to internal geometry attributes and add variation to it

Calculates falloff attributes

Calculates and sets roll attribute for the thread roll and twists

Sets an attribute to shrink or expand tips of threads

Sets calculated fiber thickness with slider to blend it with parent thickness influence

Sets vector attributes to represent 3 axis for each point in the fibers to prepare them for a custom curl distortion

Calculates segment lengths to scale curl rotations

Curls fibers based on previously calculated attributes

Vary noise displacement on the tips

Remove falloff attributes