Any advice how to model this bridge railing?

Hello there!

I’ve been tasked with recreating this bridge railing, and I’ve been trying to figure it out since yesterday — but I’m still having trouble. I’d really appreciate any advice you can share. I’ve got two main concerns:

  1. In the reference photos (Ref Photo 1 & 2), the metal railing seems to transition from being angled upwards (facing the sky) to a vertical orientation (facing sideways). I’m trying to achieve this effect, but I’m unsure how to do it without the metal changing thickness — if I’m interpreting the photos correctly. Also, I’m wondering how the vertical metal pieces are curved and appear to follow the support structure.
  2. In Ref Photo 3, the concrete railing starts high and gradually becomes lower toward the foot of the bridge. I tried dividing it into three segments (high, middle, and low) to match that slope. However, the issue is that it doesn’t align properly with the bridge’s pavement. I’ve already tried using Flowify and Eneroth Upright Extruder, but I’m still stuck.

I’ve attached the SKP file as well. I’d be so grateful for any tips or guidance someone can give. Thank you so much in advance!

Photo Reference 1&2:


Photo Reference 3:


Clean Photo Reference (The Wonder Bridge by SPF):




My Model Currently:

SKP File:
Pedestrian Bridge 1.skp (14.4 MB)

Draw a path and a circle (or what shape do you want that best fits the section of that profile), Upright Extruder and then work with quads.

Hey @mihai.s thank you so much for the suggestion! Really appreciate the help — I’ll give it a go and see how it turns out.

How about the concrete railing part? How can I make it appear higher at the top and gradually lower toward the foot of the bridge?

Curviloft or Taper extensions

Really appreciate the help, I’ll give it a go and see how it turns out. Thank you very much again!

Hi @mihai.s this what happened when I used Curviloft (Loft Along Path) as you can see, it’s facing sideways instead of straight. Do you have any idea what I might have done wrong?


Try this way

Thank you! I’ll give it a try and see how it goes. Appreciate the help!