PixelLight is developed as an useful and Open-Source framework that allows you to create 3D applications with ease.
As a cross-platform library it is designed to create desktop applications for several platforms. Due to it's modular design, it is suitable not only for games, but for any kind of 3D applications like product presentations or simulations.
Here are some key features of "PixelLight":
· Modular design with flexibility and extensibility as one of it's main goals
· Powerful dynamic type, reflection system and plugin architecture
· Wide range of supported file formats
· Highly modular scene system
· Autodesk 3DS Max exporter
· Cross-platform
What's New in This Release: [ read full changelog ]
· Feature: Beside "Scene" and "Script", "PLViewer" is now also able to load in "Mesh", "Material" and "Image" (= texture)
· Feature: Within the PLFrontendQt adapter project, there's now an interactive realtime RTTI browsing GUI
· Feature: Added dock widgets to the PLFrontendQt adapter project which can be instanced and used via the PixelLight RTTI system in a generic way Feature: Added Qt based PixelLight viewer named PLViewerQt which is similar to the minimalistic PLViewer, but more advanced and with support for the PLFrontendQt dock widgets
· Feature: "PLRenderer::VertexBuffer": Added support for the "half" data type (16 bit floating point)
· Feature: "PLRenderer::VertexBuffer": Added generic comfort methods "GetFloat()" and "SetFloat()"
· Feature: Implemented "PLCompositing::SRPBackgroundColorGradient" which can be used for a simple color gradient background
· Feature: It's now possible to create RTTI class instances via script
· Feature: Added position, rotation and scale transform gimzo s...