Wrapping Gyroids around Objects

calendar_today

21.09.2026

label

Modeling

mouse

Houdini 22.0

Description

Wrapping Gyroids lattices around Objects.

1 Code

VEX code for a SDF volume wrangle:

TEXT
        vector s = chv('scale');
float t = chf('thickness');

if(f@surface < 0.0){
    int pr;
    vector st;
    float dist = xyzdist(1, v@P, pr, st);
    
    vector uvw = set(dist, st[0], st[1]);
    float x, y, z;
    assign(x, y, z, uvw * s);
    
    float gyroid = sin(x) * cos(y) + sin(y) * cos(z) + sin(z) * cos(x);

    f@surface += (gyroid + t);
}
    
download

Downloads

link

Related articles

favorite

369

label

Modeling

Adaptive Resampling of Curves

favorite

450

label

Modeling

Applying Scales to Mesh Surfaces

favorite

420

label

Modeling

Approximating subdivision surfaces

favorite

42

label

Modeling

Copying Barb Wire along Curve

favorite

360

label

Modeling

Blending COPs SDFs into 3D Volume

favorite

464

label

Modeling

Branching Subdivision Curves