threejs点击获取三维坐标(Three.js获取鼠标点击的三维坐标)

一、思路

绑定点击事件,通过THREE.Raycaster光线投射,用于确定鼠标点击位置上有哪些物体,raycaster.intersectObjects(scene.children)返回点击位置上所有的物体的数组;我们用var selected = intersects[0]取第一个,也就是最前面的那个物体;在通过selected.point取点坐标

二、代码

addClick();
function addClick () {
   
    var raycaster = new THREE.Rayc

你可能感兴趣的:(threejs,javascript,前端,threejs,3D,webgl)