This is not mathematics. I just found an equation so that we can draw a heart in 3D. Indeed, the following equation
will generate a heart. I have tried and the following pictures show that fact.
The MuPad code I have used is the following
plot(plot::Implicit3d((x^2+9/4*y^2+z^2-1)^3-x^2*z^3-9/80*y^2*z^3=0, x = -1.3 .. 1.3, y = -1.3 .. 1.3, z = -1.3 .. 1.3, Mesh = [21, 10, 10], AdaptiveMesh = 3), Axes = None, Scaling = Constrained)
I have also made an GIF file, you can watch it from here .