@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
18 lines (14 loc) • 735 B
text/typescript
import {MapboxSatelliteCopNode} from '../../../src/engine/nodes/cop/MapboxSatellite';
import {NodePresetsCollection, PresetRegister, PresetsCollectionFactory} from '../BasePreset';
import {mapboxCollection} from '../common/mapbox/MapboxCopCommon';
const mapboxSatelliteCopNodePresetsCollectionFactory: PresetsCollectionFactory<MapboxSatelliteCopNode> = (
node: MapboxSatelliteCopNode
) => {
const collection = new NodePresetsCollection();
collection.setPresets(mapboxCollection(node));
return collection;
};
export const mapboxSatelliteCopPresetRegister: PresetRegister<typeof MapboxSatelliteCopNode, MapboxSatelliteCopNode> = {
nodeClass: MapboxSatelliteCopNode,
setupFunc: mapboxSatelliteCopNodePresetsCollectionFactory,
};