## 实现平台 ### 项目地址 https://www.3dyzt.com/eduTrain/web-user/index.html 部署 ``` curl --header "Content-Type: application/json" --request POST --data "{}" http://flow-openapi.aliyun.com/pipeline/webhook/nvsouzBTl6lSbrFj8emC ``` ### 接口API地址 https://api.3dyzt.com/eduTrain/userApi/doc.html#/home http://192.168.50.21:8071/doc.html#/home ### 3D文件上传过滤说明 已经在 .gitignore 添加了 /public/3dMain/* 此时该目录文件,不会被上传也不会被下载 ### 3D文件放置说明 目录 /public/3dMain/ 后续本地部署,或者是上传到服务器可能会单独放置在其他目录文件 开发或者部署 这里会更新最新实训会用到的文件 下载地址 https://www.3dyzt.com/eduTrain/3dMain.rar 将下载的文件,解压在 public 根目录即可 最后得到的是一个 /public/3dMain/ 的目录 ### 进入编辑课程管理 http://127.0.0.1:5173/#/CourseMng ### 项目发布所在OSS目录 oss://3dyzt/eduTrain/ 3d场景文件放置在 oss://3dyzt/eduTrain/3dMain/ ### 发布后的项目地址 https://www.3dyzt.com/eduTrain/web-user/index.html ### 临时做测试用 将 src\components\student\CourseChapter3d.vue /** * 将所有设置为地面的,改为不设置为地面 */ const groundNoRemove = () => { 进行 return 不执行后面代码 让其失效 后续改回来将 return 注释掉 ========== // 【发布的时候】3d场景,iframe地址 // 配置文件地址 // let commonconfig = "https://www.3dyzt.com/eduTrain/3dMain/model/"; // let commonconfig = "https://www.3dyzt.com/eduTrain/3dMain/model2/";// 正式 let commonconfig = "https://www.3dyzt.com/eduTrain/3dMain/model3/";// 临时测试 // 模型地址 // let commonmodel = "https://www.3dyzt.com/eduTrain/3dMain/model/"; // let commonmodel = "https://www.3dyzt.com/eduTrain/3dMain/model2/";// 正式 let commonmodel = "https://www.3dyzt.com/eduTrain/3dMain/model3/";// 临时测试