MATHEMATICA COMPATIBILITY INFORMATION

Upgrading from:

Graphics`Graphics3D`

ListPointPlot3D has been added to the built-in Mathematica kernel.
ListSurfacePlot3D has been added to the built-in Mathematica kernel.
BarChart3D has been added to the built-in Mathematica kernel.
Histogram3D has been added to the built-in Mathematica kernel.

The functionality of is now available in the built-in Mathematica kernel function ListPointPlot3D:

Version 5.2 << Graphics`Graphics3D`;
ScatterPlot3D[Table[{Cos[t], Sin[t], Sqrt[t]}, {t, 0, 4 Pi, 0.2}]]
In[12]:=
Click for copyable input
Out[12]=

ListSurfacePlot3D is now a built-in Mathematica function:

Version 5.2 << Graphics`Graphics3D`;
ListSurfacePlot3D[
 Table[{Cos[t] Cos[u], Sin[t] Cos[u], Sin[u]}, {t, 
   0, \[Pi], \[Pi]/5}, {u, 0, \[Pi]/2, \[Pi]/10}]]
In[3]:=
Click for copyable input
Out[3]=

Histogram3D is now a built-in Mathematica function:

Version 5.2 << Graphics`Graphics3D`;
Histogram3D[{{7, 0}, {0, 8}, {0, 8}, {3, 7}, {1, 6}, {1, 10}, {4, 
   9}, {1, 5}, {10, 6}, {0, 2}, {5, 0}, {7, 6}, {9, 7}, {0, 9}, {3, 
   9}}]
In[2]:=
Click for copyable input
Out[2]=

BarChart3D is now a built-in Mathematica function:

Version 5.2 << Graphics`Graphics3D`;
BarChart3D[{{2, 1, 6, 7, 4}, {7, 9, 1, 0, 4}, {5, 2, 6, 2, 7}, {4, 3, 
   0, 0, 10}, {8, 9, 1, 0, 9}}]
In[2]:=
Click for copyable input
Out[2]=

Display stacked 2D plots:

Version 5.2 << Graphics`Graphics3D`;
StackGraphics[Table[Plot[Sin[x]^n, {x, 0, \[Pi]}], {n, 5}]]
In[2]:=
Click for copyable input
Out[2]=

The functionality of and is now available in the built-in Mathematica kernel function GeometricTransformation:

Version 5.2 << Graphics`Graphics3D`;
Show[SkewGraphics3D[
  Graphics3D[
   Plot3D[Sin[x + Cos[y]], {x, 0, 2 \[Pi]}, {y, 0, 2 \[Pi]}]], {{1, 0,
     1}, {0, 1, 0}, {0, 0, 1}}]]
In[2]:=
Click for copyable input
Out[2]=

Project a graphics object onto a plane:

Version 5.2 << Graphics`Graphics3D`;
bell = ParametricPlot3D[{Sin[t], Sin[2 t] Sin[u], 
   Sin[2 t] Cos[u]}, {t, -\[Pi]/2, \[Pi]/2}, {u, 0, 2 \[Pi]}]
Project[bell, {1, 1, 0}]
In[2]:=
Click for copyable input
Out[2]=

The functionality of , , and can be obtained using the built-in Mathematica kernel function Scale:

Version 5.2 << Graphics`Graphics3D`;
Shadow[Plot3D[Sin[x y], {x, 0, 3}, {y, 0, 3}]]
In[2]:=
Click for copyable input
Out[2]=

The original package is now available on the web at library.wolfram.com/infocenter/MathSource/6766.

New to Mathematica? Find your learning path »
Have a question? Ask support »