PBR Rendering

Flax Engine by Flax Engine Team is a next-gen, high-performance 3D game engine built for speed, flexibility, and visual fidelity. Whether you’re developing an indie game or a large-scale production, Flax gives you full control over the rendering pipeline, C# and C++ scripting, and powerful editor tools—all with stunning real-time performance.

Read more: Flax Engine

Stride (formerly Xenko) by Stride Team is an open-source, C#-powered 2D and 3D game engine designed for modern game development. With a clean architecture, next-gen rendering features, and full access to the engine source, Stride delivers professional capabilities with the flexibility of a community-driven tool. Whether you’re building games, simulations, or interactive visualizations, Stride offers complete control from code to graphics.

Read more: Stride

Urho3D by the Urho3D Community is a lightweight, cross-platform 2D and 3D game engine built in modern C++. It’s open-source, modular, and well-suited for developers who want high performance, low-level access, and the freedom to customize their engine for games, simulations, or real-time applications.

Read more: Urho3D

jMonkeyEngine by the jMonkeyEngine Team is a powerful, open-source 3D game engine built for Java developers. With a focus on real-time performance, extensibility, and a full suite of development tools, jMonkeyEngine empowers programmers to build desktop, VR, and Android games with deep control and rapid iteration.

Read more: jMonkeyEngine

Wicked Engine by Mihail Łaban is a high-performance, open-source 3D engine designed for real-time rendering and simulation. Written in modern C++, it offers advanced graphics capabilities like ray tracing, physically based rendering (PBR), and GPU-driven workflows—all in a lightweight and accessible package. Wicked Engine is ideal for developers who want bleeding-edge visual tech without the bulk of traditional engines.

Read more: Wicked Engine

Panda3D by Carnegie Mellon University and maintained by the community is a powerful, open-source game engine designed for real-time 3D rendering and game development using Python and C++. With a long history in research and commercial games (including Disney titles), Panda3D offers robust performance, full engine access, and flexibility for serious developers who want complete control over their game pipeline.

Read more: Panda3D