UNPKG

@threepipe/plugin-svg-renderer

Version:

Plugins for SVG Rendering of 3d objects for Threepipe

19 lines 771 B
import { Mesh, PerspectiveCamera } from '../../../../threepipe'; import { Chain } from '../Chain'; import { Viewmap } from '../Viewmap'; export declare class ChainVisibilityInfo { nbTests: number; nbRaycasts: number; } export declare function computeChainsVisibility(viewmap: Viewmap, info?: ChainVisibilityInfo): void; export declare function chainVisibilityWithGeometry(chain: Chain): boolean; /** * Determines chain visibility via casting a rayfrom the chain to the camera * @param contour * @param camera * @param objects * @param tolerance * @returns */ export declare function chainVisibilityWithRaycasting(chain: Chain, camera: PerspectiveCamera, objects: Array<Mesh>, tolerance?: number): void; //# sourceMappingURL=computeChainsVisibility.d.ts.map