@realsee/five
Version:
Realsee Renderer SDK
14 lines (13 loc) • 435 B
TypeScript
import * as THREE from "three";
import { Viewport } from "../types/viewport";
/**
* 计算 three 中的 mouse 的值
* @param mouseXY - 鼠标相对屏幕位置
* @param element - canvas元素(three的展示元素)
* @param viewport - 屏幕剪裁
*/
declare function calculateThreeMouse(mouseXY: {
x: number;
y: number;
}, element: HTMLElement, viewport?: Viewport): THREE.Vector2;
export { calculateThreeMouse };