3D Davidovics