NeL has had CEGUI support through a contributed library for awhile now but now that library is part of the main NeL build tree. Providing integration to CEGUI allows NeL developers to quickly get started on their game without the distraction of having to design a GUI toolkit. CEGUI NeLRenderer is in src/cegui and include/nel/cegui and has a fully functioning sample in samples/3d/cegui. This is written for CEGUI 0.5 but can be very easily regressed to work with CEGUI 0.4.1 if necessary. Special thanks to the CEGUI team for providing a fantastic GUI toolkit and for providing a nice, clean interface to implement various renderers.
This is only the baseline for the renderer. We will be cleaning up and converting it into a pure NeL library so that using it and loading it is much cleaner and seamless to NeL users. If you are working with this and are experiencing problems feel free to open an issue up on JIRA
, contact us on IRC or use the forums
. If you are having problems with CEGUI, the CEGUI datafiles or have general questions about CEGUI please visit their website
for more information. The CEGUI developers can also be found on irc.freenode.net in #cegui.