UNPKG

@realsee/dnalogel

Version:
10 lines (9 loc) 504 B
import * as THREE from 'three'; /** * @description: 求射线与线段的交点(交点在线段上) * @param {THREE.Vector3} cameraPosition 摄像机位置 * @param {THREE.Ray} ray 射线 * @param {THREE.Line3} line 线段 * @param {boolean} clampToLine 是否限制交点在线段上,默认为true,不限制则可以相交在线段的延长线上 */ export declare function rayOnLine(cameraPosition: THREE.Vector3, ray: THREE.Ray, line: THREE.Line3, clampToLine?: boolean): THREE.Vector3;