# SimplexNoise **Repository Path**: shikeik/simplex-noise ## Basic Information - **Project Name**: SimplexNoise - **Description**: 单形噪声工具类,用于高效生成无限连续的随机平滑地形 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-31 - **Last Updated**: 2025-10-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Simplex Noise 这是一个使用 Simplex Noise 算法生成 2D 噪声的项目。 ## 项目结构 - `core/src/main/java/com/goldsprite/simplexnoise/`:包含核心的 Simplex Noise 实现。 - `SimplexNoise2D.java`:实现 2D Simplex Noise 算法。 - 其他文件包含测试和扩展功能。 ## 特性 - 使用 Simplex Noise 算法生成 2D 噪声。 - 支持多层噪声(Octave Noise)以生成更自然的地形。 - 可以生成噪声地图并将其转换为字符表示。 ## 使用方法 1. 构建项目。 2. 运行 `SimplexNoise2D` 类的 `main` 方法以生成噪声地图。 ## 示例 运行 `SimplexNoise2D` 的 `main` 方法将生成一个噪声地图,并将其转换为字符表示。 ```java public static void main(String[] args) { // 示例代码 spawnNoiseMap(0, 0); } ``` ## 贡献 欢迎贡献代码和提出建议!请参阅项目的贡献指南以了解如何参与。 ## 许可证 该项目使用 MIT 许可证。有关详细信息,请参阅 `LICENSE` 文件。