javascript - 从相机 View 拖动锁定在一定距离/半径处的对象

标签 javascript 3d three.js

enter image description here

我在场景中心有一个相机,距离相机 z=400 处有 1 个球体,它的父级位于中心。

我想从 View 中向上/向下/向左/向右拖动球体,但同时不改变它的 z - 从中​​心的位置。

最佳答案

我最终使用了另一个球体并使其不可见,将 side: THREE.DoubleSide 添加到 Material 中并将其​​用于光线转换。

关于javascript - 从相机 View 拖动锁定在一定距离/半径处的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19364909/

相关文章:

javascript - Req.Body 未定义 NODE.JS POST 请求

OpenGL 可编程管线点光源

python - Matplotlib-Imported PNG 不会在 3D 绘图中显示

THREE.js 透明平面切割相邻物体纹理

javascript - 当名称在 Javascript 中动态更改时,如何从字段名称中获取数据?

javascript - 无法更新此 React 组件的状态

Maya 和其他 3d 应用程序的 python 版本

performance - 通过 setInterval 限制 WebGL 帧率会严重降低性能

javascript - 如何用三个在javascript中加载图像数据而不是图像?

php - 使用 JavaScript 和 PHP 的动态文本?