CompressedTexture.d.ts 583 B

12345678910111213141516171819202122232425262728
  1. import { Texture } from './Texture';
  2. import {
  3. Mapping,
  4. Wrapping,
  5. TextureFilter,
  6. PixelFormat,
  7. TextureDataType,
  8. TextureEncoding,
  9. } from '../constants';
  10. export class CompressedTexture extends Texture {
  11. constructor(
  12. mipmaps: ImageData[],
  13. width: number,
  14. height: number,
  15. format?: PixelFormat,
  16. type?: TextureDataType,
  17. mapping?: Mapping,
  18. wrapS?: Wrapping,
  19. wrapT?: Wrapping,
  20. magFilter?: TextureFilter,
  21. minFilter?: TextureFilter,
  22. anisotropy?: number,
  23. encoding?: TextureEncoding
  24. );
  25. image: { width: number; height: number };
  26. }
粤ICP备19079148号