gen mesh