UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

29 lines (28 loc) 568 B
import { Texture } from 'three'; import { Vector2 } from 'three'; import { Vector3 } from 'three'; import { Color } from 'three'; export interface IUniformB { value: boolean; } export interface IUniformN { value: number; } export interface IUniformNArray { value: number[]; } export interface IUniformV2 { value: Vector2; } export interface IUniformV3 { value: Vector3; } export interface IUniformV3Array { value: Vector3[]; } export interface IUniformColor { value: Color; } export interface IUniformTexture { value: Texture | null; }