Main Page

From PixelLight
Jump to: navigation, search

Wiki under construction

Please note that the wiki is currently undergoing a complete update. We are sorry for the inconvenience.



PixelLight is a cross-platform application framework for any kind of 3D applications like games, interactive simulations or visualizations. It's based on a highly flexible scene graph system that allows you to compose and visualize any type of 3D scene for your application.

PixelLight is written in C++ and has been designed with flexibility and extensibility as one of it's main goals. Therefore, it's not only a 3D Engine, but a consistent framework that allows you to combine all the components that you need for your application without having to care about the differences of the actual libraries, APIs or operating systems that you are using. The underlying systems and libraries are abstracted by a powerful reflection and component system, which makes it easier and more effective to create applications for different platforms and target components (such as rendering, sound, physics, network, scripting etc.)

For developers

This section is specific for the development of PixelLight itself.

PixelForge development

For contributors

We are always looking for new contributors to join our international team of developers. Please browse the articles listed below to find out about how you can help the project grow and how do we manage it.

Legacy articles

Everything found below this line is considered to be legacy content that might not be up to date with the latest stable release of the engine. Please bear this in mind when reading through it!


General articles



Articles for programmers


Articles for artists

Creative Commons Attribution-Share Alike 3.0 Unported License
The content of the PixelLight developer Wiki is published under the
Creative Commons Attribution-Share Alike 3.0 Unported License
Personal tools