I would like to add a black outline (silhouette) all around a closed surface. Here's a MWE code to work with :
Manipulate[
SphericalPlot3D[1, {theta, 0, Pi}, {phi, t, 2Pi + t},
Mesh -> {7, 7},
MaxRecursion -> ControlActive[2, 5],
PlotRange -> All,
Boxed -> False,
Axes -> None,
SphericalRegion -> True,
Method -> {"RotationControl" -> "Globe"},
ImageSize -> {500, 500}
],
{{t, 0, Style["t", 10]}, 0, 2Pi, 0.01}
]
So is it possible to draw a thin line all around that sphere, to make it standing out of the white background ?
EDIT : By "outline" (or "silhouette", or "profile"), I mean some curve like the circle around the ball shown below (the outline should be made for any surface, not just for the sphere defined in the code above !)

The outline should be drawn around the whole surface's exterior, and don't apply to parts inside the surface (except if it has holes).



Prolog -> Inset[Graphics[Disk[], ImageSize -> 300]]]as an option. Some sort ofInsetsolution might actually be of use even on the final solution. – kirma Mar 08 '16 at 17:17EdgeFormfunction. @Kuba is spot on with his related linking, and I don't think there's much to add to that, but another possible approach would indeed be to construct projections ofGraphics3Dscenes onto planes. – LLlAMnYP Mar 11 '16 at 22:11