Alundra wrote:Since CEGUI is an open source project, what you say kill the principe of open source community who is to give resource to all in a free way to learn and use.
Why? You can make a pull request and we merge it in. If anyone of us developers would be willing to do it in our spare time it will also become a part of CEGUI. I was just saying if you were for example a professional developer or a part of a company and you would depend on this feature we could implement it just for you (and if you allow us to add it to the CEGUI code base we would usually ask for less payment also).
I don't see how it interferes with Open Source at all. But maybe you can explain me how the above create a conflict of any kind.
The results could definitley be impressive, I agree. However the way CEGUI renders font is very specific. You can check my above link to a thread that discussed exactly this. Inserting such code into your own project might be easy, but having it in a big library, such as CEGUI, and integrating it smoothly into code is difficult. Also consider that we still support the fixed-function pipeline. Also we support many different Renderers. Also we would have to ensure that the shaders compile on every possible GPU out there that could use CEGUI. These are all non-trivial tasks. Getting something like this to work in a single project, for a single renderer, in your own code, with some simple example, is relatively easy compared to that.
If you think you can add this feature we would gladly support you in your efforts. Feel free to fork CEGUI and attempt to integrate it. You can later on make a pull request and if it meets our quality standards and coding conventions we can integrate all your changes into the CEGUI code base. This would definitely be a great addition. If you need help doing this we are also available on #cegui freenode several times per day.