Aplicar efecto de primer plano al nodo secundario de un mapa mental o fondo al brazo del nodo principal

Aplicar efecto de primer plano al nodo secundario de un mapa mental o fondo al brazo del nodo principal

Necesito que el brazo "Árbol" del nodo secundario no se superponga al nodo secundario "PÁJARO A ...". He estado intentando cargar los fondos de la biblioteca y usar "en la capa de fondo" en las opciones para el "Árbol" secundario, pero eso no provocó cambios.

Aquí mi MWE y la imagen del problema:

   \documentclass{article}
\usepackage{tikz}
\usepackage[paperwidth=35cm,paperheight=39cm,left=2cm,top=2cm]{geometry}
\usetikzlibrary{mindmap}
\pagestyle{empty}
\begin{document} 
\begin{tikzpicture}[mindmap]
    \centering
    \tikzset{every node/.style={text width=2cm,minimum size=5cm}}
 \node [concept, text=blue!50!black!10,align=center] at (0,0) 
      {\Huge Floor} 
child [concept color=blue!50, grow=-90,level distance=412]
    {node [concept] {\Huge Sky}
child [concept color=black!20!yellow!20!red!30!blue!10!green!30,grow=240,level distance=210]
    {node [scale=0.9,concept] {\Huge BIRD'S TO..}}
child [concept color=black!20!yellow!20!red!30!blue!10!green!30,grow=240,level distance=410]
    {node [scale=0.9,concept] {\Huge Tree.}}
    }
;
\end{tikzpicture}

\end{document}

"Birds To..." está ofuscado

Respuesta1

Sugiero colocar el nodo "pájaro" encima del mapa mental terminado:

   \documentclass{article}
\usepackage{tikz}
\usepackage[paperwidth=35cm,paperheight=39cm,left=2cm,top=2cm]{geometry}
\usetikzlibrary{mindmap}
\usetikzlibrary{calc}
\pagestyle{empty}
\begin{document} 
\begin{tikzpicture}[mindmap]
    \centering
    \tikzset{every node/.style={text width=2cm,minimum size=5cm}}
 \node [concept, text=blue!50!black!10,align=center] at (0,0) 
      {\Huge Floor} 
child [concept color=blue!50, grow=-90,level distance=412]
    {node [concept] (sky) {\Huge Sky}
child [concept color=black!20!yellow!20!red!30!blue!10!green!30,grow=240,level distance=412]
%    {node [scale=0.9,concept] {\Huge BIRD'S TO..}}
%child [concept color=black!20!yellow!20!red!30!blue!10!green!30,grow=240,level distance=410]
    {node [scale=0.9,concept] (tree) {\Huge Tree.}}
    }
;


\node [extra concept,text width=4.5cm,minimum size=4.5cm,fill=black!20!yellow!20!red!30!blue!10!green!30,draw=black!20!yellow!20!red!30!blue!10!green!30, text=black] at ($(tree)!0.5!(sky)$) {\huge BIRD'S TO..};
\end{tikzpicture}

\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

Inspirándome en la solución @samcarter, creé un nuevo MWE que contiene solo un cambio en relación con el uso de fondos y alcances de la biblioteca para que el nodo secundario Tree se refiera al nodo principal Sky pero en segundo plano y con una disminución en el tamaño mínimo. . De esta manera también, cree múltiples descendientes de nodos secundarios sin ofuscar el texto del nodo secundario anterior.

mi inspiración sobre la muestra del @samcarter

   \documentclass{article}
\usepackage{tikz}
\usepackage[paperwidth=35cm,paperheight=39cm,left=2cm,top=2cm]{geometry}
\usetikzlibrary{mindmap,backgrounds}
\pagestyle{empty}
\begin{document} 
\begin{tikzpicture}[mindmap]
    \centering
    \tikzset{every node/.style={text width=2cm,minimum size=5cm}}
 \node [concept, text=blue!50!black!10,align=center] at (0,0) 
      {\Huge Floor} 
child [concept color=blue!50, grow=-90,level distance=412,on background layer]
    {node [concept] (sky) {\Huge Sky}
child [concept color=black!20!yellow!20!red!30!blue!10!green!30,grow=240,level distance=210]
    {node [scale=0.9,concept] {\Huge BIRD'S TO..}}};
    \begin{scope}[on background layer]
        \node [minimum size=3cm] at (sky) {}
child [concept color=black!20!yellow!20!red!30!blue!10!green!30,grow=240,level distance=410]
    {node [scale=0.9,concept] {\Huge Tree.}};
    \end{scope}
\end{tikzpicture}

\end{document}

información relacionada