three
Version:
JavaScript 3D library
27 lines (22 loc) • 456 B
TypeScript
import { Texture } from './Texture';
import {
Mapping,
Wrapping,
TextureFilter,
PixelFormat,
TextureDataType,
} from '../constants';
export class VideoTexture extends Texture {
constructor(
video: HTMLVideoElement,
mapping?: Mapping,
wrapS?: Wrapping,
wrapT?: Wrapping,
magFilter?: TextureFilter,
minFilter?: TextureFilter,
format?: PixelFormat,
type?: TextureDataType,
anisotropy?: number
);
readonly isVideoTexture: true;
}