Search the Community
Showing results for tags 'Helix'.
Found 2 results
Hi guys I'm new here. First of all I wanted to thank you for having such an awesome community. I'm pretty new to houdini, but have learned a lot by lurking on this forum. I would like to create a spiraling curve(like a phone cord) from another curve(not a straight curve). I already saw some other solutions by just making a helix and deform that along the curve. I also saw a solution about making an arc and sweeping that on a curve and later join the pieces together. I was wondering if there would be a more procedural/mathematical way by using the curve and a point vop or point wrangle? Maybe with a cross product and using the point number as a variable to control the twists? Unfortunately my math knowledge is pretty basic. I would be very happy if someone could post a sample.
This SOP written entirely in python creates helixes from the geometrical points. >It calculates the center of the geo and each helix is created in the direction of a Vector from the center to the point. >It works even if the geometry is translated and rotated by pre-transforming and post-transforming it. >It provides controls for controlling the shape length etc of the helixes. >It creates point attributes "tangentx" "tangenty" "tangentz" which are the components of a normalized vector tangential to the helixes at every point.These can be used to add tangentail normals using point sop. >It creates point attributes "init_x" "init_y" "init_z" which are the co-ordinates of the birth point of every helix.These can be used to group them. Feedback please Helixes_from_geo.otl