13 lines
380 B
TypeScript
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);
|
|
} |