GitHub topics: terrain-generation
Hamidx2/DynamicNoise
A lightweight and efficient Java library for creating procedural noise, ideal for game development, simulation, and procedural content creation applications.
Size: 1.95 KB - Last synced at: about 8 hours ago - Pushed at: about 8 hours ago - Stars: 0 - Forks: 0

pierodn/gdevice
Parallel Computing Engine
Language: C++ - Size: 45.6 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 10 - Forks: 1

Auburn/FastNoise2
Modular node graph based noise generation library using SIMD, C++17 and templates
Language: C++ - Size: 2.96 MB - Last synced at: about 12 hours ago - Pushed at: 22 days ago - Stars: 1,138 - Forks: 124

techa/game-of-life
Game of Life playground with features such as changeable rules, generation rules included, etc.
Language: TypeScript - Size: 2.06 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

danbaoren/RuntimeMapGen
Fast deployment for large scale terrains for WebGL/Three.js games using RogueEngine
Language: TypeScript - Size: 64.8 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

Auburn/FastNoiseLite
Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go
Language: Rust - Size: 1.75 MB - Last synced at: 7 days ago - Pushed at: 22 days ago - Stars: 2,992 - Forks: 344

James-Edwards-Dev/Procedural_Skier
3D skiing game that uses procedural content generation
Language: C++ - Size: 134 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

Jaysmito101/TerraForge3D
Cross Platform Professional Procedural Terrain Generation & Texturing Tool
Language: C++ - Size: 630 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 1,054 - Forks: 97

stephen-hqxu/drr
Discrete Region Representation: An implicit and explicit representation for discrete features and feature combination. Useful for fast procedural modelling of diverse landscape, and more.
Language: C++ - Size: 826 KB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

setanarut/rainfall
Go package for hydraulic erosion simulation across a heightfield
Language: Go - Size: 276 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

manankarnik/bevy_generative
Real-time procedural generation of maps, textures, terrain, planets and more!
Language: Rust - Size: 123 KB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 99 - Forks: 9

williameclee/satellite-image-predictor
Language: Jupyter Notebook - Size: 749 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

FarazzShaikh/Terrain-Builder 📦
🏔 Procedural terrain using Three.js and perlin noise, Now Accelerated by your GPU!
Language: JavaScript - Size: 13.2 MB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 367 - Forks: 20

AsPJT/AsLib
🎨: RPG map maker (paint tool)
Language: C++ - Size: 70.6 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 134 - Forks: 14

lazysquirrellabs/TTG
Terraced Terrain Generator (TTG) is a free Unity tool for the procedural generation of terraced terrain meshes.
Language: C# - Size: 893 KB - Last synced at: 1 day ago - Pushed at: 11 days ago - Stars: 50 - Forks: 5

bones-ai/rust-procedural-world
Procedural 2d world generation in Rust and Bevy
Language: Rust - Size: 187 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 76 - Forks: 8

thisismyusernameongithub/Sandbox
Terrain renderer and fluid simulation sandbox
Language: JavaScript - Size: 101 MB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 16 - Forks: 4

Hoimar/Planet-Generator
A procedural planet generator addon for Godot with terrain LOD.
Language: GDScript - Size: 25.3 MB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 233 - Forks: 25

anima-libera/qwy3
Wanna-be Minecraft-like
Language: Rust - Size: 19.2 MB - Last synced at: 17 days ago - Pushed at: 12 months ago - Stars: 40 - Forks: 1

Daydream-hrb/A-matrixing-method-for-Perlin-noise
Generating 2D/3D Perlin noise without loops on each nodes
Language: MATLAB - Size: 4.88 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

sitRyo/DungeonTemplateLibraryUnity
🌏: Dungeon free resources (terrain & roguelike generation)
Language: C# - Size: 3.09 MB - Last synced at: 20 days ago - Pushed at: over 4 years ago - Stars: 76 - Forks: 11

shirokovnv/serenity
OpenGL 3d terrain rendering engine
Language: Kotlin - Size: 79.8 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 1 - Forks: 0

otto-link/Hesiod
A desktop application for node-based procedural terrain generation.
Language: C++ - Size: 36.1 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 134 - Forks: 8

HoubkneghteS/Weltenschaft
Open-Source terrain generator 🗺️
Language: JavaScript - Size: 1.69 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 51 - Forks: 6

PolyhedralDev/Terra
Voxel world generation modding platform
Language: Java - Size: 19.2 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 716 - Forks: 108

kenjinp/terrain-synth
Terrain generation tool, using real-earth data and deep learning techniques
Language: TypeScript - Size: 212 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 74 - Forks: 7

LeoSery/ProceduralTerrainGeneration--UnrealEngine5-2024
A procedural terrain generation system with dynamic chunk loading and optimized mesh generation using Perlin noise in Unreal Engine 5.
Language: C++ - Size: 330 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 2

redblobgames/mapgen4
Mapgen4 procedural wilderness map generator
Language: TypeScript - Size: 456 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 706 - Forks: 99

Yousef-Albasel/GenTerrain3D
OpenGL Terrain Engine using three different algorithms.
Language: C++ - Size: 40.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

jedjoud10/VoxelTerrain
Fully Destructible GPU Compute Volumetric Terrain Generator in Unity HDRP
Language: C# - Size: 73.7 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 33 - Forks: 2

redblobgames/mapgen2
JavaScript version of mapgen2 polygon map generator algorithms
Language: JavaScript - Size: 338 KB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 413 - Forks: 64

urbainn/procedural-world-generation
A JavaScript project to create a navigable map of a procedurally generated world
Language: JavaScript - Size: 4.32 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 0

tvumcc/procedural-terrain 📦
An OpenGL 3.3 and C++ program that generates unique landscapes using Perlin Noise. Overall winner of my school's CS Club Simulation Jam 2023.
Language: C++ - Size: 4.33 MB - Last synced at: 11 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 1

LucasPickering/terra-rs
Hexagon tile-based terrain generation system.
Language: Rust - Size: 3.06 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

murapadev/HAMC
HAMC (Hierarchical Adaptive Model Collapse) is an implementation of procedural content generation that combines different texture generations methods.
Language: Python - Size: 44.9 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

Baldrax/Houdini_TaleSpire_Terrain_Generation_Toolset
A toolset to procedurally create terrain for TaleSpire in Houdini.
Language: Python - Size: 72.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 52 - Forks: 9

victorqribeiro/terrainGenerator
A 3D terrain generator from a height maps using Three.js
Language: JavaScript - Size: 330 KB - Last synced at: 9 days ago - Pushed at: almost 3 years ago - Stars: 25 - Forks: 2

Nianyi-GSND-Projects/GSND-6460-GW
Language: C# - Size: 8.02 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

wokidoo/FieldOfReeds
Field of Reeds is 3D dev tool project built with the Godot Engine. It provides procedural terrain generation, dynamic environmental interactions, and other advanced mechanics to enhance 3D world creation.
Language: GDScript - Size: 34 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 6 - Forks: 0

otto-link/HighMap
A C++ library to generate two-dimensional terrain heightmaps for software rendering or video games.
Language: C++ - Size: 170 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 34 - Forks: 5

FarazzShaikh/ts-noise
Simple CPU gradient noise library. Now with fBm!
Language: TypeScript - Size: 1.34 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 43 - Forks: 12

TadaTeruki/fastlem
A Rust library for simulating landscape evolution processes based on the Saleve model
Language: Rust - Size: 2.13 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 38 - Forks: 2

kyleconciso/noisey
Create and explore 2D/3D Perlin noise patterns.
Language: JavaScript - Size: 1000 Bytes - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

stephen-hqxu/superterrainplus
SuperTerrain+: A real-time procedural 3D infinite terrain engine with geographical features and photorealistic rendering.
Language: C++ - Size: 12.7 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 3

isabelcoboruizazuaga/TerrainGenerator
Small Project of terrain's generation using unity that allows user to personalize values
Language: C# - Size: 675 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

loicgasser/quantized-mesh-tile
Quantized-Mesh encoder/decoder and topology builder
Language: Python - Size: 159 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 92 - Forks: 19

DanWatkins/Terrain3D
Interactive 3D terrain simulation using OpenGL 4 and Qt 5.
Language: C++ - Size: 58.7 MB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 162 - Forks: 44

StormCreeper/Minecraft-Raytracing
This is my attempt at making a minecraft clone using exclusively voxel raytracing and procedural textures. C++ and OpenGL.
Language: C++ - Size: 15 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

MagicalDrizzle/planet-generator
HTTPS mirror of Torben Mogensen's planet generator along with modifications I and others made
Language: C - Size: 3.18 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

AlexAPPi/playcanvas-terrain-system
Terrain System WebGL and WebGPU for PlayCanvas
Language: JavaScript - Size: 499 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 1

ZapolyarnyDev/DynamicNoise
A lightweight and efficient Java library for creating procedural noise, ideal for game development, simulation, and procedural content creation applications.
Language: Java - Size: 1.63 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

22155555/StrideTerrainEditor
Stride Community Terrain Editor and Utilities by Idomeneas
Size: 1000 Bytes - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

BayatGames/VoxelFramework
An awesome Voxel framework for Unity (Game Engine)
Language: C# - Size: 53 MB - Last synced at: 24 days ago - Pushed at: about 7 years ago - Stars: 123 - Forks: 24

danieldidiobalsamo/island_map_generator
Island map editor using procedural generation, Rust and Bevy engine
Language: Rust - Size: 2.13 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 0

BSoDium/terrain-interpolation 📦
An openGL implementation of a procedural terrain interpolation algorithm
Language: C++ - Size: 31.6 MB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

morphx666/PerlinNoise3DTerrain
Procedural terrain generation using Perlin noise
Language: C# - Size: 31.3 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 2

dreamwagon/terranova
Terranova terrain generator/mixer and terrain detail spawner.
Language: Java - Size: 13 MB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 1

tay10r/deepslope 📦
A terrain erosion algorithm made with deep learning.
Language: Python - Size: 187 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

Articdive/JNoise
A Library that allows you to generate noise using different algorithms.
Language: Java - Size: 774 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 60 - Forks: 5

Gyakobo/Terrain-Generation
A procedural terrain generation project built with C++ and modern OpenGL. This repository implements noise-based algorithms and real-time rendering techniques to create realistic and visually stunning terrains.
Language: C++ - Size: 1.27 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

O-X-L/opensimplex
Simple Python3 wrapper for the opensimplex-go module
Language: Python - Size: 189 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

luciopaiva/noise
Experimenting with noise to generate terrain.
Language: JavaScript - Size: 637 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

tay10r/TinyErode
A portable C++ library for simulating hydraulic erosion.
Language: C++ - Size: 798 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 56 - Forks: 4

karsaroth/peakgen
A Java library that provides the capability to generate terrain based on geological uplift values, variable resistance to thermal shock, and water erosion. Can output to glTF 2.0.
Language: Java - Size: 15 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

AsPJT/Crafterra
⛰️: Sandbox game support.
Language: C++ - Size: 15.7 MB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 32 - Forks: 0

AsPJT/VoronoiIsland
🏝: Voronoi Island
Language: C++ - Size: 5.15 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 21 - Forks: 2

Ono-Sendai/terraingen
GPU Terrain generator and erosion simulator
Language: C - Size: 406 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 3

OGRECave/ogre-pagedgeometry
Paged Geometry is a component for rendering of dense vegetation
Language: C++ - Size: 12.6 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 23 - Forks: 8

lischilpp/unity-voxel-engine
A voxel engine written in C# using Unity3D
Language: C# - Size: 10.7 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 22 - Forks: 3

caseymcc/voxigen
Voxel handling library for game development, threaded generation/io/meshing with openGL rendering.
Language: C++ - Size: 46.2 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 52 - Forks: 5

MuhammedKalkan/Portal
Quantized Mesh Terrain Data Generator and Server for CesiumJS Library
Language: JavaScript - Size: 7.58 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 61 - Forks: 12

Levian17/Island-Generator
Permite generar representaciones procedurales de islas, tanto en 2D como en 3D.
Language: Python - Size: 61.8 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

Bycob/world
A set of tools for wide world generation and manipulation
Language: C++ - Size: 28.2 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 37 - Forks: 9

ruipreis/terrain-dreamer
Package for seamless 3D terrain generation using inpainting models, GANs, DEMs, and RGB satellite imagery.
Language: Python - Size: 57.2 MB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 6 - Forks: 1

momentarylapse/edward
editor for 3d models etc for the x9 game engine
Language: C++ - Size: 10.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

goddtriffin/Oasis
Realtime multiplayer .IO game written in nothing but JavaScript and Socket.IO.
Language: JavaScript - Size: 1.15 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 21 - Forks: 3

ovnxize/Blob-Maker-for-Arma-3-Terrains
An Arma 3 tool that creates randomized blobs inside of shapes you have exported. For example, you could export your forest shapes to image and use this tool to create grass patches within the forest.
Size: 15.6 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

JTippetts/U3DTerrainEditor
Simple terrain editor built using Urho3D.
Language: CMake - Size: 142 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 111 - Forks: 25

Loshido/island-generation
Une page web qui génère une île procéduralement à l'aide de perlin noise (un algorithme qui génère des valeurs flottantes proches les unes des autres).
Language: JavaScript - Size: 854 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

Michael-Sebero/Serene-Landscapes
This is a fork of Vanilla Vistas 1.12 but with BOP features.
Size: 777 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Flokey82/go_gens
Various small attempts at procedural generation, AI, simulation and whatnot.
Language: Go - Size: 77.2 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 19 - Forks: 6

quiyip/godot-advanced-world-gen
Advanced procedural 2D world generator made with Godot.
Language: GDScript - Size: 18.6 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 0

gpertzov/auto-tile-gdx
A procedural terrain auto-tiler using LibGDX
Language: Java - Size: 135 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 28 - Forks: 5

VjiaoBlack/terrain-gen
Language: C++ - Size: 8.26 MB - Last synced at: 1 day ago - Pushed at: almost 7 years ago - Stars: 18 - Forks: 1

sshh12/planet-diffusion
Fine-tuning stable diffusion to generate planet/moon textures.
Language: Python - Size: 69 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 16 - Forks: 2

hamolicious/Console-Terrain-Generation 📦
Terrain generation using perlin noise in the console. Run in the console!
Language: Python - Size: 17.6 KB - Last synced at: 21 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

HugoFara/speech-to-world-server
An ambition for a speech-to-3D system for video games.
Language: Python - Size: 3.6 MB - Last synced at: 7 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

Abeey04/3D-Lunar-Terrain-Generation
This project uses advanced machine learning techniques, including DCGAN and Pix2Pix GANs, to generate high-resolution 3D lunar terrain. It processes data from Chandrayaan 2, upscales DEMs, and creates detailed, scientifically accurate lunar surface models.
Language: Python - Size: 4.16 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Abeey04/3D-HeightMap-Terrain-Visualization-using-Flask
3D Terrain Visualization is a web app that turns uploaded DTM files into interactive 3D terrain models. Users can explore topographical data visually, with adjustable height scaling for enhanced terrain features.
Language: HTML - Size: 572 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

elliemadsen/terrain-generator
an interactable procedurally generated landscape environment
Language: C++ - Size: 46.8 MB - Last synced at: 8 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

horacehoff/CubicTerrainGen
An Unreal Engine 5 project that generates minecraft-like terrain using sine waves
Size: 888 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

valentecaio/aiocraft
Minecraft clone in Three.js using instancing and Perlin noise (terrain generation)
Language: TypeScript - Size: 10.3 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

ErencanPelin/3D-Procedural-Terrain-Editor-
Made in 2020, this project was part of my highschool software design & development major project
Language: C# - Size: 79.1 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

vyshnovka/procedural-generation-tool
procedural terrain generation tool on Unity
Language: C# - Size: 4.12 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 16 - Forks: 0

aljen/world_renderer
World Renderer & Generator
Language: Rust - Size: 331 KB - Last synced at: 10 months ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 0

loksonarius/finite-terrain-generation
Simple finite, 2D terrain generation for use with Godot's 2D TileMaps
Language: GDScript - Size: 45.9 KB - Last synced at: 23 days ago - Pushed at: almost 5 years ago - Stars: 7 - Forks: 1

peytontucker/FanMapGen
A fast in-browser 2D map generator with fine-tuned control over generation parameters.
Language: JavaScript - Size: 365 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

JVillella/siyana-renderer 📦
An ongoing upgrade to an a OpenCL-based path tracer and terrain generator I wrote many years back.
Language: C++ - Size: 6.63 MB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 8 - Forks: 0

skalimoi/OpenBTMapGen
Scenario generator for OpenBattlesim
Language: Rust - Size: 613 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

Galm007/HeightmapTerrain_Godot
A heightmap terrain using the Godot game engine.
Language: GDScript - Size: 34 MB - Last synced at: 10 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0
