Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

  • Days Won


Gorrod last won the day on July 30 2017

Gorrod had the most liked content!

Community Reputation

28 Excellent

1 Follower

About Gorrod

  • Rank

Personal Information

  • Name
  • Location

Recent Profile Visitors

821 profile views
  1. You're always just looking for the point with the point number 0 in your expression point("../pointwrangle1", 0, "y_pos",0) if you replace the 0 with a reference to the iteration of the for loop via the foreach_begin1_metadata1 node you can change it to this point("../pointwrangle1", detail("../foreach_begin1_metadata1/", "iteration", 1), "y_pos", 0) or with the spare input point(-1, detail("../foreach_begin1_metadata1/", "iteration", 1), "y_pos", 0) or, what i would do, since you're already only having one point when iterating through them in the for loop, is just not accessing the pointwrangle1, where you have 10 points, but rather the creep SOP inside the loop itself, where you only have the point 0 anyway. point(0, 0, "y_pos",0) creep_point_attrs.hipnc
  2. Vex Expression Question

    Alternativly, if you want to continue the "boolean" multiplication approach, you could also write something like this: force *= @id < (@Frame-50)*1000 || @id < @Frame*50; @Nache Boolean expressions in Houdini return 0 for false and 1 for true, just what you did in the if statement. So the force just gets multiplied by the result of the expression.
  3. I don't exactly know what geometry you're dealing with, but I tried some different ones and also restricted the scaling to only x and z here: scale_circle_2.hipnc
  4. maybe try this out scale_circle.hipnc
  5. Combining two Primitives

    Very cool, and it works well in 2D space. Something like the dissolve- together with the join-SOP is actually what I was looking for to output a single primitive. Thank you!
  6. I was wondering if there is a way of combining two primitives e.g. two 2D circles that get into a certain range of each other like in the gif below. I was taking a shot at it myself but so far it's too dependent on point numbers and orders. combining_circles.hipnc
  7. @P = @oldpos -> not working

    in the second wrangle, write @P = v@oldpos; You have to tell it that oldpos is a vector and not a float attribute.
  8. Particles along surface

    Here's a Video with a few techniques of sticking Particles to surfaces, the file included should be helpful I think. At around 2:35 is what you're looking for with a quick usage of xyzdist and primuv. sticking_particles.hipnc
  9. Opus Pattern Grid

    As far as just deleting the primitives that are too small you could just measure their length/height in the foreach loop (see attached) For the rest there's definitly a way better (and cleaner) way to do this but I'm too lazy to rewrite the nodes right now . divide_grid3.hipnc
  10. "Tent": Connect 1 pt to a bunch of others pts

    I don't know of any clean and elegant way to do it but you could just sort the points on the "ground" by angle to the top point and then connect them. tent_points.hipnc
  11. Opus Pattern Grid

    with this setup there will kind of always be some small ones left to fill up space that's left because of random length. I did improve it a little bit though so you can have some control over length / height. divide_grid3.hipnc
  12. Opus Pattern Grid

    Because I was curious i expanded the idea of @konstantin magnus a bit and ended up with this setup. divide_grid3.hipnc
  13. Opus Pattern Grid

    Even though @trandzik already has an amazing solution for creating these patterns, I wanted to take a shot at it myself and ended up with the following. I didn't clean up any of the code, so this is just a mess but it works . divide_grid_2.hipnc
  14. Learning VEX via Animated Gifs - Bees & Bombs

    Got a bit bored and thought of this thread, so here are some roughly similar gif recreations from Bees&Bombs. knotwave waves on waves triangle sweep six chequered waves six.hipnc chequered waves.hipnc knotwave.hipnc triangle sweep.hipnc waves on waves.hipnc
  15. Learning VEX via Animated Gifs - Bees & Bombs

    https://beesandbombs.tumblr.com/post/57971648339/hexagons-pulsin One of the easier ones and its not a perfect replica, but i certainly learned a lot by trying to recreate it! The hipfile turned out to be more of a little vex playground... hexagons_pulsin.hipnc