Hi again
We've confused all, thx for explanations. Ok, after some thinking: technically it's very complex. The details are:
- shaders API does not support fonts enumaretation. Although a portion of native code is possible, it would increase shader's chances to be incompatible with next OS vers and/or EI vers;
- with network render there is no any guarantee the exactly same font is installed on all slaves;
- a procedural cannot be previewed in Texture Dialog, cannot be mapped as a sphere, cylinder etc. Although a shader can provide all these kinds of mapping itself it could not help with interactive feedback;
- a procedural should provide sampling and anti-alias itself, so in this case it should do all that Camera does for texture image (and have corresponded options);
- memory problems are possible. On render side images are stored in cachePageFile and loaded by parts when necessary. But a procedural can only keep a whole image (drawn text) in RAM.
Sorry for a lot of "cons". It's just "this concrete case", we don't want to be "killers of ideas" ;-)