In this paper, a damage mechanical model is improved to simulate the three-dimensional (3D) mixed mode cracking process of quasi-brittle material such as concrete. The cracking and crack propagating in an element is reflected in the model by controlling the degraded stiffness matrix and the dissipated energy. The local tracking algorithm (LTA) is employed to preselect the element that will belong to the crack path to be damaged. The local tracking algorithm is extended to 3D by analyzing and overcoming defects in the previous 3D LTAs. The present LTA has very low computational cost and this fact is proved by comparison with well-known global tracking algorithm. The numerical results from the novel damage model added 3D local tracking algorithm show good agreement with the results of the previous researches, demonstrating the superior performance of the approach in predicting crack propagation and fracture strength.