Heightmap Terrain

DirectX 11 CPU-side implementation of various terrain generation algorithms
Alternatives To Heightmap Terrain
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Proceduraltoolkit1,922
9 months ago13mitC#
Procedural generation library for Unity
Fast Wavenet1,620
6 years ago15gpl-3.0Python
Speedy Wavenet generation using dynamic programming :zap:
Godot Procedural Generation1,036
a month ago1otherGDScript
Procedural generation algorithms and demos for the Godot game engine
Questgen.ai729
9 days ago29mitPython
Question generation using state-of-the-art Natural Language Processing algorithms
Gorogue4484319 days ago118October 08, 202226mitC#
.NET Standard roguelike library in C#. Features many algorithms and data structures pertinent to roguelike/2D game developers, specifically designed to be minimally intrusive upon the developer's architecture.
Tavor222
5 years ago1October 08, 201553mitGo
A generic fuzzing and delta-debugging framework
Codealchemist209
4 years agomitF#
Semantics-aware Code Generation for Finding JS engine Vulnerabilities
Polygen172
5 years ago1August 27, 20182apache-2.0Go
genetic algorithm for approximating an image with polygons (Golang)
Dungeon Generation119
6 years agomitPython
A simple demonstration of various roguelike dungeon generation algorithms.
Distance Occlusion91
4 years agounlicenseC++
A library of distance and occlusion generation routines
Alternatives To Heightmap Terrain
Select To Compare


Alternative Project Comparisons
Readme

Heightmap Terrains

An example of an island output using the application this code is taken from

The code provided in this repository is designed to demonstrate C++ implementations of several procedural generation algorithms (listed below) for use in creating a heightmap, and applying that heightmap to a plane mesh on the CPU. This application uses DirectX 11 and DirectXTK, in addition to a lecturer-provided framework as part of coursework. The code provided here was originally intended to fulfil requirements of a coursework brief.

The algorithms demonstrated here are as follows:

Requirements

The procedural generation algorithms implemented in this repository should be easily portable to other frameworks and applications as they are not dependent on DirectX libraries or the custom framework. Initial functionality is included in the terrain mesh class to demonstrate how a heightmap can be translated into a DirectX mesh (vertex and index buffers) for use in DirectX applications.

Popular Algorithms Projects
Popular Generation Projects
Popular Computer Science Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
C Plus Plus
Algorithms
Generation
Mesh
Terrain
Directx
Procedural Generation