Wolfram Technology Guide: Real-Time 3D Graphics  previous | next 
Arbitrary Camera Models
Mathematica provides support for sophisticated camera models, allowing arbitrary control of 3D viewing of objects.
In[1]:=

Click for copyable input
GraphicsGrid[

 Table[Graphics3D[{Yellow, Opacity[.5], 

    PolyhedronData["SnubCube", "Faces"]}, 

   ViewVector -> RandomReal[2, 3], ViewAngle -> RandomReal[{.3, 3}], 

   Boxed -> False], {4}, {4}], Frame -> All]
Out[1]=