Oreon Engine

OpenGL/Vulkan Java 3D Engine
Alternatives To Oreon Engine
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Tinyrenderer18,246
19 days ago42otherC++
A brief computer graphics / rendering course
Filament16,519276 days ago130November 15, 2023123apache-2.0C++
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
3d Game Shaders For Beginners15,637
5 months ago19bsd-3-clauseC++
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Awesome Creative Coding11,410
3 months ago24HTML
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Monogame10,324
4 days ago836otherC#
One framework for creating powerful cross-platform games.
Open3d9,764
6 hours ago973otherC++
Open3D: A Modern Library for 3D Data Processing
Openscad6,031
a day ago924otherC++
OpenSCAD - The Programmers Solid 3D CAD Modeller
Magnum4,562
2 days ago86otherC++
Lightweight and modular C++11 graphics middleware for games and data visualization
Ogre3,544
2 days ago50October 31, 2023119mitC++
scene-oriented, flexible 3D engine (C++, Python, C#, Java)
Silk.net3,3051952 days ago45November 14, 202362mitC#
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
Alternatives To Oreon Engine
Select To Compare


Alternative Project Comparisons
Readme

Banner

Oreon Engine (Java - OpenGL/Vulkan)

UPDATE: Checkout Kotlin implementation of Oreon Engine oreon-engine-kotlin

Build Manual

  • Install the official Vulkan SDK from LunarG.
  • This project uses lombok. Please use this guide for adding lombok support to IntelliJ Idea
  • Visit the wiki for further information.

Keymappings

  • Move: W, A, S, D
  • Rotate: Hold the middle mouse button while moving the mouse; Alternatively up, down, left, right keys
  • Accelerate Movespeed: Scroll mouse
  • Move sun: I, J, K, L
  • Enable/Disable Wireframe: G

Demo

https://github.com/fynnfluegge/oreon-engine-creative/assets/16321871/2da2e794-0e50-4270-8238-247727f1055f

Features

Deferred rendering pipeline with 2x to 8x MSAA and FXAA

Diamond Square Terrain Quadtree

FFT Water

Atmospheric Scattering

Dynamic Sun

Parallel Split Shadow Mapping & Variance Shadows

Tessellation & Normal-/Displacement-Mapping

Post-Processing Effects

Motion Blur, Depth of Field Blur, Bloom

Light Scattering, Lens Flare

SSAO

Planet (Work In Progress)

Credits

Popular 3d Graphics Projects
Popular Opengl Projects
Popular Graphics Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Java
3d Graphics
Opengl
Game Development
Game Engine
Glsl
Shadow
Vulkan
Lombok
Glfw
Lwjgl
Glsl Shaders
Vulkan Api