Creating a rounded Corridor?

Hi, I’m currently trying to create a rounded corridor.
However, because of the style - You can see that the Corridor overlaps and causes some ridged bumps.
I was wondering if anybody has any suggestions or tips on how I can remove these to keep it smooth?

How it looks.

How the Corridor is made.

5 Likes

Hello!

For a curved corridor, it’s not bad. But as you asked for, it can be smoothened.

As others recommended me, and now I’ll recommend it to another, you can use the Archimedes Plugin.

Here’s a link to it to save some time searching for it. :slight_smile:

4 Likes

Hi, I already used this Plug-in to achieve the Bend, it’s just cleaning up the rugged edges shown on the images due to overlapping.

Have you attempted to shorten down the overlapping corners and try using gap fill?

1 Like

Shortening yes, but because of it being a Union, Gapfill isn’t really useful :confused:

Based on what you’ve said in the replies, my best guess is to make the corridor into one union (add the negates to already placed blocks that are building the walls)

Hello!

I hope I explain this okay, but this should create a nice clean corridor!

Firstly, to create the curve I’d suggest using wedges instead, like below
image

Then, add a brick to the edge before grouping so that when using Archimedes to create the curve, there’s a gap left, like below:

Delete the red bricks and then use Resize Align to line up every brick. For the wedges, use inner touch.

This should create a corridor like so:

I should note, it is not worth duplicating the filler parts for the wedges and instead copying this shape:

From here, you should use the method for cleaning up corners to fill in the little gaps. (from the timestamp)

This may be time consuming, but I believe if you do this for one part then duplicate it all the way around it should work fine.

Alternatively, use gapfill to fill in the gaps. It’s quicker but looks a tad less professional.

You could always add pillars to your corridor to cover up the gaps if neither of the above methods work for you.

I’m sorry I couldn’t create a better tutorial, I’m short on time, but I hope this is helpful!

4 Likes

Using this method, I created this to show you: corridor - Roblox

The best way to go about this is render it 3 times and resize the middle one to the ones next to it. Then, delete the ones next to it leaving a piece like this:

This piece can then be rendered using Archimedes as many times as you’d like and takes little time at all. Overall, 10-15 minutes for me.

However, a near-completed circle clocked in at about 1,000 bricks so I’d recommend using the gapfill method in diesoft’s video instead of using the gapfill tool to fill in the gaps.

The finished product looks amazing and I wish you the best in creating your own!

5 Likes

While Foxzes technique is very good and for sure should be used for the lower brick-texture parts, it takes a good chunk of time, and dosn’t always match up right with other hallway segments if you’ve used negated cylinders for the rest of the hallway instead of his technique. This is an easier and lazier technique that also works. Starting with what you already have, take a copy of the negated part and cut off the outer half.

Take it / duplicates of it and combine it with the part(s) next to the one it was taken from.



That should create a smooth edge like this.

With some textures, that should be good enough. However, in some cases, you will get overlap issues.

In cases such as these, take the original part from a segment and negate and union it to the one next to it. Only cut every-other segment to avoid gaps.


Hope that helps. If you have the time and patience for Foxzes technique, use it for sure. This is just the faster and easier way for those without.

[Edit]
Just saw someone like this older post of mine, so I figured I’d add a quick addendum. With time and more experience, there are significantly better, faster, and more practical techniques than this, though this still does work. I’d recommend anyone reading this post check out this tutorial instead:

3 Likes