Hi everyone, after several months of work, the Leadwerks 5.1 Beta is now available on Steam. This version is a significant update that brings a lot of new features, enhancements, and optimizations. Here are some key highlights:
Efficient New Deferred Renderer
The clustered forward+ renderer has been replaced with a new deferred renderer, providing better performance and easier shader development. Many new optimizations have been implemented, such as the use of the stencil buffer for controlling decal visibility. The transparency system in 5.1 is incredibly robust, integrating screen-space reflections, probe volumes, refraction, and rough transparency (frosted glass) into an efficient rendering pipeline that delivers gorgeous visuals with minimal effort.
Support for Potato PCs
Given the inflated costs of PC components today, supporting older hardware is more important than ever. Leadwerks 5.1 introduces optimized support for low-end PCs and older computers, ensuring that even users with modest hardware can enjoy smooth gameplay. In fact, Leadwerks 5.1 will run on computer hardware going all the way back to 2010, including integrated graphics. This change unlocks an underserved market and increases the audience for your game by 50%, while delivering better visuals than ever.
Terrain-mesh Blending
A new terrain-mesh blending feature lets you seamlessly blend rocks, trees, and other items into the landscape with a natural appearance. This feature makes it easy to achieve stunning outdoor scenery with minimal effort.
Upscaling
A custom upscaling solution has been added that boosts framerates by as much as 300%, with minimal loss of quality. This allows an Intel HD 630 (definitely potato-class hardware) to achieve a solid 60 FPS in our first-person shooter sample, running at 1080p! All of this is easily programmable with an intuitive C++ API.
If you have any questions, let me know and I will try to answer everyone. Have a nice Memorial Day! :D
Blogger's Review: Leadwerks 5.1 addresses many pain points for game developers regarding performance and compatibility, especially in the context of rising hardware prices, ensuring a broader player base. Such updates undoubtedly provide independent developers with greater creative space and opportunities.