# Technique to model a 3D button (Image attached)

I've got this image from a skeuomorphic calculator interface and want to model it in Blender.

I was able to create this within minutes, with the following technique : Subdividing a cube multiple times and pull the face in the middle upwards with proportional editing on. Then I lowered the circle for proportional editing and lowered the middle face again.

The outcome is not exactly what I want, since the topology is round and not squared with rounded borders and stuff like this. So I was wondering if someone knows a better technique to achieve this?

• Add the loopcuts (Ctrl+R) and place them properly to crease the shape. – Paul Gonet Dec 16 '16 at 13:14
• @Rick Riggs Feel free to add your answer (the solution presented in your .gif looks good). And I'll add mine. The more different answers the better :). – Paul Gonet Dec 17 '16 at 1:54

Here's the Text version of the Step-by-Step (please see Images below for visual reference of each step).

1. In Object Mode add a plane by hitting: Shift+A -> Plane.

2. Hit TAB to enter into Edit Mode.

3. Select all Vertices by hitting A. Hit Delete -> Only Faces.

4. Select all Vertices by hitting A. (**NOTE: Repeat the Next Steps 3 Times) Hit W -> S.

5. Add a circle mesh by hitting Shift+A -> Circle. Next scale it down by hitting S -> 0 -> . -> 5 -> Enter.

1. Ensure all Vertices are selected (A to toggle - you will probably have to hit this twice at this point), then hit W -> E, this will invoke the Bridge Edge Loops command to fill the gap between the rectangular mesh perimeter, and the inner circular mesh perimeter.

1. Hover your cursor over one of the newly created connection edges (eg. about the mid-point on an edge that spans from the perimeter plane to the perimeter circle) and hit Ctrl+R. Next move your mouse until you have the desired shape, then Left Mouse Click.

Refer to

for how to manipulate it afterwards.

• please have the text be part of the answer and not a picture. Text within an image cannot be searched or accessed by search engines. Use the images as support for the text not otherwise. – user1853 Dec 17 '16 at 4:31
• Sometimes I feel, that the Blender stackexchange is on another level compared with the others.. These answers are always on point and great! – TobiasW Dec 17 '16 at 10:53
• @cegaton I will circle back around and get this one covered, once I can get to something other than my phone. – Rick Riggs Dec 18 '16 at 22:57