{"repo":"fynnfluegge/oreon-engine","free":true,"listed":false,"github":"https://github.com/fynnfluegge/oreon-engine","clone":"git clone https://github.com/fynnfluegge/oreon-engine.git","description":"OpenGL/Vulkan Java 3D Engine","language":"Java","stars":680,"topics":["opengl","game-engine","lwjgl","java","lwjgl3","vulkan-api","vulkan-game-engine","oreon-engine","glfw","vulkan"],"license":"GPL-3.0","category":"game-templates","readme_excerpt":"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 Nvidia Corporation World Creator","default_branch":null,"files":null,"tree":[],"storefront":"/r/fynnfluegge","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fynnfluegge/oreon-engine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}