Edit and compile if you like:
% Author: Izaak Neutelings (June, 2017)\documentclass{article}\usepackage{tikz}\usepackage{tikz-3dplot}\tikzset{>=latex} % for LaTeX arrow head\usetikzlibrary{decorations.pathmorphing} % for snake% colors\definecolor{mylightred}{RGB}{255,200,200}\definecolor{myblue}{RGB}{172,188,63}\definecolor{mylightgreen}{RGB}{150,220,150}% split figures into pages\usepackage[active,tightpage]{preview}\PreviewEnvironment{tikzpicture}\setlength\PreviewBorder{1pt}%\begin{document}% 2D CONE\begin{tikzpicture}%,scale=0.85% cone variables\def\x{2.0}\def\y{4.0}\def\R{\x}\def\yc{\y+0.02}\def\e{0.4}% cone shades + frame\shade[right color=white,left color=mylightgreen,opacity=0.3](-\x,\yc) -- (-2,4) arc (180:360:{\R} and \e) -- (\x,\yc) -- (0,0) -- cycle;\draw[fill=green,opacity=0.2](0,\yc) circle ({\R} and \e);\draw(-\x,\y) -- (0,0) -- (\x,\y);\draw(0,\yc) circle ({\R} and \e);
Click to download: jet_cone.tex • jet_cone.pdf
Open in Overleaf: jet_cone.tex