Ээээ, батеньки, код этот - лавочка частная. Хочется строить рыбу в любых промышленных масштабах!
Я уже почти всю теорию раскрутил. Но жена требует спать, завтра хоть тресну, но с рыбой разделаюсь.
попробуйте себя на компьютере (местный \tiks не любит \forall)
Код:
\documentclass[tikz]{standalone}
\usepackage{pgf,tikz}
\begin{document}
\begin{tikzpicture}[scale=.5]
\foreach \x in {0, ...,5} \foreach \y in {0,...,5}
{\shadedraw [ xshift=70*\x, yshift=120*\y, rotate=-45, top color=white, bottom color=blue!50, draw=blue!50!black] (0,0) arc (240:300:5) arc (-300:-240:5);
\shadedraw [xshift=70*\x, yshift=120*\y, rotate=-45, top color=white, bottom color=blue!50, draw=blue!50!black] (5,0) arc (300:315:5) arc (-4:-60:1) arc (60:4:1) arc (-315:-300:5);
\fill [ xshift=70*\x, yshift=120*\y, rotate=-45,red] (.75,.1) circle (.05);
\fill [ xshift=70*\x, yshift=120*\y, rotate=-45,red] (.75,-.35) arc (300:325:1) arc (-380:-400:1.1);}
\end{tikzpicture}
\end{document}