MootEngine a Custom OpenGL/C++ pbr engine

3D Game Engine using modern C++ and OpenGL. Focused on PBR Metallic workflow + IBL

This is the final project of the graphics engine subject at ESAT Valencia.

Main features:

  • Multithreading
  • Component Orientated Engine
  • Multiplatform (Linux and Windows)
  • Graphics agnostic API
  • PBR rendering
    • Metallic-Roughness workflow
    • IBL (Image based lighting) for indirect lighting and irradiance
  • GLTF scene loader
  • Postprocess:
    • HRD
    • Bloom
    • Shadow Mapping
  • Lua – scripting integration
  • OpenAL and FMOD – audio integration
  • ImGui – UI integration

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

search previous next tag category expand menu location phone mail time cart zoom edit close