Houdini notebook

 

Video tutorials

vex trails
https://vimeo.com/134057856
 

Expressions

Point Wrangle

Group points  based on ID / modulo
string group = "mygroup";
int condition = !(@id %2050) ? 1: 0;
setpointgroup(geoself(), group, @ptnum, condition);
 
Add a point at the center of each primitive
addpoint(0, @P); 
removeprim(0, @primnum, 1);
 
Circle normals around an axis
@N = normalize(cross(@P, {0,1,0}));
 

POP Force

Offset your turbulences with popforce and this expression
vector4 pos = set(@P.x, @P.y, @P.z,@Time*50);
amp=fit(noise(pos*0.3),0.6,1.0,0,1)*150;

 

- 2017 © MoonKeys.net