3D Hard surface modeling by Omar AbdElmoneam3D Hard surface modeling by Omar AbdElmoneam