Repolode
TokisanGames

TokisanGames/Terrain3D

面向 Godot 4 引擎的可编辑高性能地形系统插件,基于 C++ GDExtension 实现。

Star
4,396
Fork
322
未关闭 Issue
96
最近提交
5天前

这是什么?

Terrain3D 是一款面向 Godot 4 的地形系统插件,开发者可以在编辑器中对基于高度图的大型地形进行雕刻、绘制和渲染。插件以 C++ 编写,采用 GDExtension 方式集成,可直接配合官方版 Godot 使用,无需自行编译引擎。

地形尺寸从 64x64 米到 65.5x65.5 公里不等,可拆分为不连续、大小可变的区域。支持最多 32 种纹理、地形孔洞、颜色与湿度绘制以及纹理去重复化处理。植被实例化支持最多 10 级细节和阴影替身。高度图可从 HTerrain、Gaea、World Creator、World Machine、Unity、Unreal 等工具导入,也支持任何能导出高度图的软件。

插件可通过 GDScript、C# 以及 Godot 支持的其他语言调用,采用 MIT 许可证发布。

核心功能

  • 01以 GDExtension 形式实现,兼容官方版 Godot 4
  • 02支持从 64x64 米到 65.5 公里见方的地形,区域大小可变
  • 03提供雕刻、挖洞、纹理绘制以及颜色和湿度绘制
  • 04地形网格最多支持 10 级细节
  • 05植被实例化支持多级细节和阴影替身
  • 06可导入 HTerrain、Gaea、World Creator、World Machine、Unity、Unreal 的高度图

适用场景

  • 在 Godot 4 游戏中构建开放世界或大型户外场景
  • 直接在 Godot 编辑器中雕刻和绘制地形
  • 将外部地形工具生成的高度图导入 Godot

快速上手

  1. 1

    阅读介绍文档,了解该地形系统的工作原理

  2. 2

    按照安装与升级说明进行安装

  3. 3

    观看教程视频并阅读文档

使用前须知

  • 需要 Godot 4 引擎,它是该引擎的插件,而非独立工具。

收录于专题

标签

常见问题

Terrain3D 是什么?
面向 Godot 4 引擎的可编辑高性能地形系统插件,基于 C++ GDExtension 实现。 Terrain3D 是一款面向 Godot 4 的地形系统插件,开发者可以在编辑器中对基于高度图的大型地形进行雕刻、绘制和渲染。插件以 C++ 编写,采用 GDExtension 方式集成,可直接配合官方版 Godot 使用,无需自行编译引擎。
Terrain3D 可以免费使用吗?用的什么许可证?
Terrain3D 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
Terrain3D 还在维护吗?
活跃维护中。Terrain3D 最近一次提交是在 2026年10月17日。
Terrain3D 适合用来做什么?
在 Godot 4 游戏中构建开放世界或大型户外场景 直接在 Godot 编辑器中雕刻和绘制地形 将外部地形工具生成的高度图导入 Godot
Terrain3D 怎么安装和运行?
阅读介绍文档,了解该地形系统的工作原理 按照安装与升级说明进行安装 观看教程视频并阅读文档
在哪里获取 Terrain3D?
源代码和安装说明在 GitHub 上:https://github.com/TokisanGames/Terrain3D

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目