I'm sure if this could have been done, then it would have been done this way.
???
Examples please?
Think of our current shadows like a simplified .png file. There is a 2d grid of pixels, each one is either in the sunlight or in shadow. What hes asking for is like a vector image, which (i think) is essentially mathematical equations which is used to create lines and shapes, in as much detail as you want. Generally, vector images are much better, however they are harder to create (in code) than 2d grids.
tl;dr This would make shadows crisp, not blocky.