¿Cómo puedo rellenar con color una forma trazada?

¿Cómo puedo rellenar con color una forma trazada?

Tengo el siguiente código

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{decorations.markings}
\usetikzlibrary{arrows.meta}
\usetikzlibrary{decorations.pathreplacing}
\usetikzlibrary{shapes.geometric}
\usepackage{pgfplots}
\usepgfplotslibrary{fillbetween}
\tikzset{variable/.default=}
\pgfplotsset{compat=1.10} 

\colorlet{ColorPink}{brown!25}
\colorlet{colourGreen}{green!15}
\begin{document}

\begin{tikzpicture}

\tikzstyle{every node}=[->,line width = 0.05mm]

\begin{scope}[shift={(0.0,5.1,0)}]
\draw plot[variable=\t,domain=0:360,smooth,samples=51] ({270+16*sin(\t)}: 
{5.1*pow(sin(\t/2),10)});
\draw plot[variable=\t,domain=0:360,smooth,samples=51] ({298+12*sin(\t)}: 
{5.8*pow(sin(\t/2),4)});

\end{scope}
\end{tikzpicture}
\end{document}

Lo cual produjo la siguiente figura.

Captura1

Sin embargo, deseo que las formas de la figura se llenen con cualquier color específico, como se muestra en la siguiente figura.

ingrese la descripción de la imagen aquí

No estoy seguro de cómo hacer esto. Alguien puede ayudarme porfavor? Gracias de antemano.

Respuesta1

Esto es tan simple como agregar fill=<color>a la ruta respectiva.

\documentclass[tikz]{standalone}

\colorlet{ColorPink}{brown!25}
\colorlet{colourGreen}{green!15}
\begin{document}

\begin{tikzpicture}
 \begin{scope}[shift={(0.0,5.1,0)}]
  \draw[fill=ColorPink] plot[variable=\t,domain=0:360,smooth,samples=51] ({270+16*sin(\t)}: 
   {5.1*pow(sin(\t/2),10)});
  \draw[fill=colourGreen] plot[variable=\t,domain=0:360,smooth,samples=51] ({298+12*sin(\t)}: 
   {5.8*pow(sin(\t/2),4)});
 \end{scope}
\end{tikzpicture}
\end{document}

ingrese la descripción de la imagen aquí

Por cierto, eliminé todas las bibliotecas que no se usaron aquí y \tikzstyleestán en desuso.

información relacionada