 It incorporates all aspects of GUI development into one tool.Rendering is performed by a back-end "Rendering Module".CEGUI provides modules for Direct3D, OpenGL, the OGRE 3D engine, and the Irrlicht Engine.