construction d'un oeuf

L'idée est de reprendre la construction de l'Oeuf de Pâques de Noël, ( http://tube.geogebra.org/material/show/id/805149 ) mais en n'utilisant qu'une seule surface... (les conditions semblent être refusées à l'intérieur de la commande surface ? d'où l'utilisation des fonctions : cxy et cz pour les coordonnées du centre des "cercles", et r pour le rayon) with : cxy(x) = Si[0 ≤ x < 0.7854, -1,0] cz(x) = Si[x < 0.7854, 0, 1] r(x) = Si[x < 0, 1,Si[x < 0.7854, 2, 2 - sqrt(2)]] surface of the egg is : Surface[cxy(v) cos(u) + r(v) cos(u) cos(v), cxy(v) sin(u) + r(v) sin(u) cos(v), cz(v) + r(v) sin(v), u, 0, 2 pi, v, -1.5708, pi/2]