Interface InstancedMeshModuleOption

interface InstancedMeshModuleOption {
    instances: {
        color?: Color;
        id?: string;
        position?: Vector3;
        rotation?: Vector3;
        scale?: number | Vector3;
        [key: string]: any;
    }[];
    maxCapacity?: number;
    mesh: Group<Object3DEventMap> | Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>;
}

Properties

instances: {
    color?: Color;
    id?: string;
    position?: Vector3;
    rotation?: Vector3;
    scale?: number | Vector3;
    [key: string]: any;
}[]

Type declaration

  • [key: string]: any
  • Optional color?: Color
  • Optional id?: string
  • Optional position?: Vector3
  • Optional rotation?: Vector3
  • Optional scale?: number | Vector3
maxCapacity?: number
mesh: Group<Object3DEventMap> | Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>