Cewein / nerv_pathtracer

a pathtracer with physically based rendering in mind
MIT License
27 stars 1 forks source link
glsl opengl path-tracing pathtracing physically-based-rendering raytracing rendering shaders

Nerv engine - physically based rendering

Github

This is a 3D engine for light simulation in mind.
The goal of this engine is to implement a real-time raytraced physically based renderer with the pixar material model.

The engine use OpenGL, GLFW and GLM, but in the future we plan to remove the need of GLM.
Nerv's core is generalist and can render object in a rastered way but heavly use shaders and a single quad to make "realtime ray based application".

showcase

Depths of fields

Github Imgur

Nerv engine status

core

engine