@realsee/dnalogel
Version:
15 lines (14 loc) • 522 B
TypeScript
import { CSS3DRenderer } from 'three/examples/jsm/renderers/CSS3DRenderer';
import type * as THREE from 'three';
export default class ICSS3DRenderer extends CSS3DRenderer {
wrapper?: HTMLElement;
private requestAnimationFrameId?;
private resizeDisoper?;
constructor();
setWrapper(wrapper: HTMLElement): this;
appendToElement(wrapper: HTMLElement): void;
renderEveryFrame(scene: THREE.Scene, camera: THREE.Camera): void;
stopRender(): void;
dispose(): void;
}
export { ICSS3DRenderer };