I'm trying to draw the higgs decay to two gluon diagram
but I want gluons to go straight right and take top quark label in the middle of the loop on the line. my script is as follows:
\usepackage{feynmp-auto}
\begin{fmffile}{h_gg}
\begin{fmfgraph*}(150,150)
\fmfleft{i1}
\fmfright{o1,o2}
\fmflabel{$h$}{i1}
\fmflabel{$g$}{o1}
\fmflabel{$g$}{o2}
\fmf{dashes_arrow}{i1,v1}
\fmf{quark,label=$t$}{v1,v2}
\fmf{quark,label=$t$}{v2,v3}
\fmf{quark,label=$t$}{v3,v1}
\fmf{gluon}{v2,o1}
\fmf{gluon}{v3,o2}
\fmf{phantom}{o1,o2}
\fmfdot{v1,v2,v3}
\end{fmfgraph*}
\end{fmffile}
Please note that the big dot is just because of me its nothing to do with latex. Also is there a possibility that I can change the angle between outputs in a LO decay diagram, for instance, higgs to bbbar which can be;
\begin{fmffile}{two_body}
\begin{fmfgraph*}(70,70)
\fmfleft{i1}
\fmfright{o1,o2}
\fmflabel{$h$}{i1}
\fmflabel{$b,c,\tau$}{o1}
\fmflabel{$\bar{b} ,\bar{b} ,\bar{\tau}$}{o2}
\fmf{dashes_arrow}{i1,v1}
\fmf{quark}{v1,o1}
\fmf{quark}{v1,o2}
\end{fmfgraph*}
\end{fmffile}
Thanks.