Mathematica allows you detailed control over the way that graphics objects are rendered. The combination of sequentially-acting graphics directives, together with hierarchical style specifications, makes possible succinct descriptions of complex graphical scenes.
Opacity — opacity (0 for transparent)
ColorData — data for named color schemes (gradients, collections, etc.)
Arrowheads — form and placement of arrowheads
Texture — texture for faces
Directive — compound directive
Style — general style specification