Feb. 20, 2013

Wild Advice for Shutterbugs

by Annette Heist

Click to enlarge images
Click on icon in upper right corner of slideshow to enlarge images.

As a grad student in entomology at UC Davis, Alex Wild developed an obsession. He was studying the taxonomy of Linepithema, an ant genus that includes the Argentine ant (below), and bought a digital camera so that he could include photos of his ant subjects in his talks. More than 10 years later, he’s still taking pictures. "It got kind of addictive," he says.

Soon after he began shooting, Wild started posting shots to a website he made. "I'm a bug nerd. I wanted to show my bug photos," he says. Unexpectedly, offers to buy his work began appearing in his inbox. "I was really surprised when I started getting emails from textbook publishers and magazine editors," Wild says. He now makes his living as a photographer.

Science Friday talked to Wild about the challenges of macrophotography, and asked him for some tips on how to get those insect glamour shots.


Science Friday: What was your first camera? 

Alex Wild: I had used my parents' SLR [single lens reflex] film camera and some point-and-shoot cameras as a kid. My first digital one was a Nikon Coolpix 995, a true classic. It's a great little camera. No one has quite made one like it since. It's wonderful for photographing little, tiny things.

What are you using now?

I use Canon DSLRs now. It doesn't matter too much which system you're using. They're all really good.

What equipment would you suggest for someone who's just starting out in macrophotography, but who only has a few hundred dollars?

If you already have an SLR back, the first thing I would do if you weren’t sure how much money you wanted to spend is buy a set of extension tubes. These are very simple devices. They’re just a spacer—I’ve actually seen them made out of old Pringle’s cans—and all you’re physically doing is adding extra space between the lens and the camera. And what happens when you do that is you change the focal distance of the camera so that the farther away the lens is, the closer in it focuses. Extension tubes can turn almost any lens into something you can use to shoot close up.

So you don’t need to spend thousands of dollars?

One of my photography friends, Thomas Shahan, who shoots mostly jumping spiders, uses an old Pentax DSLR. He buys these old film camera lenses at garage sales and figures out how to attach them to his camera. He’ll reverse-mount them. If you turn the lens backwards, you can suddenly add macro ability. It’s funny—his whole set-up is like $400, and it’s held together with duct tape. He does astounding work with it. I sometimes teach workshops with him, and it’s great to have him along because people do realize that it's not the equipment you're using—how you use it is the main thing, and Thomas is a great example of that.

It seems like the hardest part of macrophotography is getting the subject in focus. Any suggestions?

Always focus on the eyes. When you focus on the eye of the bug and the rest of it goes out of focus, a viewer is much more tolerant of that, for some reason. It adds an illusion of it being more in focus than it is.

Have you ever been bitten or stung by one of your subjects?

Yes.  (See above.)

You can see more of Wild's work, and read his musings on ants and other matters, at his blog.
About Annette Heist

Annette Heist is a former senior producer for Science Friday.

The views expressed are those of the author and are not necessarily those of Science Friday.
EVAL ERROR: Entity: line 1: parser error : Space required after the Public Identifier

Entity: line 1: parser error : SystemLiteral " or ' expected

Entity: line 1: parser error : SYSTEM or PUBLIC, the URI is missing


line 1: package tmpevalpackage;
line 2: sub doEval { 
line 3: 	my($parent);
line 4: 	
line 5: 	if($LayoutManager::url_resolved_values{'SEGMENT.nickname'}) {
line 6: 		$parent = $LayoutManager::url_resolved_values{'SEGMENT.nickname'};
line 7: 	}
line 8: 	elsif($LayoutManager::url_resolved_values{'VIDEO.nickname'}) {
line 9: 		$parent = $LayoutManager::url_resolved_values{'VIDEO.nickname'};
line 10: 	}
line 11: 	elsif($LayoutManager::url_resolved_values{'DOCUMENT.nickname'}) {
line 12: 		$parent = $LayoutManager::url_resolved_values{'DOCUMENT.nickname'}
line 13: 	}
line 14: 	
line 15: 	if($parent) {
line 16: 		my(@books) = &Database::SelectClause('BOOK',"parent = $parent");
line 17: 		if(!@books) {
line 18: 			$parent = '';
line 19: 		}
line 20: 	}
line 21: 	
line 22: 	if(!$parent) {
line 23: 		my(@sel) = &Database::SelectClause('GLOBAL','record all ""');
line 24: 		if(@sel) {
line 25: 			$parent = 'GLOBAL.' . $sel[0];
line 26: 		}
line 27: 			$main::ENV{'reading_header'} = "FEATURED READING";
line 28: 	}
line 29: 	
line 30: 	 = '';
line 31: 	
line 32: 	if($parent) {
line 33: 		my(@books) = &Database::SelectClause('BOOK',"parent = $parent");
line 34: 		0 = 0;
line 35: 		my $dots;
line 36: 		foreach(@books) {
line 37: 			my(%data);
line 38: 			&Database::GetRow($_,'BOOK',\%data);
line 39: 			my($status,$title,$author,$url,$image,$width,$height) = &SciFri::Schema::getAmazonItem($data{'isbn'});
line 40: 			if($data{'title'}) {
line 41: 				$title = $data{'title'};
line 42: 			}
line 43: 			if($data{'author'}) {
line 44: 				$author = $data{'author'};
line 45: 			}
line 46: 			if($status eq 'ok') {
line 47: 				 .= "<div class=\"box-2x1-item box-slide\" data-href=\"$url\">";
line 48: 				 .= "	<div class=\"box-2x1-item-photo\">";
line 49: 				 .= "		<div class=\"image-wrapper\" data-jsclass=\"imageWrapper\" data-align=\"right\">";
line 50: 				 .= "			<img src=\"$image\" data-width=\"$width\" data-height=\"$height\">";
line 51: 				 .= "		</div>";
line 52: 				 .= "	</div>";
line 53: 				 .= "	<h4>$title</h4>";
line 54: 				if($author) {
line 55: 					 .= "	<p>by $author</p>";
line 56: 				}
line 57: 				 .= "	<div class=\"box-2x1-more-button\"><a href=\"$url\"><img src=\"/images/v1/icon_text_more_white.png\" width=47 height=15 border=0></a></div>";
line 58: 				 .= "</div>";
line 59: 				++0;
line 60: 			}
line 61: 		}
line 62: 	}
line 63: 	if($parent eq "GLOBAL.1") { $main::ENV{'reading_header'} = "FEATURED READING"; }
line 64: 	else { $main::ENV{'reading_header'} = "RELATED READING"; }
line 65:  };
line 66: &doEval();
line 67: 1;

Science Friday® is produced by the Science Friday Initiative, a 501(c)(3) nonprofit organization.

Science Friday® and SciFri® are registered service marks of Science Friday, Inc. Site design by Pentagram; engineering by Mediapolis.