I am trying to create sci-fi doors similar to those that Dan Brown creates below:

sci-fi door

I have tried a few methods, the closest I can get to the image is using a solidify modifier and then making edge loops and cutting away faces.

This method only gives me curves on the outer edges, I would like to have the inner corners curved also, cannot seem to find a way to do this.

my attempt

Can anyone think of any ideas to try?

  • $\begingroup$ I have absolutely no idea how you managed to create a smooth inner surface with a solidify modifier, edge loops and deleting faces. For smoother edges, I usually use a default subdivision modifier (with an optional, simple subsurf modifier before it) to smooth out the surface. If I want to make a sharper edge, I do a loop-cut-and-slide, and set it to a positive or negative value from .75 - .9, so that its right next to the edge I want to sharpen. If I need a more inside facing curve, I loop cut and slide halfway, then pull it inside to make a corner. Not sure if this will help if you need to k $\endgroup$
    – Notes
    Aug 30 '14 at 13:39
  • $\begingroup$ @notes thanks for this info, I also use this technique for sharpening edges, I just couldn't find a way to get these inner rounded corners. Should be OK now. $\endgroup$
    – Neil
    Aug 31 '14 at 3:43

Well thanks to brasshat answer, I played around a bit and found one way to achieve this, there may be a better way but this certainly gives decent results.

I used the bridge edge loops tool.



One way is to delete the corner except for the vertices located nearest the green line that create the profile.

modified original photo

Then, place the 3D cursor where a line through the vertices at each end of the corner intersect near the red X, set the pivot point to the 3D cursor, select and extrude the vertices near the green line and rotate the extruded vertices a short distance around the 3D cursor, and repeat the process as needed enough times to get the look of the corner you want.

I've uploaded an annotated screen shot

annotated screen shot

from a blend file in which the default cube is scaled down along the z axis, and offset along the x axis (1) to represent the top of the door, and the offset cube is duplicated (Shift Dkey) around the z axis to represent the the side of the door (2). The end of the top element is duplicated (using SHIFT Dkey), and moved a short distance to form one end of the corner (3), and the process repeated with the side to form the other end of the corner (4). The x co-ordinate of the newly created end of the top of the corner, and the y co-ordinate of the newly created end of the side of the corner, are used to create a vertex at the center of the arcs of the corner which is used to locate 3D cursor. Locate the 3D cursor at this vertex, and set it to e the pivot point (5). select all of the vertices of one end of the corner (3), extrude them, and rotate the extruded vertices with rotation constrained to the z axis of the pivot point (6) several times to create a smooth radius on the inner and outer sides of the corner piece. Create faces between the last extrusion and the other end of the corner (7).

As an alternate to setting the 3D cursor at the center point of the two arcs forming the corner of the door, one could select the center point itself, and use that as the picvot point by setting the "active element" as the pivot point. However, sometimes extrusion deselects the active blender element, necessitating reselecting it before the next extrusion.

I know it's outside the scope of your question, but you only need to make this mesh once. Once you've made it, you can duplicate it, and move and rotate it to place it at the other three corners, or you can use a modifier (mirror or array) to achieve the same thing.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.