A 3D modeling for detailed quantity take-off for building projects