Jump to content

Need help using PathDeform in a For Loop


kittea

Recommended Posts

I'm trying to create a stair railing.  I'm having trouble with the piece that connects a support column to the railing.  I included a picture to show you what I mean and my project.

I'm using a tube and deforming it using the same curve used by the railing.  I can get one to show up but I don't know how to get the other pieces.  Is a For Loop appropriate?  I think I can calculate the Curve Offset in Path Deform but I don't know how to hook the loop up.  The input for Tube is Bounding Source so if I connect the ForEach Begin to the Tube, the tube expands to the size of the curve and I lose my desired sizing.

What am I missing?  Is there a better way?

stairRailing.hipnc

stair railing.jpg

Edited by kittea
Made picture smaller.
Link to comment
Share on other sites

Guess I got tempted and quickly modeled the whole thing.. : )

gas2.jpg.dfb00e650afc524e143b9763247eac0b.jpggas_uvs.thumb.jpg.fffe34232fb00f1eab4442944927bd2a.jpg

  1. The entire procedure is based on a main grid, so there's no need to define positions with long-winded parameter expressions and channel references.
  2. The tank is simply a swept line with caps activated using the new, extremely flexible sweep node. UVs can be randomly shifted for each primitive row.
  3. For the vertical support elements the grid points were lifted up and ray'd down onto the tanks to shape backbone curves for a profile made from a grid.
  4. To build the stairs, horizontal lines were UV-projected on the main grids primitives that aren't facing upwards and were swept to shape the steps.
  5. To avoid corners of the hand rail, supports were offset by sampling intrinsic U positions on the guide curve which again stems from the main grid.
  6. The hexagon grid is done by voronoi fracturing a primitive with points from volume set to tetrahedral off of a grid. The frames are extrusions and sweeps.
  7. The sand piles are jittered and remeshed circles, displaced by noise with decreasing amplitude towards their original curves using distance from geometry.
  8. To avoid intersecting with the existing geometry, the crates' copy-to-points were distributed within a two-dimensional voxel field along with the scatter node.

gas_grid.jpg.456cc8282c29cf73445ba61c75a3f7b0.jpggas_tube.jpg.719127e65ea489a6cbc5ed50aabf50cd.jpggas_supports.jpg.41a4fad595fb7731184506935af0c6c4.jpggas_stairs.jpg.79555dacfaa0078d281ca5cf16c2cc9e.jpg
gas_rails.jpg.8782dfea0fb3ea5d05efb1c80a3263be.jpggas_panels.jpg.d471bdaa8eef2d3abcb7aca627c438e4.jpggas_sand.jpg.971907b422bea406748b40a3c0ab237c.jpggas_crates.jpg.2163ce148a295017a2a29a03bd0523ea.jpg

industrial_staircase.hipnc

  • Like 4
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...