I would like to show how easy it is to use Unicode characters in Panda3D. Since I am Russian, the example is in Russian too
Since Panda’s default font (Nimbus Sans L Regular Condensed) doesn’t support Russian letters, first of all, specify the required font in the code (www.panda3d.org/manual/index.php/Text_Fonts). For this snippet, I have placed it into the same folder with the source code.
Now, learn this snippet:
from direct.gui.OnscreenText import OnscreenText
text = 'Panda3D - Ð ÑƒÑ