任务详情
项目需求:将指定人物模型载入镜头组件,实现第三视角的用户控制具体描述:1、项目基于babylonjs2、需加载的模型源文件下载位置(fbx) https://www.mixamo.com/#/?page=1&query=josh&type=Character 搜索:Josh3、最终加载的模型动画文件需转化为gltf或babylon后使用4、推荐镜头组件(可使用其他的但要基于babylonjs) https://github.com/ssatguru/BabylonJS-CharacterController5、支持终端:电脑端、手机端(兼容微信小程序内浏览器) 6、最终控制效果与此案例相同:https://ve.mvpmeta.com/new/preview/#/?id=13120&secret=MTMxMjA=7、控制包括的动作具体描述:1) 人物走,跑2) 上下坡、上下台阶3) 遇到障碍物停止,避免穿模4) 镜头避免穿模、传过地面墙壁等,可通过自动拉进视距来控制5) 电脑端控制移动为wsad及方向键,需要支持8个方向6) 手机端控制为屏幕左下角的虚拟摇杆,支持万向(或至少8个方向)7) 动画包括:站立、走、跑、转身