Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

  • Days Won


woodenduck last won the day on June 16

woodenduck had the most liked content!

Community Reputation

45 Excellent

1 Follower

About woodenduck

  • Rank

Personal Information

  • Name
  • Location
  1. For Each attribute

    If you post a hip file, I'm sure someone will help you out.
  2. For Each attribute

    You can assign any attribute, id's or anything you like inside a foreach with any of the usual tools. Wrangle, attribute sop, vop sop etc... What exactly are you trying to do? Do you have an example of it not working? Cheers, WD
  3. Packed RBD from Pop Sim

    You can treat your packed rbds the same way you would a particle system. Setup your rbd network and plug your pop nodes in to the post solve (3rd input) of the Rigid Body Solver.
  4. RBD doesn't take all geometry only the first one

    You sim is only generating geo on the first frame. You can set "creation frame" on you rbdPackedObject node to $FF to get it to keep adding more spheres, however, it won't just add the new spheres, it will add a new instance of every sphere on each frame. At Sop level you will need to delete the spheres that have already been added to the sim at each timestep.
  5. Align object with a transformed version of itself

    Align sop?
  6. reading string attribute value

    No problem
  7. reading string attribute value

    Two things... You typed "colour" when your attribute is called "colours" with an "s". Also, add the expression in the "group" parameter at the top, not the "filter expression".
  8. reading string attribute value

    I don't think you neeed the spaces or the quotes. Try: @colour=red
  9. Particle Advection (Simon Holmedal Effect)

    Take a look at these tutorials... https://www.sidefx.com/tutorials/particle-advection-tutorial-rendering-and-post-process-houdini-fusion/ https://www.sidefx.com/tutorials/millions-of-particles-h10-i/
  10. Ah, yes. If you have to use VEX, that's a solution. An attribcreate set to string with "objPath" in the name parameter, and opname("..") in the string parameter ,will get you the same result.
  11. Where exactly are you entering the expression? Specific sop parameter.
  12. iter each copy transform

    Sounds like your for-each is running over each prim rather than each level. You can add an "assemble" sop before the for-each and try selecting "for-each named primitive" from the tab menu. Or just check the "Piece attribute" parameter and set the appropriate attribute name.
  13. PointWrangle x PopWrangle

    on the input tab of the pop wrangle set "Input 1" to "First Context Geometry".
  14. VEX: arrays and such

    You missed the condition... i< i[]@myarray; for(int i=0; i<@numpt; i++) { append(@myarray, i); }