MCP 3D Printer Server

by DMontgomery40
Verified
import { ClampToEdgeWrapping } from '../constants.js'; import { CompressedTexture } from './CompressedTexture.js'; class CompressedArrayTexture extends CompressedTexture { constructor( mipmaps, width, height, depth, format, type ) { super( mipmaps, width, height, format, type ); this.isCompressedArrayTexture = true; this.image.depth = depth; this.wrapR = ClampToEdgeWrapping; this.layerUpdates = new Set(); } addLayerUpdate( layerIndex ) { this.layerUpdates.add( layerIndex ); } clearLayerUpdates() { this.layerUpdates.clear(); } } export { CompressedArrayTexture };