TerraMath
模组属性评比

距离显示结果还剩5票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组

      暂无管理组..

    编辑组

      暂无编辑组..

    开发组申请

      暂无开发组..

    活跃
    开源

    TerraMath

    0.0

    无人问津

    昨日指数: 15
    昨日平均指数: 70.701

    6268

    总浏览

    --

    资料填充率


    如何下载?
    • 概述

      本模组添加了使用数学函数自定义世界生成的方法。通过数学公式定义地形高度来创建独特的景观!

      可调整的基本生成参数,比如比例、高度、变化程度、平滑度等。

      配置方法

      1. 转到世界创建中的“世界”选项;

      2. 在字段中输入所需的公式;

      3. 调整其他参数(可选):

        • 比例:控制地形大小。值为 1 时,一个函数周期等于一个方块,值为 10 时,等于十个方块。值越高,地形越伸展;

        • 基准高度:中心生成高度(以方块为单位)。例如,值为 64 时,即为海平面,主要地形将相对于此高度形成;

        • 高度变化:与基准高度的最大偏差(以方块为单位)。值为 32 时,地形可与基准高度上下偏移 32 个方块。值越高,山峰就越高,沟壑就越深;

        • 平滑:减少急剧的高度变化。值为 0 时,地形按原样生成,增加该值会使尖角和悬崖变得更加平缓。

      可用的函数和运算符

      三角函数
      • sin(x):正弦

      • cos(x):余弦

      • tan(x):正切

      • asin(x):反正弦(arcsin)

      • acos(x):反余弦(arccos)

      • atan(x):反正切(arctan)

      双曲函数
      • sinh(x):双曲正弦

      • cosh(x) :双曲余弦

      • tanh(x):双曲正切

      根和幂
      • sqrt(x):平方根

      • cbrt(x):立方根

      • pow(x,y):x 的 y 次幂

      • exp(x):指数(e^x)

      对数
      • ln(x):自然对数

      • lg(x):以 10 为底对数

      舍入和数字
      • abs(x):绝对值

      • floor(x):小于 x 的最大整数

      • ceil(x):大于 x 的最小整数

      • round(x):四舍五入到最接近的整数

      • sign(x):返回 x 的符号(-1、0 或 1)

      • mod(x,y):x 除以 y 的余数

      特殊函数
      • gamma(x):伽马函数

      • erf(x);误差函数

      • beta(x,y):beta 函数(第一类欧拉积分)

      实用函数
      • max(x,y):x 和 y 的最大值

      • min(x,y):x 和 y 的最小值

      • sigmoid(x):Sigmoid 函数 (1/(1+e^-x))

      • clamp(x,min,max):将 x 限制在最小值和最大值之间

      变量x、y、z:坐标
      运算符+、-、*、/、^、( )

      函数示例画廊

      TerraMath-第1张图片sin(x)TerraMath-第2张图片sin(x/8)*cos(z/8)*10 + abs(sin(x/20))*15 + sqrt(abs(x/10))*5
      TerraMath-第3张图片abs(sin(x/10))*exp(cos(z/15))*8 + tanh(sqrt(x^2 + z^2)/20)*15TerraMath-第4张图片round(sin(x/15))*10 + round(cos(z/15))*10 + sqrt(abs(sin((x+z)/20)))*15

    短评加载中..