@doegis/core
Version:
DOE GIS API
3 lines (1 loc) • 483 B
JavaScript
import{setSingleImageTextures as t,setCoordsAndTransforms as r}from"./utils.js";const e={vsPath:"raster/rfx/vs",fsPath:"raster/rfx/aspect",attributes:new Map([["a_position",0],["a_texcoord",1]])};function a(t,r){return t.painter.materialManager.getProgram(e,[])}function o(e,a,o){t(e,a,o),r(a);const{width:s,height:i,resolution:n}=o;a.setUniform2fv("u_srcImageSize",[s,i]),a.setUniform2fv("u_cellSize",[n,n])}const s={createProgram:a,bindTextureAndUniforms:o};export{s as default};