不基于body加载,Raycaster射线拾取对象出现误差问题
浏览器中浏览3D图形的时候,想要与3D图形之间做一些点击事件和交互操作,比较常用的一个解决方案就是使用Raycaster对象来实现(射线拾取)。three.js利用射线Raycaster进行碰撞检测获取射线穿透对象。常用方法:/** * @param { 事件对象 } event * @param { 场景对象 } scene * @param { 镜头对象 } camera */function getCanvasIntersects(event, scene, camera) {
原创
2021-02-22 15:12:59 ·
623 阅读 ·
1 评论