I would like to use LaTeX to draw a spiral like the one below, but it's way out of my league. Any help would be much appreciated.
NEW EDIT: (now with a better 3d look!) after playing a bit with Jasper Habicht's solution, this was the best I could get up to now. I'm pretty happy. Thank you!
My customized version of Jasper Habicht's solution! (Give him a “up” vote!)
% Credits to Jasper Habicht (See below)
\documentclass[tikz]{standalone}
\usetikzlibrary{calc}
\begin{document}
\definecolor{mygreencolor}{RGB}{133,196,96}
\begin{tikzpicture}
\pgfmathsetmacro\maxradius{.3}
\pgfmathsetmacro\inner{10}
\pgfmathsetmacro\outer{40}
\pgfmathsetmacro\range{\outer-\inner}
\foreach \stepy in {\inner, ..., \outer}
\pgfmathsetmacro\stepstart{60/\stepy}
\pgfmathsetmacro\steplast{360-\stepstart}
\pgfmathsetmacro\stepcount{floor(360/\stepstart)}
\foreach \stepx in {0, \stepstart, ..., \steplast}
\pgfmathsetmacro\stepsingle{floor(\stepx/\stepstart)}
\pgfmathsetmacro\stepradius{(\maxradius/2)*sin(deg(\stepsingle*pi/(\stepcount/2) - pi - (\stepy/5))) + (\maxradius/2)+0.13}
\pgfmathsetmacro\mybase{90*(\stepy-\inner)/\range)}
\pgfmathsetmacro\mycoef{((1-cos(\mybase)+sin(\mybase))/2}
\pgfmathsetmacro\mystepy{\inner+\range*\mycoef}
\fill[mygreencolor] ({-(\stepx+.25*\stepcount)}:-\mystepy mm) circle (\stepradius mm);
\end{tikzpicture}
\end{document}