Grass.directx

Realistic Grass Rendering using DirectX 11 and a geometry-shader based approach.
Alternatives To Grass.directx
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Bgfx12,812
14 hours ago1July 11, 2022284bsd-2-clauseC++
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Ogre3,212
8 hours ago33June 21, 2022118mitC++
scene-oriented, flexible 3D engine (C++, Python, C#, Java)
Diligentengine2,758
2 days ago11apache-2.0Batchfile
A modern cross-platform low-level graphics library and rendering framework
Falcor1,921
22 days ago14otherC++
Real-Time Rendering Framework
Renderhelp981
2 months ago4mitC++
:zap: 可编程渲染管线实现,帮助初学者学习渲染
Vqengine403
7 months ago34gpl-3.0C++
Multi-threaded DirectX12 renderer w/ HDR, PBR & Multi-monitor support
Learningdirectx12402
6 months agomitC++
This repository is intended to be used as a code repository for learning DirectX 12.
Luisacompute364
9 hours ago7bsd-3-clauseC++
High-Performance Rendering Framework on Stream Architectures
Everyray Rendering Engine294
3 months ago7mitC++
Robust real-time rendering engine on DX11, DX12 with many advanced graphical features for quick prototyping
Flycube276
6 months ago1mitC++
Graphics API wrapper is written in C++ on top of Directx 12, Vulkan and Metal. Provides main features including ray tracing.
Alternatives To Grass.directx
Select To Compare


Alternative Project Comparisons
Readme

Realistic Grass Rendering - DirectX 11

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

Installation

  • Visual Studio 2013
  • Building the project will automatically download all dependencies thanks to NuGet.

Resources

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:

References

Popular Directx Projects
Popular Rendering Projects
Popular Graphics Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
C Sharp
Tex
Unity
Rendering
Game Development
Shader
Blade
Geometry
Procedural
Directx
Graphics Programming