@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
28 lines (27 loc) • 1.14 kB
TypeScript
/**
* Imports a mapbox satellite tile.
*
* @remarks
* Note that this node requires a mapbox account.
*/
import { TypedCopNode } from './_Base';
import { NodeParamsConfig } from '../utils/params/ParamsConfig';
declare class MapboxSatelliteCopParamsConfig extends NodeParamsConfig {
/** @param longitude */
longitude: import("../utils/params/ParamsConfig").ParamTemplate<import("../../index_all").ParamType.FLOAT>;
/** @param latitude */
latitude: import("../utils/params/ParamsConfig").ParamTemplate<import("../../index_all").ParamType.FLOAT>;
/** @param zoom value */
zoom: import("../utils/params/ParamsConfig").ParamTemplate<import("../../index_all").ParamType.INTEGER>;
/** @param highres */
highres: import("../utils/params/ParamsConfig").ParamTemplate<import("../../index_all").ParamType.BOOLEAN>;
}
export declare class MapboxSatelliteCopNode extends TypedCopNode<MapboxSatelliteCopParamsConfig> {
paramsConfig: MapboxSatelliteCopParamsConfig;
static type(): string;
cook(): Promise<void>;
private _cookForSatellite;
private _url;
private _createTexture;
}
export {};