threepipe
Version:
A 3D viewer framework built on top of three.js in TypeScript with a focus on quality rendering, modularity and extensibility.
16 lines • 647 B
TypeScript
import { Object3D, PerspectiveCamera, Scene, Vector3 } from 'three';
import { IWebGLRenderer } from '../../core';
/**
* Returns a snapshot of the object.
* Does a simple render, does not run the full pipeline.
*
* Ideally, call this from preRender and object must be in root, for usage see {@link MaterialPreviewGenerator}.
* @param renderer
* @param object
* @param root
* @param channel
* @param camOffset
* @param camera
*/
export declare function snapObject(renderer: IWebGLRenderer, object: Object3D, root?: Scene, channel?: number, camOffset?: Vector3, camera?: PerspectiveCamera): string;
//# sourceMappingURL=snapObject.d.ts.map