Olivier Thériault

olivierth

About Me

INDUSTRY
Film/TV

Connect

LOCATION
Canada

Houdini Skills

Availability

Not Specified

Recent Forum Posts

Remesh adds points on borders {[SOLVED]} Sept. 24, 2026, 10:03 a.m.

Hi!

Thanks for all the troubleshooting but I figured a method that works everywhere (no mistakes so far).

I created an outline curve of all my geo patches and split all points on those curves. I end up with every curves having exactly 2 points.

From the remeshed points (only on the unshared ones), I check if I'm exactly at the same position than the curve points. If not, I snap to a point on the nearest curve.

my 2 scripts are:

Group_unshared_Points

int nbrs[] = neighbours(0, @ptnum);
int len = len(nbrs);
i@group_unshared = 0;
for(int i=0; i<len; i++)
    {
    int ptheA = pointhedge(0, @ptnum, nbrs[i]);
    int ptheB = pointhedge(0, nbrs[i], @ptnum);
    if(ptheA == -1 || ptheB == -1)
        {
        @group_unshared = 1;
        break;
        }
    }

FIX_Snap_mid_points
int nearpt = nearpoint(1, @P);
vector nearpos = point(1, "P", nearpt);
if(distance(@P, nearpos) > 0.00001)
    {
    int primhit;
    vector UVs;
    float dist = xyzdist(1, @P, primhit, UVs);
    int primpts[] = primpoints(1, primhit);
    @P = point(1, "P", primpts[0]);
    }

Remesh adds points on borders {[SOLVED]} Sept. 23, 2026, 3:20 p.m.

Hi!

I have to quad topo that I want to remesh to have more polygons inside the shape. Its important that the borders are not affected but I can see some points get added. Anyway to change that behavior? I tried the Hard Edges Group but it doesnt work...

HDA: Relative Path to Node Inside? {[SOLVED]} Sept. 22, 2026, 10:23 a.m.

AHHH!! Found the solution. for the script, instead of:

`details("../myHDA/mySubnetwork/myWrangle", "myAttribute")`

I need to use:

`details("mySubnetwork/myWrangle", "myAttribute")`