Another flower without comment. 🙂 function source is here.
\documentclass[border=5pt]{standalone} \usepackage{pgfplots} \pgfplotsset{compat=1.8} \renewcommand*{\r}{(sin(4*u)^3 + cos(2*u)^3 + sin(6*v)^2 + cos(6*v)^4)} \begin{document} \begin{tikzpicture} \begin{axis}[ view = {120}{310}, hide axis, colormap = {flower}{ color(0cm) = (yellow); color(4cm) = (yellow!70!red); color(8cm) = (red!60!black); color(12cm) = (red!90!black); color(16cm) = (green); color(20cm) = (green!20!black)}, ] \addplot3[ surf, z buffer = sort, point meta = u, domain = 0:180, domain y = 0:360, samples = 40, samples y = 40,% take 80 and 80 and LuaLaTeX for the image below variable = \u, variable y = \v ] ( { \r*sin(u)*cos(v) }, { \r*cos(u) }, { \r*sin(u)*sin(v) } ); \end{axis} \end{tikzpicture} \end{document}