UNPKG

@polygonjs/polygonjs

Version:

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

24 lines (23 loc) 752 B
import { Object3D } from 'three'; export declare class CSS3DObject extends Object3D { element: HTMLDivElement; readonly isCSS3DObject = true; constructor(element?: HTMLDivElement); copy(source: CSS3DObject, recursive: boolean): this; } export declare class CSS3DSprite extends CSS3DObject { readonly isCSS3DSprite = true; rotation2D: number; constructor(element: HTMLDivElement); copy(source: CSS3DSprite, recursive: boolean): this; } export interface CSS3DObjectOptions { object?: Object3D; id: string; className: string; html: string; copyAttributes: boolean; attributesToCopy: string[]; scale: number; } export declare function createCSS3DObject(options: CSS3DObjectOptions): CSS3DObject;