3D modeling

Latest 3D modeling coverage.