SOMNIUM

Hyper-Realistic Game Engine


Run in Browser View Source Code
SOMNIUM Base Engine

Technical Information

Language: C++, GLSL

OS: Windows, Linux, Mac

Version: Development Build 0.1.5 (July 2018)

Overview

Features

Hyper-Realistic Graphics

Physically Based Rendering (PBR)
Post-Processing

High Precision Physics

Environment based Audio

Get Involved

Current Progress

false

Logic Classes

Linear Algebra Module

90% Complete

Quaternion Class (for Anti-Gimbal-Lock Rotation)

10% Complete
Physics System

Mechanics Module

Not Started

Fluid Simulation

Not Started

Smoke Simulation

Not Started

Particle Systems

Not Started

Graphics Classes

Base OpenGL Setup

100% Complete

Object Loading

20% Complete

Camera System

95% Complete

Input Handling

Basic Movement System

80% Complete
GLSL Shaders
Basic / Debugging

Text Shader

100% Complete
Physically Based Rendering

Lighting

80% Complete
Post-Processing

Gaussian Blur

100% Complete

Bloom

100% Complete

Audio Classes

Audio Library & API Setup

5% Complete

Roles