vtt-mapper/src/assets/sprite.class.ts

13 lines
380 B
TypeScript

import Asset from './asset.class';
import * as CONST from '../consts';
import * as Three from 'three';
export default class Sprite extends Asset
{
static #material = new Three.RawShaderMaterial({
fragmentShader: "",
vertexShader: "",
});
static #mesh = CONST.QUAD;
static #instance = new Three.InstancedMesh(CONST.QUAD, Sprite.#material, 2**14);
}