3D Mathematical Foundation Graphics and Game Development