Skip to content
This repository has been archived by the owner on Oct 29, 2020. It is now read-only.
/ Cyph3D-legacy Public archive

C# Deferred-based 3D Engine built with OpenGL

License

Notifications You must be signed in to change notification settings

Cyphall/Cyph3D-legacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UNMAINTAINED

See the C++ rewrite: https://github.com/Cyphall/Cyph3D

Cyph3D

This is a simple 3D engine which aims to implement modern photorealistic features.
It uses the OpenGL and GLFW bindings from OpenTK.

Controls

ZQSD: Moving around
ESC: Toggle UI
CTRL X: Quit

Features

Core

  • Deferred Lighting
  • Scene Architecture

Shader & Rendering

  • PBR Lighting
  • Parallax Occlusion Mapping
  • Skybox
  • Point Light
  • Directional Light
  • Point Light Shadows
  • Directional Light Shadows
  • Cascade Shadow Mapping
  • Anisotropic Filtering

UI

  • Scene Hirarchy
  • Object Inspector
  • Resources Viewer
  • Gizmos

Screenshots

License

This work by Cyphall is licensed under CC BY-NC-SA 4.0.

About

C# Deferred-based 3D Engine built with OpenGL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published