Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

  • Days Won


tamagochy last won the day on September 14 2020

tamagochy had the most liked content!

Community Reputation

61 Excellent


About tamagochy

  • Rank
  • Birthday 09/09/1980

Contact Methods

  • Website URL

Personal Information

  • Name
    Andrii Belskyi
  • Location
  1. FEM freeze

    This picture show nothing. Can you provide scene? Why you use FEM for it, better use wires
  2. Retiming VDB vs Retime houdini volume

    To interpolate VDB vel you need to separate vel for three floats x y z. And you need have only density and vel, if there are more floats channels retime will not work.
  3. Matrix and quaternion to degrees problem

    In your case you can make all much simply cogs_automation_problem_fix.hipnc
  4. vdbsegmentbyconnectivity gives what you need.
  5. Tubes to curves

    Something like this. lineFromGeo.hipnc
  6. Copy stamp

    Create orient attribute per point and use copy to point SOP.
  7. Procedural Tree Rigging System and Dynamics complete Bundle! Save 17% buying all three volumes! https://bit.ly/2LC3rPv
  8. Instancing tree leaves?

    You should build matrix fort static leaf and rotate this matrix by matrix from the nearest point on branch.
  9. Procedural Tree Rigging System and Dynamics Bundle - complete tree rigging tutorial series! https://gum.co/UpRQf
  10. orient grids to origin by edge

    Yes normals can be in different directions, if you need one direction you can use normal vector in building matrix. orient plane_fix.hipnc
  11. orient grids to origin by edge

    You forget to multiply for inverted matrix. orient planes_fix.hipnc
  12. orient grids to origin by edge

    You can use this wrangle in foreach // Build Matrix From Edge int pts[] = neighbours(0,@ptnum); float dists[]; vector dirs[]; foreach(int pt; pts){ vector pos = point(0,"P",pt); vector dir = pos-@P; float dist = length(dir); append(dists,dist); append(dirs,normalize(dir)); } dirs = reorder(dirs,argsort(dists)); vector z = dirs[-1]; vector y = dirs[0]; vector x = cross(z,y); matrix m = set(x, y, z); translate(m,@P); 4@m = m; And then choose point 0 take matrix and make invert multiplication for the grid
  13. Procedural Tree Rigging System and Dynamics Vol3 on CGCircuit! https://bit.ly/36pWicg
  14. BlackFriday Sale! 20% discount to first 10 buyers! VOL1 - https://gumroad.com/l/UQeBH/4bjg7t2 VOL2 - https://gumroad.com/l/NzZrY/u2gb7ij VOL3 - https://gumroad.com/l/pJkSH/3cuvtpv
  15. RBD sim pieces freezing in the air after being added

    I think you should first ask Steven and then coming here )