I don’t know how he achieved to do this, but Cameron Zotter did a great job with his ice typography experiment.