Corte a elipse para caber entre outras formas no Tikz

Corte a elipse para caber entre outras formas no Tikz

Supondo que eu tenha duas formas e queira adicionar uma forma circular (como um ellipse). Como posso cortar esta elipse para que ela se encaixe entre as outras formas, conforme esboçado abaixo? Porém, não quero adicionar bordas brancas ao redor das formas, pois quero manter o espaço vazio transparente.

insira a descrição da imagem aqui

MWE:

\documentclass{standalone}
\usepackage{tikz}

\begin{document}
\begin{tikzpicture}
\fill  (-4,2) rectangle (-1,1.5);
\fill  (-3.5,1.25) rectangle (-0.5,0.75);
\fill  (-1.6,1.35) ellipse (0.3);
\end{tikzpicture}
\end{document}

Editar:Como as formas retangulares no exemplo acima podem ser um pouco específicas, quero dar um exemplo mais complexo do que gostaria de alcançar; desta vez com formas mais complexas sobrepostas ao meu ellipse:

insira a descrição da imagem aqui

Responder1

\documentclass[tikz]{standalone}
\usetikzlibrary{patterns}
\begin{document}
\begin{tikzpicture}
\pattern[pattern=checkerboard,pattern color=black!30] (-5,0) rectangle (0,3);
\newcommand{\myspace}{0.5}
\fill  (-4,2) rectangle (-1,1.5);
\fill  (-3.5,1.25) rectangle (-0.5,0.75);
\clip ([yshift=\myspace] -2,1.25) rectangle ([yshift=-\myspace] -1,1.5);
\fill  (-1.6,1.35) ellipse (0.3);
\end{tikzpicture}
\end{document}

Formas em padrão xadrez

Editar:Aqui está uma maneira de obter a pergunta atualizada usando tikzfadingfrompicture:

\documentclass[tikz, border=1cm]{standalone}
\usetikzlibrary{fadings, patterns}
\begin{tikzfadingfrompicture}[name=myfading]
\draw[draw=transparent!100, ultra thick, fill=transparent!0] (0,0) circle[radius=1];
\draw[draw=transparent!100, ultra thick, fill=transparent!0] (-2,-1) -- (0,0) -- (-1,2.5) -- (-2,2) -- cycle;
\draw[draw=transparent!100, ultra thick, fill=transparent!0] (0,1) ellipse [x radius=0.5, y radius=0.8];
\draw[draw=transparent!100, ultra thick, fill=transparent!0] (0.2,-0.5) -- (1,1.5) -- (2,-0.5) -- cycle;
\draw (0,0) circle[radius=10]; %encompassing circle for alignment 
\end{tikzfadingfrompicture}
\begin{document}
\begin{tikzpicture}
\pattern[pattern=checkerboard,pattern color=black!30] (-3,-3) rectangle (3,3);
\fill[path fading=myfading, fit fading=false] (-3,-3) rectangle (3,3);
\end{tikzpicture}
\end{document}

Formas no tabuleiro de xadrez

informação relacionada