VulkanLearn
Rendering Engine
A real-time rendering engine demonstrating various techniques like deferred rendering, physical-based rendering, and Vulkan optimization.
Render lab built on top of vulkan, aiming to create a real time planet scale large scene. Also some widely adopted techs are implemented, such as deferred rendering, physical based rendering, bloom, screen space ambient occlusion, screen space reflection, depth of field, skeleton animation, etc
291 stars
11 watching
16 forks
Language: C++
last commit: over 3 years ago
Linked from 1 awesome list
atmosphere-scatteringgame-engineplanet-renderervulkan-compute-shadersvulkan-demosvulkan-engine
Related projects:
Repository | Description | Stars |
---|---|---|
pumexx/pumex | A universal rendering engine using Vulkan API that enables multithreaded rendering on multiple windows and graphics cards. | 295 |
gan74/yave | A C++20 Vulkan engine designed as a learning project with basic features and limited compatibility. | 471 |
acrylicshrimp/onyx | A Vulkan-based rendering engine for high-performance graphics rendering in C++2x. | 5 |
avilapa/vxr | A general-purpose rendering engine designed to handle 3D graphics and materials with advanced features. | 264 |
angelo1211/hybridrenderingengine | A high-performance rendering engine that combines physically based shading and image-based lighting techniques using OpenGL. | 1,204 |
appleseedhq/appleseed | An open source rendering engine designed to simulate real-world lighting and physics in animation and visual effects. | 2,204 |
ktstephano/stratusgfx | A low-level rendering engine designed to learn modern graphics techniques and provide a flexible platform for developers to build 3D applications. | 677 |
kaminarios/rustracer | A 3D graphics rendering library utilizing Vulkan ray tracing and written in Rust | 70 |
godlikepanos/anki-3d-engine | A cross-platform game engine with 3D rendering, physics, and scripting capabilities | 1,326 |
attackgoat/screen-13 | A high-performance, easy-to-use Vulkan rendering engine | 266 |
pikachuxxxx/razix | A high-performance game engine with multi-render API support and scene optimization. | 471 |
excess-demogroup/even-laster-engine | A Vulkan-based demo engine for rendering 3D graphics | 102 |
onox/orka | A comprehensive rendering engine and framework for developing 3D graphics applications with support for various input devices, algorithms, and effects. | 61 |
vujadin/babylonhx | A Haxe port of a popular 3D game engine, allowing developers to create cross-platform 3D applications using the language. | 187 |
kosua20/rendu | A graphics rendering engine designed for experimentation with Vulkan and various rendering techniques. | 548 |