Class TerrainUtil

Hierarchy

  • TerrainUtil

Constructors

Properties

offscreencanvas: OffscreenCanvas

Methods

  • 从源地形数据中裁切出一部分

    Returns

    裁切后的地形数据

    Parameters

    • sourceTerrain: Float32Array

      源地形数据

    • sourceSize: number

      源地形大小

    • x: number

      裁切开始位置 x 坐标

    • y: number

      裁切开始位置 y 坐标

    • size: number

      裁切大小

    Returns Float32Array

  • Parameters

    • bigTileNo: number[]
    • bigTileSize: number
    • smallTileNo: number[]

    Returns {
        bigBbox: number[];
        smallBbox: number[];
        x: number;
        y: number;
    }

    • bigBbox: number[]
    • smallBbox: number[]
    • x: number
    • y: number
  • 从图片中解码地形数据

    Returns

    地形数据

    Parameters

    • bitmap: ImageBitmap

      图像数据

    • size: number = 256

      瓦片大小

    Returns Float32Array

Generated using TypeDoc