PixelLight

Free open-source 3D application framework



About

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 its 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 and so on.

If you want to learn more about PixelLight, you should have a look at these subpages:

Introduction to PixelLight

Overview of PixelLight structure and goals

Read about the PixelLight features

PixelLight time bar