需求文档
环境要求 vue+threejs
项目描述
游戏类型1:3d物品展示及点击交互(vue 的html弹窗和3d物品点击事件交互)
游戏类型2:3d场景中,锁位移,不锁视角3d物品展示及点击交互(vue 的html弹窗和3d物品点击事件交互)
需求
1.3d模型展示:模型引入到场景;摄像机控制器(鼠标及手指控制摄像机旋转放大缩小);
2.3d模型点击交互:射线检测点击物体;物体被选中后显示outline,物体飞到屏幕中间作为重点展示以及飞回原位等效果;
3.2d UI:点击物体后展示弹窗等网页部分逻辑
4.摄像机转场:摄像机位置位移+旋转切换到下一位置的缓动。轨道摄像机:摄像机在模型中预设好的视频轨道运动