Skip to content

kimkulling/osre

Repository files navigation

OSRE - Just another Open-Source-Render-Engine

This is an experimental render engine I made to play around to learn more about render engine architecture.

Build Status

Build status Quality Gate Status Documentation Status

Supported Features:

  • Platform Features:
    • CMake-based build-environment
    • Multithreaded Render-Environment
    • Support for Windows and Linux
    • Supported Render APIs
      • OpenGL-API
  • 2D-Rendering
    • Basic shapes
  • 3D-Rendering
    • Multipass Forward Renderer
    • Font rendering
    • Instancing
    • Asset loading via assimp
      • More than 40 3D-formats supported thanks to Assimp
    • Basic lighting
    • Debug renderer

Sample showcases

Build instructions

Documentation

Project activities

Alt

Join out community

We have a discord server at Discord

Questions

Supported compilers

  • Windows:
    • Visual Studio 2019
    • Visual Studio 2022
  • Linux:
    • GCC
    • Clang

OSRE-Ed

OSRE-Ed

The engine provdes an 3D-Editor called OSRE-Ed. It is still experimental:

Packages

No packages published

Contributors 7