Personally, I've always just created text geometry in 3DS Max or Maya and imported it into PlayCanvas as FBX. However, this clearly isn't a great solution for generalized, potentially dynamic text (say for player names in a game).
It certainly is possible, but I don't know of anyone who's done it in PlayCanvas yet. Essentially, the steps are:
- Convert a font (probably TTF format) to font outlines.
- Tessellate the outlines into triangles.
- Extrude the triangulated characters into 3 dimensions.
I think this tool generates the font outlines from a TTF font:
Essentially, a whole bunch of mesh processing needs to be done. It's not trivial but it's do-able. I'd love to see someone tackle this - it'd be cool!