threejs-interaction - 构建可交互的 Three.js 场景
在 Three.js 中处理射线检测、相机控制、鼠标和触摸输入、对象选择及交互式三维操作。
标签
更新于: 2026-10-01能力
典型输入
典型输出
该技能可以做什么
- 执行射线检测
- 转换指针坐标
- 处理触摸输入
- 配置相机控制
- 选择场景对象
- 变换选中对象
- 拖动场景对象
- 筛选射线目标
输入
- Three.js 场景
- 相机
- 渲染器 DOM 元素
- 交互对象
- 鼠标事件
- 触摸事件
- 键盘事件
输出
- 对象选择状态
- 相机控制状态
- 对象变换状态
- 拖动交互状态
- 指针锁定状态
- 射线交点数据
要求
- Three.js
- 浏览器 DOM 与事件支持
- Three.js 控制器附加模块
