Jump to content
[[Template core/front/profile/profileHeader is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]

Everything posted by Librarian

  1. Just found the link and Names sharing . LINK
  2. i found a way Yupiiii s@name = sprintf("piece_%d", i@iy); // get actors names string name = sprintf(s@name); // split actors name up into array using space as delimiter string actorSplit[] = split(name, " "); // join array with underscores to create the group name string groupName = join(actorSplit, "_"); // set group name setpointgroup(0, groupName, @ptnum, 1, "set"); float k = 2 *noise(@Time); @P *= set(1/sqrt(k),k,1/sqrt(k)); @P += @P *flownoise(@P*3,@Time); i[]@pCaptPts = pcfind(1,"P",@P,1e15,8); float r = 1.1 *distance(point(1,"P",@pCaptPts[-1]),@P); vector delta; float totalweight_cpt; matrix3 totalxform_cpt; foreach(int cpt;@pCaptPts){ vector oldcenter = point(1,"P",cpt);//Rest_POint_latice vector newcenter= point(2,"P",cpt);//deformed_point_latice matrix3 xform_cpt = 1; int n[] = neighbours(1,cpt); //int n[] = neighbours(2,cpt); matrix3 totalxform = 0; float totalweight = 0; if (len(n)>1){ vector lastdp,lastrestdp; for (int i;i<len(n);i++){ if(i==0){ lastdp = point(1,"P",n[-1])-oldcenter; lastrestdp = point(2,"P",n[-1])-newcenter; } vector dp = cross(dp,lastdp); vector restdp = cross(restdp,lastrestdp); vector up = cross(dp,lastdp); vector restup = cross(restdp,lastrestdp); float w = sqrt(length(up)*length(restup)); matrix3 restxform = maketransform(normalize(restdp),normalize(restup)); matrix3 xform = maketransform(normalize(dp),normalize(up)); totalxform += w*invert(xform)*restxform; totalweight += w; lastrestdp = restdp; lastdp = dp; } if(totalweight!=0){ totalxform/= totalweight; if(chi("rigidprijection")) totalxform = polardecomp(totalxform); xform_cpt = totalxform; } } float dist = distance(oldcenter,@P); float weight = pow(1-pow(dist/r,2),2); vector diff = point(2,"P",cpt)-oldcenter; vector newp = @P; newp -= oldcenter; newp *= xform_cpt; newp += oldcenter; newp += diff; delta += weight*(newp-@P); totalweight_cpt += weight; totalxform_cpt += xform_cpt*weight; } delta /= totalweight_cpt; @P += delta;
  3. Best approach to make deform on different part of Points (colors) in various position only in x and z not height(something like fluid effect on those parts but they keep position, they just be effected like oil or fast splash ) .Thanx Deformpoints.hiplc
  4. Making rings around a sphere

    use carve sop on NURBS sphere
  5. On Growth and Form

    Ola Peoples! I'm just gonna post my adventure regarding and learning more about organic form and modeling. Have fun , and I hope that someone can help with tips and other Trix in Vex or just enjoying this Topic. Starting model, it's Lily - L-system. Reading ON GROWTH AND FORM BY D’ARCY WENTWORTH THOMPSON Cambridge: at the University Press 1917. This is not for professionally CG artists only for Hobbyist-sss
  6. Fire on the ceiling

    hm only with adding pscale randomize on 2 values you get nice shapes ...
  7. Fire on the ceiling

    @gangland @ericsenecal I have basics that I'm 100 sure ..also i need only velocity on points(that travel like snake's on grid that i use transfer to volume attribute) and I'm converting v to tangent-u and updating velocity in Dop... need just to investigate more om temperature and Basics on pyrosolver ..I'm only working on curves in Houdini so it gonna take time for this experiments and new Area to learn ...
  8. On Growth and Form

    @vinyvince mm I'm close to achieve what i need ..
  9. Tutorial HIP Library

    crystal from Qiita @talkyren cristall.hiplc
  10. Pointgroup for Clip Sop Edge

    @crispr_boi Hm.. Please click on my old user from SideFX forum .(i posted those links and get banned b of spamming ) its know part of new search in "www 4"(it gets messy and your mail on that server get's (plus your name with email its everywhere on searching engine in Asia ) ping's in some strange ways somehow ) ..That its manly reason that i post now only name's now-days and where you can find exactly that file or user, and if you go on my posts from 2020 you gonna see that i post abs every link , if you are curios about Asian and Russian artist's world-wide-web its OPEN .. or just contact me on Private or email https://www.sidefx.com/gallery/sacred/

    I used Vellum hair at the End ....thanx @vinyvince
  12. I have those patterns , I want to simulate only One of the color in smoke 2d(that intersect with other colors shapes) , Best Approaches to do that ????? Thanks .. 2dSmoke.hiplc

    I have that @vinyvince Thanx. Velum fluid No .. a Gonna try soon I have this and total stop ..???? "Some wrong semi and Fields or " what its solution??? If someone have Time gasProblem.hiplc

    @vinyvince I seen that long tome ago I have those files From Asian Artist ..but you know me, and waiting for sim to finish ,meanly therefor I like only to work with Splines (result its nano sec) ..just wondering if we have some solution only in dop .. I posted those files long time ago
  15. @iasm6419 investigate this file maybe it Helps. ap_Test_J_reTr.hipnc

    @vinyvince Thanx I seen those I really Like those also
  17. Procedural Cogged Belt

    @Mjag07 try this also https://github.com/pedohorse/gearlogic
  18. Tutorial HIP Library

    Asia PYRO_EXPLOD01.hiplc
  19. Pointgroup for Clip Sop Edge

    @unshmettr on gitHub you can find github FeELib-for-Houdini
  20. Pointgroup for Clip Sop Edge

    @unshmettr you have in "Five elements ELF" set of otl's from ASIA maybe some elegant solution . Try !!!
  21. Separate "name" to different materials??

    thanx @davpe
  22. Best Approach in Karma Xpu or Mantra ? Thanx separ.hiplc
  23. @bentraje its 2d volume Open-cl process in cop ,just open investigate(edit Contents)H- erode Sop inside ......try to convert Pig to ISO offset (with name "height") and play with scalar ... try diff masks on Pig .. also interested on HOW Solution.???.hm...