@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
21 lines • 1.04 kB
TypeScript
/**
* @param {Object} params
* @param {TerrainOverlay} params.overlay
* @param {Sampler2D} params.sampler
* @param {ParameterLookupTable} [params.lut]
* @param {NumericInterval} [params.range] Range of values of interest within the sampler that are to be mapped onto LUT
* @param {function(number):number} [params.lookupScaleFunction]
* @param {number} [params.channel]
*/
export function paintTerrainOverlayViaLookupTable({ overlay, sampler, lut, range, lookupScaleFunction, channel }: {
overlay: TerrainOverlay;
sampler: Sampler2D;
lut?: ParameterLookupTable;
range?: NumericInterval;
lookupScaleFunction?: (arg0: number) => number;
channel?: number;
}): void;
import { Sampler2D } from "../../../graphics/texture/sampler/Sampler2D.js";
import { ParameterLookupTable } from "../../../graphics/particles/particular/engine/parameter/ParameterLookupTable.js";
import { NumericInterval } from "../../../../core/math/interval/NumericInterval.js";
//# sourceMappingURL=paintTerrainOverlayViaLookupTable.d.ts.map