UNPKG

@webarkit/arnft-threejs

Version:

The ARnft rendering engine, based on Three.js

23 lines (22 loc) 828 B
import { Object3D } from "three"; interface IPlaneConfig { w: number; h: number; ws: number; hs: number; } export default class NFTaddTJS { private entities; private names; private scene; private target; private uuid; constructor(uuid: string); add(mesh: Object3D, name: string, objVisibility: boolean): void; addModel(url: string, name: string, scale: number, objVisibility: boolean): void; addModelWithCallback(url: string, name: string, callback: (gltf: any) => {}, objVisibility: boolean): void; addImage(imageUrl: string, name: string, color: string, scale: number, configs: IPlaneConfig, objVisibility: boolean): void; addVideo(id: string, name: string, scale: number, configs: IPlaneConfig, objVisibility: boolean): void; getNames(): string[]; } export {};