UNPKG

@polygonjs/polygonjs

Version:

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

27 lines (26 loc) 864 B
import { Vector3, Quaternion } from 'three'; export declare enum InstanceBuilderAssemblerConstant { POINT_CONTAINER = "pointContainer", INSTANCE_POSITION = "pointContainer.instancePosition", INSTANCE_QUATERNION = "pointContainer.instanceQuaternion", INSTANCE_SCALE = "pointContainer.instanceScale", PTNUM = "pointContainer.ptnum", OBJNUM = "pointContainer.objnum", ATTRIBUTES_DICT = "attributesDict", OBJECT_3D = "null", MATERIAL = "null" } export interface InstanceContainer { instancePosition: Vector3; instanceQuaternion: Quaternion; instanceScale: Vector3; ptnum: number; objnum: number; } export declare enum InstanceVariable { INSTANCE_POSITION = "instancePosition", INSTANCE_QUATERNION = "instanceQuaternion", INSTANCE_SCALE = "instanceScale", PTNUM = "ptnum", OBJNUM = "objnum" }