Is it possible to draw oval shape with FeynMP? Here is a mwe for a blob [which is a a circle]:
\documentclass[10pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{feynmp}
\usepackage{rotating}
\setlength{\unitlength}{1mm}
\pagestyle{empty}
\usepackage{ifpdf}
\ifpdf
\DeclareGraphicsRule{*}{mps}{*}{}
\fi
\makeatletter
\def\endfmffile{%
\fmfcmd{\p@rcent\space the end.^^J%
end.^^J%
endinput;}%
\if@fmfio
\immediate\closeout\@outfmf
\fi
\IfFileExists{\thefmffile.mp}{\immediate\write18{mpost \thefmffile}}{}
\let\thefmffile\relax
}
\makeatother
\begin{document}
\begin{center}
\begin{fmffile}{lower_bloba}
\begin{fmfgraph*}(50,70)
\fmfrightn{r}{1}
\fmfleftn{l}{1}
\fmftopn{t}{1}
\fmfblob{.5w}{v1}
\fmf{fermion}{l1,v1}
\fmf{fermion}{v1,r1}
\fmf{photon}{t1,v1}
\end{fmfgraph*}
\end{fmffile}
\end{center}
\end{document}

\fmfcmdcommand (section 2.8 of the manual). – egreg Dec 01 '12 at 10:56\fmfcmd. From my understanding of section 2.8 you can only add more styles for arcs. – Mafra Dec 01 '12 at 13:03\fmfcmd. Just create avbloboval.mpfile containing thevardeftext; then add the definition of\fmfblobOvalin the document preamble and in the code for the picture just add\fmfcmd{input vbloboval;}and use\fmfblobOvalinstead of\fmfblob– egreg Dec 01 '12 at 14:30