Cast shadow of object in UI 2D text

Hello. I’ve searched for info about this but I found nothing that I could understand.

The situation: I have a 3D cube that rotates. It has a Canvas+UI text attached in one side of the cube (then, the canvas rotate with the object). The thing is, the shadow of the object is not changing the UI text color.

My question is: Is it possible? By now I am changing the alpha depending on the rotation angle of the object respect to the light source (only one)

Thanks

For a beginner, no, this is not possible.

For an advanced user, you can probably do what you want be redoing your text with the new TextMesh Pro stuff that was recently acquired by Unity, or by writing a custom shader to be used by the canvas renderer.