
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
vue2+three.js做出一个精美的3D地图——5.使用射线(Raycaster)和Canvas贴图来做一些交互
鼠标单击位置纵坐标//屏幕坐标转WebGL标准设备坐标//WebGL标准设备横坐标//WebGL标准设备纵坐标//创建一个射线投射器`Raycaster`//通过鼠标单击位置标准设备坐标和相机参数计算射线投射器`Raycaster`的射线属性.ray//返回.intersectObjects()参数中射线选中的网格模型对象// 未选中对象返回空数组[],选中一个数组1个元素,选中两个数组两个元素

vue2+three.js做出一个精美的3D地图——4.在地图上添加模型或者精灵sprite
上一期我们已经把地图构建好了,现在我们给地图添加一些模型和精灵当前我们已经引入了模型和sprite,下期我们将使用射线,去做一些交互。

vue2+three.js做出一个精美的3D地图——3.给地图描上边线,并添加上辉光效果
3D地图的第三步,增加描边的线条和辉光。

到底了