Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Bgfx | 12,812 | 14 hours ago | 1 | July 11, 2022 | 284 | bsd-2-clause | C++ | |||
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library. | ||||||||||
Ogre | 3,212 | 8 hours ago | 33 | June 21, 2022 | 118 | mit | C++ | |||
scene-oriented, flexible 3D engine (C++, Python, C#, Java) | ||||||||||
Diligentengine | 2,758 | 2 days ago | 11 | apache-2.0 | Batchfile | |||||
A modern cross-platform low-level graphics library and rendering framework | ||||||||||
Falcor | 1,921 | 22 days ago | 14 | other | C++ | |||||
Real-Time Rendering Framework | ||||||||||
Renderhelp | 981 | 2 months ago | 4 | mit | C++ | |||||
:zap: 可编程渲染管线实现,帮助初学者学习渲染 | ||||||||||
Vqengine | 403 | 7 months ago | 34 | gpl-3.0 | C++ | |||||
Multi-threaded DirectX12 renderer w/ HDR, PBR & Multi-monitor support | ||||||||||
Learningdirectx12 | 402 | 6 months ago | mit | C++ | ||||||
This repository is intended to be used as a code repository for learning DirectX 12. | ||||||||||
Luisacompute | 364 | 9 hours ago | 7 | bsd-3-clause | C++ | |||||
High-Performance Rendering Framework on Stream Architectures | ||||||||||
Everyray Rendering Engine | 294 | 3 months ago | 7 | mit | C++ | |||||
Robust real-time rendering engine on DX11, DX12 with many advanced graphical features for quick prototyping | ||||||||||
Flycube | 276 | 6 months ago | 1 | mit | C++ | |||||
Graphics API wrapper is written in C++ on top of Directx 12, Vulkan and Metal. Provides main features including ray tracing. |
Realistic grass simulation using the geometry shader to render millions of grass blades simultaneously.
The project is using SharpDX with DirectX 11 settings. A video is available on YouTube: https://youtu.be/jxnacUBaG7c
I mainly used and combined ideas from the following papers (sorted by importance):
However, there are a few more notable articles, mostly describing alternative ways to render grass: