Skip to content

Adrien-radr/radar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Radar Engine

A Physically based renderer in OpenGL/GLSL 4.

Warning : This repo is in development and might not work out of the box depending on when you clone it.

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6

Features

  • OpenGL 4.x / GLSL(400) rendering engine
  • Physically based rendering (GGX and Lambertian diffuse) with albedo/specular-roughness/normal maps
  • Ocean rendering
  • Atmospheric scattering with time of day (Sun + Moon)
  • Immediate mode GUI inspired by dear-imgui
  • GLTF Model suport
  • Basic OpenAL support

TODO

  • Unifying ocean and atmosphere rendering for smooth water to sky transition

Sources

This repository contains an implementation of those papers, amongst other things :

Used libraries