# ThreeJS_Editor **Repository Path**: benanan/threejs_editor ## Basic Information - **Project Name**: ThreeJS_Editor - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-06-30 - **Last Updated**: 2025-06-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## todo: 已有 plot - ✅ 根据 真实坐标和 building 尺寸 计算 plot 的百分比坐标 - 当 building 调用 changeScale 时,需要重新计算 plot 的百分比坐标 - 当通过 shapeEditor 修改 plot 的尺寸和位置时,重新渲染 plot - 贴图复原 - 作物复原 - 📂 DeviceManager - inside 类型设备 - 预渲染支持 - 跟随移动验证 - ✅ DeviceRawData 设备位置数据增强 - 📂 CropRack - ❗❗❗ 支持预渲染 - mode 为 scale 时,视角应该跟随中心 - 变换时考虑支持键盘增强控制(参考 inside 设备) - ✅ 以 group 方式挂载 - ❗❗❗ rack 受控时,作物跟随变换 - 注意当前的所有作物模型与 rack 的 model 同级 - 📂 GreenHouse - ✅ 复用材料及贴图验证(需要 traverse 后逐个修改) - 屋顶标号存储 - ❗❗❗ 湿帘控制支持(name 为 sl 和 sl001) - 显示控制 - 缩放计算 - 开关贴图替换测试 - 📂 shapeEditor ✅- 绘制形状 -> 改变模型的 baseScale -> 再次打开 shapeEditor 时,形状有误(已修复) - ✅ 坐标 + 旋转角度 + 缩放尺寸 均要记录 - 📂 SpaceAssembler - ✅ 内部换用 plugin 方式 加载 manager - ✅ 外部拖动时,同时移动 DevcieManager 中的 deviceGroup # 快速链接 ## three.js 中文文档 http://www.yanhuangxueyuan.com/threejs/docs/index.html#manual/zh/ # Vue 3 + Vite 工程化模板