@maptalks/vt
Advanced tools
+267
-6
| /*! | ||
| * @maptalks/vt v0.108.3 | ||
| * @maptalks/vt v0.108.4 | ||
| * LICENSE : undefined | ||
@@ -8,3 +8,4 @@ * (c) 2016-2025 maptalks.org | ||
| import { FillSymbol, LineSymbol, MarkerCommonSymbol, TextSymbol, LayerIdentifyOptionsType, TileLayerOptionsType, LayerJSONType, OverlayLayerOptionsType } from 'maptalks'; | ||
| import { reshader, GroundPainter } from '@maptalks/gl'; | ||
| import { vec3, reshader, GroundPainter } from '@maptalks/gl'; | ||
| import * as _______________gl_node_modules__maptalks_regl_dist_regl from '../../../../../gl/node_modules/@maptalks/regl/dist/regl'; | ||
@@ -687,4 +688,103 @@ interface FillDataConfig { | ||
| _regl: any; | ||
| _geometry: reshader.Geometry; | ||
| _scene: reshader.Scene; | ||
| _geometry: { | ||
| data: Record<string, any>; | ||
| elements: any; | ||
| desc: { | ||
| positionSize?: number; | ||
| primitive?: _______________gl_node_modules__maptalks_regl_dist_regl.PrimitiveType; | ||
| positionAttribute?: string; | ||
| normalAttribute?: string; | ||
| uv0Attribute?: string; | ||
| uv1Attribute?: string; | ||
| color0Attribute?: string; | ||
| colorAttribute?: string; | ||
| tangentAttribute?: string; | ||
| pickingIdAttribute?: string; | ||
| textureCoordMatrixAttribute?: string; | ||
| altitudeAttribute?: string; | ||
| fillEmptyDataInMissingAttribute?: boolean; | ||
| static?: boolean; | ||
| }; | ||
| semantic: Record<string, string>; | ||
| count: number; | ||
| properties: any; | ||
| indices: number[] | (Uint16Array | Uint32Array | Uint8Array | Int8Array | Int16Array | Float32Array); | ||
| boundingBox: { | ||
| min: vec3; | ||
| max: vec3; | ||
| vertex?: vec3[]; | ||
| center: vec3; | ||
| combine(bbox: number[] | any): any; | ||
| dirty(): any; | ||
| getCenter(): vec3; | ||
| containPoint(p: number): boolean; | ||
| isFinite(): boolean; | ||
| updateVertex(): vec3[]; | ||
| copy(out: any): any; | ||
| equals(box: any): boolean; | ||
| transform(positionMatrix: any, modelMatrix: any): any; | ||
| }; | ||
| count1?: number; | ||
| offset?: number; | ||
| version: number; | ||
| getBuffer(name: string): any; | ||
| getAttrData(activeAttributes: { | ||
| name: string; | ||
| type: number; | ||
| }[] & { | ||
| key: string; | ||
| }): any; | ||
| getREGLData(regl: any, activeAttributes: { | ||
| name: string; | ||
| type: number; | ||
| }[] & { | ||
| key: string; | ||
| }, disableVAO: boolean): any; | ||
| generateBuffers(device: any): void; | ||
| getVertexCount(): number; | ||
| getColor0Size(): number; | ||
| deleteData(name: string): any; | ||
| updateData(name: string, data: any): any; | ||
| _updateGPUBuffer(buffer: GPUBuffer, data: any): any; | ||
| updateSubData(name: string, data: any, offset: number): any; | ||
| getPrimitive(): _______________gl_node_modules__maptalks_regl_dist_regl.PrimitiveType; | ||
| getElements(): any; | ||
| setElements(elements: any, count: number): any; | ||
| isIndexedElements(): boolean; | ||
| deleteElements(): any; | ||
| setDrawCount(count: number): any; | ||
| getDrawCount(): number; | ||
| setDrawOffset(offset: number): any; | ||
| getDrawOffset(): number; | ||
| dispose(): void; | ||
| isDisposed(): boolean; | ||
| updateBoundingBox(): void; | ||
| createTangent(name?: string): void; | ||
| createNormal(name?: string): void; | ||
| createBarycentric(name?: string): void; | ||
| buildUniqueVertex(): void; | ||
| getMemorySize(): number; | ||
| getElementsType(elements: number[] | (Uint16Array | Uint32Array | Uint8Array | Int8Array | Int16Array | Float32Array)): "uint8" | "uint16" | "uint32"; | ||
| getCommandKey(device: any): string; | ||
| getBufferDescriptor(vertexInfo: any): any[]; | ||
| }; | ||
| _scene: { | ||
| sortedMeshes: { | ||
| opaques?: reshader.Mesh[]; | ||
| transparents?: reshader.Mesh[]; | ||
| }; | ||
| sortFunction?: (a: reshader.Mesh, b: reshader.Mesh) => number; | ||
| meshes?: reshader.Mesh[]; | ||
| setMeshes(meshes?: reshader.Mesh | reshader.Mesh[]): any; | ||
| addMesh(mesh: reshader.Mesh | reshader.Mesh[]): any; | ||
| removeMesh(mesh?: reshader.Mesh | reshader.Mesh[]): any; | ||
| getMeshes(): reshader.Mesh[]; | ||
| clear(): any; | ||
| dirty(): any; | ||
| sortMeshes(cameraPosition?: vec3): void; | ||
| getSortedMeshes(): { | ||
| opaques?: reshader.Mesh[]; | ||
| transparents?: reshader.Mesh[]; | ||
| }; | ||
| }; | ||
| _meshes: any[]; | ||
@@ -705,4 +805,165 @@ _counter: number; | ||
| _init(regl: any): void; | ||
| _shader: reshader.MeshShader; | ||
| _renderer: reshader.Renderer; | ||
| _shader: { | ||
| draw(device: any, meshes: any): number; | ||
| _ensureContextDefines(v: any): void; | ||
| _runFilter(m: any): any; | ||
| getMeshCommand(device: any, mesh: any, renderProps: any): any; | ||
| _cmdKeys: {}; | ||
| getShaderCommandKey(device: any, mesh: any, renderProps: any): any; | ||
| createMeshCommand(device: any, mesh: reshader.Mesh, commandProps: any, renderProps: any): any; | ||
| _compileWGSLSource(defines: any): { | ||
| vert: any; | ||
| frag: any; | ||
| }; | ||
| run(deviceOrRegl: any, command: any, props: any): any; | ||
| _getCurrentRenderPassEncoder(device: { | ||
| wgpu: GPUDevice; | ||
| context: GPUCanvasContext; | ||
| adapter: GPUAdapter; | ||
| gltfManager?: any; | ||
| _supportedFormats: any; | ||
| hasExtension(extension: any): boolean; | ||
| getCommandEncoder(): GPUCommandEncoder; | ||
| endCommandEncoder(): void; | ||
| getDefaultFramebuffer(): { | ||
| device: any; | ||
| options: any; | ||
| width: number; | ||
| height: number; | ||
| readonly color: { | ||
| texture: GPUTexture; | ||
| device: any; | ||
| config: any; | ||
| readonly width: any; | ||
| readonly height: any; | ||
| updateFilter(): void; | ||
| _clearBindGroups(): void; | ||
| resize(width: any, height: any): void; | ||
| update(config: any): void; | ||
| getView(): GPUTextureView; | ||
| addBindGroup(bindGroup: any): void; | ||
| destroy(): void; | ||
| }[]; | ||
| resize(width: any, height: any): void; | ||
| _update(): void; | ||
| getRenderPassDescriptor(): GPURenderPassDescriptor; | ||
| setClearOptions(options: any): void; | ||
| _resetClearOptions(): void; | ||
| destroy(): void; | ||
| }; | ||
| getRenderPassEncoder(fbo: { | ||
| device: any; | ||
| options: any; | ||
| width: number; | ||
| height: number; | ||
| readonly color: { | ||
| texture: GPUTexture; | ||
| device: any; | ||
| config: any; | ||
| readonly width: any; | ||
| readonly height: any; | ||
| updateFilter(): void; | ||
| _clearBindGroups(): void; | ||
| resize(width: any, height: any): void; | ||
| update(config: any): void; | ||
| getView(): GPUTextureView; | ||
| addBindGroup(bindGroup: any): void; | ||
| destroy(): void; | ||
| }[]; | ||
| resize(width: any, height: any): void; | ||
| _update(): void; | ||
| getRenderPassDescriptor(): GPURenderPassDescriptor; | ||
| setClearOptions(options: any): void; | ||
| _resetClearOptions(): void; | ||
| destroy(): void; | ||
| }): GPURenderPassEncoder; | ||
| addCommandBuffer(commandBuffer: GPUCommandBuffer, front: boolean): void; | ||
| submit(): void; | ||
| buffer(options: any): any; | ||
| framebuffer(width: any, height: any): { | ||
| device: any; | ||
| options: any; | ||
| width: number; | ||
| height: number; | ||
| readonly color: { | ||
| texture: GPUTexture; | ||
| device: any; | ||
| config: any; | ||
| readonly width: any; | ||
| readonly height: any; | ||
| updateFilter(): void; | ||
| _clearBindGroups(): void; | ||
| resize(width: any, height: any): void; | ||
| update(config: any): void; | ||
| getView(): GPUTextureView; | ||
| addBindGroup(bindGroup: any): void; | ||
| destroy(): void; | ||
| }[]; | ||
| resize(width: any, height: any): void; | ||
| _update(): void; | ||
| getRenderPassDescriptor(): GPURenderPassDescriptor; | ||
| setClearOptions(options: any): void; | ||
| _resetClearOptions(): void; | ||
| destroy(): void; | ||
| }; | ||
| texture(config: any): { | ||
| texture: GPUTexture; | ||
| device: any; | ||
| config: any; | ||
| readonly width: any; | ||
| readonly height: any; | ||
| updateFilter(): void; | ||
| _clearBindGroups(): void; | ||
| resize(width: any, height: any): void; | ||
| update(config: any): void; | ||
| getView(): GPUTextureView; | ||
| addBindGroup(bindGroup: any): void; | ||
| destroy(): void; | ||
| }; | ||
| clear(options: any): void; | ||
| read(options: any): any; | ||
| destroy(): void; | ||
| }): GPURenderPassEncoder; | ||
| setFramebuffer(framebuffer: any): any; | ||
| dispose(): void; | ||
| vert: string; | ||
| frag: string; | ||
| wgslVert: string; | ||
| wgslFrag: string; | ||
| uid: number; | ||
| version: number; | ||
| extraCommandProps: any; | ||
| name: string; | ||
| shaderDefines: Record<string, string | number>; | ||
| setDefines(defines: any): void; | ||
| getVersion(regl: any, source: any): "" | "#version 300 es\n" | "#version 100\n"; | ||
| getActiveVars(regl: any, vert: any, frag: any, hash: any): any; | ||
| _insertDefines(source: any, defines: any): string; | ||
| appendDescUniforms(regl: any, meshProps: any): any; | ||
| setUniforms(uniforms: any): any; | ||
| _compileSource(): void; | ||
| }; | ||
| _renderer: { | ||
| device: any; | ||
| render(shader: any, uniforms: _______________gl_node_modules__maptalks_regl_dist_regl.Uniforms, scene: { | ||
| sortedMeshes: { | ||
| opaques?: reshader.Mesh[]; | ||
| transparents?: reshader.Mesh[]; | ||
| }; | ||
| sortFunction?: (a: reshader.Mesh, b: reshader.Mesh) => number; | ||
| meshes?: reshader.Mesh[]; | ||
| setMeshes(meshes?: reshader.Mesh | reshader.Mesh[]): any; | ||
| addMesh(mesh: reshader.Mesh | reshader.Mesh[]): any; | ||
| removeMesh(mesh?: reshader.Mesh | reshader.Mesh[]): any; | ||
| getMeshes(): reshader.Mesh[]; | ||
| clear(): any; | ||
| dirty(): any; | ||
| sortMeshes(cameraPosition?: vec3): void; | ||
| getSortedMeshes(): { | ||
| opaques?: reshader.Mesh[]; | ||
| transparents?: reshader.Mesh[]; | ||
| }; | ||
| }, framebuffer: _______________gl_node_modules__maptalks_regl_dist_regl.Framebuffer): number; | ||
| clear(options: _______________gl_node_modules__maptalks_regl_dist_regl.ClearOptions): void; | ||
| }; | ||
| remove(): void; | ||
@@ -709,0 +970,0 @@ } |
+2
-2
| { | ||
| "name": "@maptalks/vt", | ||
| "version": "0.108.3", | ||
| "version": "0.108.4", | ||
| "description": "The vector-tile plugin for maptalks.js", | ||
@@ -36,3 +36,3 @@ "main": "dist/maptalks.vt.js", | ||
| "vt-pbf": "^3.1.0", | ||
| "@maptalks/gl": "0.109.3", | ||
| "@maptalks/gl": "0.109.4", | ||
| "@maptalks/vt-plugin": "0.100.0" | ||
@@ -39,0 +39,0 @@ }, |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
6793816
0.16%46230
0.57%+ Added
- Removed
- Removed
Updated