THREE.Terrain

几行代码在网页里生成可交互的 3D 地形

开源 🏷️完全免费 ⏳ 访问状态待核验 数字人3D 🍴 复刻 131 🐛 待处理 6 👀 关注 21
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 914
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,MIT许可证

项目预览

THREE.Terrain 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类数字人3D
开发团队IceCreamYou
定价模式🏷️完全免费
价格说明开源免费,MIT许可证
访问状态⏳ 访问状态待核验
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型diamond-square-algorithm,generative,heightmap,javascript,materials,noise,procedural,procedural-generation,scene,terrain,threejs
GitHub 星标★ 914
上线时间2014-04-17 00:00:00
代码更新2026-10-15
仓库体积12.2 MB
本站数据更新2026-10-27
维护状态较活跃
收录时间2026-10-27
浏览次数0

项目介绍

THREE.Terrain 是一个面向 Three.js 的程序化地形生成引擎,用 JavaScript 编写,帮助开发者在网页 3D 场景中快速生成起伏自然的地形网格。它解决的核心问题是不必手工建模或依赖外部地形资源,就能在浏览器里动态创建可交互的 3D 地形。项目内置多种生成算法,包括 diamond-square、噪声、高度图等,可调节粗糙度、起伏幅度等参数,生成结果直接作为 Three.js 的几何体加入场景,并支持材质与纹理贴图,便于做地形着色。它还提供地形高度查询、平滑与侵蚀等后处理能力,方便在地形上放置物体或做简单的地貌塑形。适合需要程序化场景、地形可视化、游戏原型或交互式 3D 演示的前端开发者,代码轻量、API 直观,可与 Three.js 生态自然衔接。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-10-27 · 当前星标 ★ 914

核心亮点

  • 内置 diamond-square、噪声、高度图等多种生成算法,参数可调,开箱即用
  • 直接输出 Three.js 几何体,与场景、相机、材质体系无缝衔接
  • 提供高度查询与平滑、侵蚀等后处理,方便在地形上摆放物体和塑形

不足之处

  • 项目较早,更新频率低,对较新版本 Three.js 的兼容性需自行验证
  • 文档以示例为主,缺少系统 API 说明和复杂场景的进阶教程

适用场景

  • 网页 3D 游戏或沙盒原型的程序化地形生成
  • 地形可视化与地理数据高度图的 3D 展示
  • 交互式 3D 演示、教学课件中的动态地貌场景

替代项目

three.js、Babylon.js、TerrainGenerator

上一篇:SUPRA-Tex

下一篇:mixar-app

同类项目推荐

GaussianCube 开源

把3D高斯塞进立方体,让生成模型直接吃,又快又稳

[NeurIPS 2024] GaussianCube: A Structured and Explicit Radiance Representation for 3···

★ 427 2026-08-09
One-2-3-45 开源

单张图片45秒生成3D模型,无需优化

[NeurIPS 2023] Official code of "One-2-3-45: Any Single Image to 3D Mesh in 45 Secon···

★ 1714 2026-08-09
VoxHammer 开源

无需训练,直接在 3D 空间里精准编辑模型

[3DV 2026 Oral] VoxHammer: Training-Free Precise and Coherent 3D Editing in Native 3···

★ 245 2026-08-09
Wonder3D 开源

上传一张图,两分钟生成可用的3D模型

Single Image to 3D using Cross-Domain Diffusion for 3D Generation

★ 5449 2026-08-09
CorbeauSplat 开源

Mac 上一条命令,视频照片变可看 3D 高斯场景

CorbeauSplat is an all-in-one Gaussian Splatting automation tool designed specifical···

★ 182 2026-10-07
IP_LAP 开源

上传一张照片和一段音频,生成身份保持的逼真说话视频

CVPR2023 talking face implementation for Identity-Preserving Talking Face Generation···

★ 733 2026-08-09
3D-Fixer 开源

单张照片,一键补全缺失 3D 场景,细节自然不穿帮

[CVPR 2026] 3D-Fixer: Coarse-to-Fine In-place Completion for 3D Scenes from a Single···

★ 115 2026-08-09
ComfyUI-Hunyuan3d-2-1 开源

在ComfyUI里,一张图秒变带PBR材质的3D模型

ComfyUI Wrapper for Hunyuan3D v2.1 - From Images to High-Fidelity 3D Assets with Pro···

★ 390 2026-08-09