Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How would you make a frame for eye glasses? More specifically, the part that sticks out over the ears.

I'm looking into curves and deforming a cube to do this, or possibly just beveling a curve into what I want. What would be the easiest and best way to create this shape?

share|improve this question

Yes, the fastest way would be to use beveled curve. Here's a simple one using only curve with a Mirror modifier:


Cyclic property of the curve splines that form each lenses' rim is toggled on, and the frame's width can be varied by Alt-S on selected control point. To some extent, the frame's shape can be further modified by using taper and bevel object:


Note that both objects affect the appearance of all splines within the curve. Modifying just part of the curve will require that part to be separated as a new curve object.

Handle Part

Modeling the glasses' handle can be done manually as the others' answers, or by using a Curve modifier on the handle's mesh object:


You may get lesser control than by shaping it manually. But using this method, you can quickly adjust the handle's curvature by editing the curve, editing the mesh itself mostly to control the shape along its length:


share|improve this answer

In this case, curves is probably the way to go. However here is a simple way you can model this:

  1. Add a Circle (ShiftA>Mesh > Circle) and delete (X or Delete) most of it:

    enter image description here

  2. Extrude (E) one vertex out:

    enter image description here

  3. Select all (A) and extrude (E) sideways:

    enter image description here

  4. Add a solidify modifier and a subsurf modifier:

    enter image description here

share|improve this answer
  1. Add a plane, scale it to a rectangle;
  2. Select one side edge in Edit Mode, Hold Ctrl, then click LMB somewhere to extrude the low end of the final stick;
  3. Add a few support loops by CtrlR;
  4. Add a Solidify modifier (to make the thickness), then and a Subsurf modifier (to subdivide);
  5. Scale the edge(s) on the lower end until satisfied.

P.S.: You can adjust the thickness and subdivision level in the modifier stack as you want.

enter image description here

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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