cione-comp-lib
Version:
`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`
23 lines (22 loc) • 593 B
JavaScript
import graphicGL from "../graphicGL.mjs";
import SpritesGeometry from "../geometry/Sprites.mjs";
import labelsGLSL from "../shader/labels.glsl.mjs";
graphicGL.Shader.import(labelsGLSL);
var LabelsMesh = graphicGL.Mesh.extend(function() {
var geometry = new SpritesGeometry({
dynamic: true
});
var material = new graphicGL.Material({
shader: graphicGL.createShader("ecgl.labels"),
transparent: true,
depthMask: false
});
return {
geometry,
material,
culling: false,
castShadow: false,
ignorePicking: true
};
});
export { LabelsMesh as default };