C++ Pbr

Open-source C++ projects categorized as Pbr | Edit details

Top 9 C++ Pbr Projects

  • filament

    Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

    Project mention: Flutter vs Kotlin Multiplatform Mobile (not a holywar) | reddit.com/r/FlutterDev | 2022-01-24

    - 3D graphics, i used filament in KMM and it was outstanding, didn't find bindings or similar pub

  • WickedEngine

    3D engine focusing on modern rendering techniques and performance.

    Project mention: Engines used in the most popular Steam games of 2020 | reddit.com/r/gamedev | 2021-07-27

    If you want to make your own engine but you need modern advance graphic features out of box. I think Wicked Engine is a good choice. https://github.com/turanszkij/WickedEngine

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • Yave

    Yet Another Vulkan Engine

    Project mention: Rendering Mip Levels of Image | reddit.com/r/vulkan | 2021-04-21

    Alternatively, you can create a view per mip and use a compute shader to compute the whole cube at once. This is what I have been doing

  • Cluster

    Clustered shading implementation with bgfx (by pezcode)

    Project mention: Is there a good, open source, realistic OpenGL renderer for us to use? | reddit.com/r/opengl | 2021-05-30
  • Daemon

    The Dæmon game engine. With some bits of ioq3 and XreaL. (by DaemonEngine)

  • limitless-engine

    OpenGL C++ Graphics Engine

    Project mention: Insane work for the engine | reddit.com/r/opengl | 2021-08-23
  • Physically-based-deferred-shading

    First attempt at writing a good looking 3D renderer. Written in C++ using OpenGL on Ubuntu.

    Project mention: Project Ideas | reddit.com/r/opengl | 2021-05-03

    For my graphics project i made a physically based renderer (with deferred lighting). You use textures for metalness, roughness and color to create materials that can be lighted very realistically. It was very fun to make, but prepare to spend a lot of time working on it.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • vulkan-renderer

    Game engine written with C++ and Vulkan.

  • Cinder

    Cross-platform, modular, extendable ray-tracer. (by SparkyPotato)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-24.

C++ Pbr related posts


What are some of the best open-source Pbr projects in C++? This list will help you:

Project Stars
1 filament 13,458
2 WickedEngine 3,282
3 Yave 237
4 Cluster 224
5 Daemon 194
6 limitless-engine 27
7 Physically-based-deferred-shading 8
8 vulkan-renderer 5
9 Cinder 5
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.