New in Wolfram Mathematica 7: New Graphics Primitives  previous | next 
Add Lighting to Point Primitives Using Vertex Normals
Use VertexNormals with Point primitives to apply simulated illumination to point clouds.
In[1]:=

Click for copyable input
With[{sp = Normalize /@ RandomReal[{-1, 1}, {10^4, 3}]},

 Graphics3D[{Point[sp, VertexNormals -> sp]}]]
Out[1]=