Visualisez les coupes
Utilisez plusieurs plans d'intersection comme surfaces sur lesquelles tracer les contours d'une fonction.
Afficher l'entrée complète de Wolfram Language
In[3]:=

With[{k = 1},
 SliceContourPlot3D[
  func, {x == -k, x == k, y == -k, y == k, z == -k, z == k}, {x, -2, 
   2}, {y, -2, 2}, {z, -2, 2}, Evaluate@opts]
 ]Out[3]=

Utilisez une balle de norme  comme surface.
 comme surface.
In[4]:=

With[{p = 5},
 SliceContourPlot3D[func, 
  BoundaryDiscretizeRegion[
   ImplicitRegion[
    Norm[{x, y, z}, p] <= 
     2, {{x, -2, 2}, {y, -2, 2}, {z, -2, 2}}], {{-2, 2}, {-2, 2}, {-2,
      2}}, MaxCellMeasure -> {"Length" -> 0.05}], {x, -2, 2}, {y, -2, 
   2}, {z, -2, 2}, Evaluate@opts]
 ]Out[4]=

Utilisez une sphère et des disques croisant les surfaces.
Afficher l'entrée complète de Wolfram Language
In[7]:=

SliceContourPlot3D[func, {sphere, planes}, {x, -2, 2}, {y, -2, 
  2}, {z, -2, 2}, Evaluate@opts]Out[7]=

La transition entre les différents paramètres des surfaces se fait en douceur afin d'obtenir un film intéressant.





















 
  
  
  
  
  
  
 