3D
Picture of Mike Rundle I'm Mike Rundle, a designer & developer living in Raleigh, NC.
Read more...

How To Draw A Mac Internet Globe Icon

Posted at 10:21PM on a Tuesday in December — 27 Comments

Apple's paradigm for indicating network connectivity is nicely-detailed globe icon with crisscrossing wires across it — you can see it in the System Preferences for Network settings. Wolfgang recently rejuvenated this UI analogy in his work on LittleSnapper's interface. I thought it'd be fun to do my version of this icon and step you through the process as I go.

Spheric Realism

Before getting into the tutorial's steps I thought it'd be good to go over some key techniques for creating a realistic sphere.

Designing a nice, shiny ball has many applications and is a nice skill to have in your back pocket. When designing a ball that's meant to look as round as possible here are some things to keep in mind:

  • What material is it? Glass, plastic, anodized aluminum? The material of an object is its most important attribute as that defines how it is supposed to reflect and transmit light in the real world. Most textures on shiny spheres are semi-reflective glass or metal, rarely do you see a rough metal used as the material.
  • It reflects light inside too. Not only do you have to worry about the global OS light but you have to keep in mind that light gets reflected inside the sphere as well, bouncing around the walls. Depending on the type of material of your sphere and the transmittance properties it will look different. Opaque material lets no light pass through so there will be no internal reflections.
  • Is it totally round? Designing a perfectly spherical ball is not necessary all the time, sometimes all you want is a mostly-rounded button or disk. These have similar properties as spheres but the edges will have light reflections and shadows rather than the top or bottom of the ball. Spheres don't really have edges to catch the light since, um, they're spheres!

Lots to think about! Don't remember high school physics and how a material's refractive index changes light passing through it? Don't worry, just follow along and we'll have you building spheres in no time.

Step 1: Draw Your Base Circles

To make the globe look three-dimensional, it'll take more than one crack at Photoshop's Layer Styles which means a little onion-skinning will be necessary.

We're designing our icon at 256px so get your new document open and use the Ellipse Tool to make a circle sized so that it allows for a shadow underneath it. We're applying two layer styles — Gradient Overlay and Inner Shadow — in order to get the basic lighting in place. The Gradient Overlay is radial and I used the mouse to move it down to the bottom of the sphere representing the light passing through the top of the sphere, reflecting off the bottom. The Inner Shadow was also positioned at the top to give it some initial radial shading.

Step 1

I need to apply some additional effects to the base circle so I duplicated my previous circle, turned the Fill to 0%, and re-opened my Layer Styles. I gave this second circle an Inner Glow with Multiply blending (half opacity) and an additional Inner Shadow positioned only at the top with Soft Light blending.

Step 1a

Step 2: Lay Your Shadows

Before we add the final lighting to our sphere, let's position its shadow first.

I drew a small ellipse at the bottom of the sphere and filled it black. Next I converted it to a Smart Object and applied a 73px horizontal Motion Blur and a 12.5px Gaussian Blur. To darken the center a bit more since that's where the sphere is "touching" the surface I duplicate my previous shadow and shrink it down a bit.

Step 2 shadows

Step 3: Circular Highlights

Realistic lighting and highlights can't be fully reproduced using Layer Styles, you'll need to draw some more ovals.

Draw a circle about 3/4 the height of your previous ones and align it a few pixels from the top of the main circle. Make sure it has a 0% Fill and give it a Radial Gradient layer style from white to transparent with the white directly on top.

Step 2 shadows

Now convert it to a Smart Object and give it a 3.9px Guassian Blur to soften it a bit. This represents the main OS light hitting the top of our sphere. (Note: Others may have a different preference regarding how blurred they want their top highlight. Some people won't want to blur it at all. Do whatever you think looks best.)

Step 2 shadows

To make the center of our top highlight a little brighter, let's duplicate the layer and shrink it down proportionally. Now we have two ovals at the top of the sphere representing our top-down lighting.

For the bottom-up lighting, duplicate your larger highlight you created, flip it vertically, and move it down to the bottom of the sphere. Change the Blending to Soft Light. Here's what it looks like:

Step 4 lighting

At this point we're done with our sphere but we still have the lines to draw, so let's get to it.

Step 4: Draw The Network Lines & Hubs

The network lines proved to be a little tricky to get just right. Here's how I did them:

  1. Use the Ellipse Tool to draw a circle that is approximately the same size as your main sphere.
  2. Free Transform your circle to flatten it out a bit.
  3. Rotate it a bit on its center axis, make it look like a hula hoop wrapped around your globe.

I hopped into the Layer Styles and gave it a 2px white stroke with Blend Mode of Overlay. I also gave it 4px Inner & Outer Glows both white. Doesn't look like much yet, but here's what we've got at this stage:

Initial network line

I'm going to use this loop as both a foreground and background network line, so I duplicated the layer and hid the second one for now.

I used my Eraser Tool with a big brush that's fluffy on the edges so I can keep the edges of the loop anti-aliased as it hits the sides of our sphere. On your foreground loop, erase the left side completely, and erase just enough right at the top and bottom of your loop so that it fades into the sides of the sphere. ow for the background loop, erase the right side and use the same technique for the top and bottom edges.

To make the lines look as if they're sitting on top of the globe more, I duplicated each layer, gave it a slight Gaussian Blur, and then nudged it a few pixels away from its twin. I could've achieved this look with an Inner Glow, but hey, there's different ways of doing what you want in Photoshop.

Finishing a loop

I've now done this a few more times (foreground and background loops) and we're done with this step.

Finishing a loop

Final Step: Adding The Network Nodes

At this stage I think it looks pretty good, but we're not quite finished yet. Where our network lines cross we need some glowing network nodes. Fortunately, these are really easy. Take your Ellipse Tool, draw the node, fill it white, convert to Smart Object. Then, give it a little Gaussian Blur and change the blending and opacity appropriately. We're done!

Our final icon is on the left. On the right is a slightly tweaked example showing what you can do by changing some Blending Modes just for kicks.

Finished network icon Finished network icon

Download The PSD

Reading about Layer Styles isn't that appealing, so if you want to check out exactly how the objects look, download the PSD all zipped up right here: you're free to do whatever you want with it.

Categories: Icons Tutorial

No Pings

Ping URL: http://flyosity.com/cgi-bin/mt/mt-tb.cgi/9

27 Comments

Derek | December 17, 2008 1:24 AM | Reply

Whoa. Nice tutorial. Would have fooled me if you had said you created the network icon for Apple.

Brandon Walkin | December 17, 2008 2:09 AM | Reply

Great tutorial, Mike. Though I hope developers still opt to hire icon designers even if they figure out the technical aspects of creating an icon. Icon ideation is a whole different set of skills. The icon designer has to consider a breadth of human factors to ensure that the icon is recognizable, meaningful, and effective.

Mike replied to Brandon Walkin | December 17, 2008 10:07 AM | Reply

I totally agree Brandon.

Technically drawing icons really isn't the hardest part about creating them, it's thinking up the right concept and metaphors in the first place, making it work within the context of the application, making sure users know what it represents.

Adam Covati | December 17, 2008 11:22 AM | Reply

Mike, another great tutorial. I know it heresy, but I use Gimp and I'd like to try this out in there. My biggest concern is SmartObjects you keep using. What does that do exactly to the object you just created?

Maybe a quick blog post on some of the building blocks of PhotoShop would be helpful.

Mike replied to Adam Covati | December 17, 2008 11:43 AM | Reply

Hey Adam, in Gimp you can probably just rasterize your vector shape layers and then apply gaussian and motion blurs to the rasterized version. Photoshop Smart Objects allow you to go back and edit blurs and other Filters just like you would a Layer Style, that's what I use them.

Joe Dolan | December 17, 2008 1:54 PM | Reply

Mike,

I just came across the site, and it is remarkable! Your work always amazes me, and this blog along with the content on it raises the level yet again.

--Joe

jos | December 27, 2008 2:07 PM | Reply

Please do more of these if possible they are quite helpful, especially including the psd.

Mike replied to jos | December 27, 2008 5:42 PM | Reply

Thanks Josh, I plan to. My goal is to do one every other week or so since they take so long to put together.

Robak Design | December 30, 2008 6:12 AM | Reply

A really nice piece of graphic design tutorial! I was wondering for long time, how to draw such thing. Thanks a lot!


robakdesign.com

sami | January 5, 2009 3:47 PM | Reply

this is a perfect tutorial. and cool stuff. thanks!

Twisted Dog | January 5, 2009 3:54 PM | Reply

Very pounded! Nice tutorial!

Sigbhu | January 5, 2009 4:36 PM | Reply

Lovely! Nice post.

Steve | January 5, 2009 10:32 PM | Reply

This is a great tutorial! - I'm sure this is one of a million technics you've mastered - I tried it out and you can see my results here --> http://attvcksmediablog.blogspot.com/

thx again!

John | January 6, 2009 9:27 PM | Reply

How would you do this on PSE 7.0 for windows?

John | January 6, 2009 9:31 PM | Reply

The reason i asked how to do it in PSE is because my mac is busted.

Mike replied to John | January 6, 2009 9:59 PM | Reply

Hey John, I'm not sure, I've never used Photoshop Elements. Why not download a free trial of Photoshop for your Windows machine?

John | January 6, 2009 10:25 PM | Reply

thanks for the tip

Rob | January 11, 2009 1:51 PM | Reply

Great tutorial. However having trouble using Photoshop CS4 to create the network lines, you can't use the Eraser tool to fade the lines out when rasterized.

Kay | January 16, 2009 3:05 AM | Reply

Why did you do it with Photoshop instead of Illustrator?

Sebastian | January 17, 2009 5:40 PM | Reply

Super tutorial, though I run into the same problems as Rob. I can not use the eraser unless I rasterize the image. Once it's rasterized, you will not be able to erase the lines only, but instead, it'll go ahead and erase the whole elipse?!
Thanks!

Webdesign Agentur | August 30, 2009 10:35 AM | Reply

Hi Mike,

awesome tutorial. The icon looks just like the one from Apple. Good job!

Mary | December 23, 2009 8:01 PM | Reply

Merely want to say your article is as tonishing. The lucidity in your post is simply striking and i can assume you are an expert on this subject. Well with your permission allow me to grab your rss feed to keep up to date with future post. Thanks a million and please keep up the a uthentic work.

Alexis Brille replied to Mike | December 31, 2009 7:52 AM | Reply

WOW, what a tip. Should've known before doing this: http://www.flickr.com/photos/kaypearl/4086260538/in/set-72157622635989659/

Will def start converting things to Smart Objects now.

Faye | January 25, 2010 7:50 AM | Reply

Hi mike, your tutorial is great and it amazes me too much. When i found out this site, i followed your step by step tutorial and i cant sleep not finishing it.. im too excited to finish my work but unfortunately im also having trouble using an Eraser Tool. Like Rob and Sebastian, I can't use the eraser unless I rasterize the image. Can you help me finish my mac icon? pls.. thanks a lot!

Leave A Comment