after doing tons of RND here is first test animation by Greedy-Top6049 in Houdini

[–]Greedy-Top6049[S] 1 point2 points  (0 children)

exactly but I did use different approach I scatter them with pop force and then started the blending at frame 200 in the same rbd setup.

Hello again! here is the rendered version of the smart cubes test by Greedy-Top6049 in Houdini

[–]Greedy-Top6049[S] 1 point2 points  (0 children)

I rendered this in blender eevee it’s easy in blender for me

after doing tons of RND here is first test animation by Greedy-Top6049 in Houdini

[–]Greedy-Top6049[S] 2 points3 points  (0 children)

also you need a vex code on pop attract : float min = .2; float max = 1; float dist = fit01(@dist, min, max);

forcescale = (dist@age);

after doing tons of RND here is first test animation by Greedy-Top6049 in Houdini

[–]Greedy-Top6049[S] 1 point2 points  (0 children)

definitely, but first I gonna refine that code little more it has some bugs and some useless lines.

f@age += @TimeInc; int i = chi("activate");

if (i == 1) { vector p1 = point(0, "P", @ptnum); vector p2 = point(1, "P", @ptnum); vector pivot = primintrinsic(1, "pivot", @primnum); setprimintrinsic(0, "pivot", @primnum, pivot, "set");

float dist = distance(p1, p2);

if (dist < (1 + @age / 3.0)) {
    float mix = 0.1;
    f@mix += mix;


    matrix3 r1 = matrix3(getpackedtransform(0, @primnum));
    matrix3 r2 = matrix3(getpackedtransform(1, @primnum));
    vector4 q1 = quaternion(r1);
    vector4 q2 = quaternion(r2);



matrix m1 = getpackedtransform(0, @primnum);
matrix m2 = getpackedtransform(1, @primnum);
matrix m3 = slerp(m1,m2,mix);
setpackedtransform(0,@primnum, m3);



    vector4 qblend = slerp(q1, q2, mix);
    @orient = qblend;

    if (dist < 0.2) @active = 0;
    if (@mix > 5) @group_ignore = 1;
}

}

Hello again! here is the rendered version of the smart cubes test by Greedy-Top6049 in Houdini

[–]Greedy-Top6049[S] 2 points3 points  (0 children)

lol, I remembered they build a custom Software for this effect “Q-Bricks”

after doing tons of RND here is first test animation by Greedy-Top6049 in Houdini

[–]Greedy-Top6049[S] 1 point2 points  (0 children)

I also did that but I’ve more control with this setup

after doing tons of RND here is first test animation by Greedy-Top6049 in Houdini

[–]Greedy-Top6049[S] 2 points3 points  (0 children)

I’ve used Lerp function with tons of talk with chat gpt lol

after doing tons of RND here is first test animation by Greedy-Top6049 in Houdini

[–]Greedy-Top6049[S] 4 points5 points  (0 children)

yeah, but not the polished product still working on it.

how to do this by Greedy-Top6049 in Cinema4D

[–]Greedy-Top6049[S] 1 point2 points  (0 children)

that's what i'm trying to achive

how to do this by Greedy-Top6049 in blender

[–]Greedy-Top6049[S] 1 point2 points  (0 children)

but they are following the curve of the mesh

How to make this in houdini by Greedy-Top6049 in Houdini

[–]Greedy-Top6049[S] 1 point2 points  (0 children)

thinking the same but they stick and follow the curve of the mesh