3D modeling in archaeology and cultural heritage. Theory and best practice: archaeological needs