暂存本地
12
public/index.html
Normal file
@@ -0,0 +1,12 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no">
|
||||
<title>模型检测系统</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
</body>
|
||||
</html>
|
||||
43
public/models/README.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# 模型文件目录
|
||||
|
||||
请将GLB格式的3D模型文件放置在此目录下。
|
||||
|
||||
## 文件命名规则
|
||||
|
||||
模型文件名必须与 `src/data/data.json` 中的 `modelName` 字段完全一致,并添加 `.glb` 扩展名。
|
||||
|
||||
## 示例
|
||||
|
||||
如果 data.json 中有以下数据:
|
||||
|
||||
```json
|
||||
{
|
||||
"modelName": "交流避雷器,AC10kV,13kV, 硅橡胶,40kV, 带间隙。外间隙,带支撑件间隙,不兼做绝缘子"
|
||||
}
|
||||
```
|
||||
|
||||
则对应的模型文件应命名为:
|
||||
```
|
||||
交流避雷器,AC10kV,13kV, 硅橡胶,40kV, 带间隙。外间隙,带支撑件间隙,不兼做绝缘子.glb
|
||||
```
|
||||
|
||||
## 当前需要的模型文件
|
||||
|
||||
根据 data.json 配置,需要以下模型文件:
|
||||
|
||||
1. `交流避雷器,AC10kV,13kV, 硅橡胶,40kV, 带间隙。外间隙,带支撑件间隙,不兼做绝缘子.glb`
|
||||
2. `交流棒形悬式复合绝缘子,FXBW-10/70.glb`
|
||||
3. `10kV 三相隔离开关.glb`
|
||||
|
||||
## 获取GLB模型
|
||||
|
||||
- 可以使用Blender等3D建模软件导出GLB格式
|
||||
- 可以从3D模型库下载(如Sketchfab)
|
||||
- 可以使用在线转换工具将其他格式转换为GLB
|
||||
|
||||
## 注意事项
|
||||
|
||||
- 文件格式必须是 `.glb`(不是 `.gltf`)
|
||||
- 建议模型大小控制在10MB以内以保证加载速度
|
||||
- 模型应包含适当的材质和纹理
|
||||
- 建议模型中心点位于原点(0,0,0)
|
||||
BIN
public/models/texture/Sk(LuoWen)-DianLan.jpg
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
public/models/texture/Sk(LuoWen)-GangJiaoXian.jpg
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
public/models/texture/Sk(LuoWen)-GangXinLvJiaoXian.jpg
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
public/models/texture/Sk(LuoWen)-LuoShuan.jpg
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
public/models/texture/Sk(LuoWen)-LvBaoGangXinLvJiaoXian.jpg
Normal file
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 1.3 MiB |
BIN
public/models/texture/Sk-DaoLu-4%ShuiNiWenDingSuiShi.jpg
Normal file
|
After Width: | Height: | Size: 741 KiB |
BIN
public/models/texture/Sk-DaoLu-5%ShuiNiWenDingSuiSh.jpg
Normal file
|
After Width: | Height: | Size: 741 KiB |
BIN
public/models/texture/Sk-DaoLu-CuLiShiLiQingHunNingTu.jpg
Normal file
|
After Width: | Height: | Size: 684 KiB |
BIN
public/models/texture/Sk-DaoLu-HuoShaoBan.jpg
Normal file
|
After Width: | Height: | Size: 849 KiB |
BIN
public/models/texture/Sk-DaoLu-JiPeiSuiSh.jpg
Normal file
|
After Width: | Height: | Size: 617 KiB |
BIN
public/models/texture/Sk-DaoLu-LuYuanShi.jpg
Normal file
|
After Width: | Height: | Size: 235 KiB |
BIN
public/models/texture/Sk-DaoLu-RenXingDaoCaiZhuan.jpg
Normal file
|
After Width: | Height: | Size: 143 KiB |
BIN
public/models/texture/Sk-DaoLu-ShuiNiHunNingTu.jpg
Normal file
|
After Width: | Height: | Size: 4.5 MiB |
BIN
public/models/texture/Sk-DaoLu-ShuiNiShaJiang.jpg
Normal file
|
After Width: | Height: | Size: 890 KiB |
BIN
public/models/texture/Sk-DaoLu-XiLiShiLiQingHunNingTu.jpg
Normal file
|
After Width: | Height: | Size: 684 KiB |
BIN
public/models/texture/Sk-DaoLu-ZhongLiShiLiQingHunNingTu.jpg
Normal file
|
After Width: | Height: | Size: 684 KiB |
|
After Width: | Height: | Size: 564 KiB |
BIN
public/models/texture/Sk-FangHuoDuNi.jpg
Normal file
|
After Width: | Height: | Size: 496 KiB |
BIN
public/models/texture/Sk-FangShui-ShuiNiShaJiang.jpg
Normal file
|
After Width: | Height: | Size: 890 KiB |
BIN
public/models/texture/Sk-HunNingTu.jpg
Normal file
|
After Width: | Height: | Size: 4.5 MiB |
BIN
public/models/texture/Sk-JinShuHei.jpg
Normal file
|
After Width: | Height: | Size: 23 KiB |
BIN
public/models/texture/Sk-JinShuHuiBai.jpg
Normal file
|
After Width: | Height: | Size: 93 KiB |
BIN
public/models/texture/Sk-JinShuLan.jpg
Normal file
|
After Width: | Height: | Size: 118 KiB |
BIN
public/models/texture/Sk-JinShuLv.jpg
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
public/models/texture/Sk-JinShuTong.jpg
Normal file
|
After Width: | Height: | Size: 93 KiB |
BIN
public/models/texture/Sk-JinShuYin.jpg
Normal file
|
After Width: | Height: | Size: 281 KiB |
BIN
public/models/texture/Sk-JueYuanZiBai.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/models/texture/Sk-JueYuanZiHong.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/models/texture/Sk-JueYuanZiYin.jpg
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
public/models/texture/Sk-JueYuanZiZong.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/models/texture/Sk-QiZhuan.jpg
Normal file
|
After Width: | Height: | Size: 7.1 MiB |
BIN
public/models/texture/Sk-SuLiaoBai.jpg
Normal file
|
After Width: | Height: | Size: 93 KiB |
BIN
public/models/texture/Sk-SuLiaoCheng.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/models/texture/Sk-SuLiaoHei.jpg
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
public/models/texture/Sk-SuLiaoHuang.jpg
Normal file
|
After Width: | Height: | Size: 802 B |
BIN
public/models/texture/Sk-SuLiaoLan.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/models/texture/Sk-SuLiaoLv.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/models/texture/Sk-TuZhiCaoDi.jpg
Normal file
|
After Width: | Height: | Size: 615 KiB |
BIN
public/models/texture/Sk-TuZhiSha.jpg
Normal file
|
After Width: | Height: | Size: 433 KiB |
BIN
public/models/texture/Sk-TuZhiTu.jpg
Normal file
|
After Width: | Height: | Size: 686 KiB |
BIN
public/models/texture/Sk-XiangJiaoBai.jpg
Normal file
|
After Width: | Height: | Size: 93 KiB |
BIN
public/models/texture/Sk-XiangJiaoCheng.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/models/texture/Sk-XiangJiaoHei.jpg
Normal file
|
After Width: | Height: | Size: 294 KiB |
BIN
public/models/texture/Sk-XiangJiaoHong.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/models/texture/Sk-XiangJiaoHuang.jpg
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
public/models/texture/Sk-XiangJiaoHui.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/models/texture/Sk-XiangJiaoLan.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/models/texture/Sk-XiangJiaoLv.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/models/texture/Sk-YouQiBai.jpg
Normal file
|
After Width: | Height: | Size: 93 KiB |
BIN
public/models/texture/Sk-YouQiHei.jpg
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
public/models/texture/Sk-YouQiHong.jpg
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
BIN
public/models/texture/Sk-YouQiHuang.jpg
Normal file
|
After Width: | Height: | Size: 802 B |
BIN
public/models/texture/Sk-YouQiLv.jpg
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/models/texture/Thumbs.db
Normal file
57
public/models/textureName.json
Normal file
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"SK(螺纹)-电缆": "Sk(LuoWen)-DianLan",
|
||||
"SK(螺纹)-螺栓": "Sk(LuoWen)-LuoShuan",
|
||||
"SK(螺纹)-钢绞线": "Sk(LuoWen)-GangJiaoXian",
|
||||
"SK(螺纹)-钢芯铝绞线": "Sk(LuoWen)-GangXinLvJiaoXian",
|
||||
"SK(螺纹)-铝包钢芯铝绞线": "Sk(LuoWen)-LvBaoGangXinLvJiaoXian",
|
||||
"SK-土质土": "Sk-TuZhiTu",
|
||||
"SK-土质砂": "Sk-TuZhiSha",
|
||||
"SK-土质草地": "Sk-TuZhiCaoDi",
|
||||
"SK-塑料橙": "Sk-SuLiaoCheng",
|
||||
"SK-塑料白": "Sk-SuLiaoBai",
|
||||
"SK-塑料绿": "Sk-SuLiaoLv",
|
||||
"SK-塑料蓝": "Sk-SuLiaoLan",
|
||||
"SK-塑料黄": "Sk-SuLiaoHuang",
|
||||
"SK-塑料黑": "Sk-SuLiaoHei",
|
||||
"SK-橡胶橙": "Sk-XiangJiaoCheng",
|
||||
"SK-橡胶灰": "Sk-XiangJiaoHui",
|
||||
"SK-橡胶白": "Sk-XiangJiaoBai",
|
||||
"SK-橡胶红": "Sk-XiangJiaoHong",
|
||||
"SK-橡胶绿": "Sk-XiangJiaoLv",
|
||||
"SK-橡胶蓝": "Sk-XiangJiaoLan",
|
||||
"SK-橡胶黄": "Sk-XiangJiaoHuang",
|
||||
"SK-橡胶黑": "Sk-XiangJiaoHei",
|
||||
"SK-油漆白": "Sk-YouQiBai",
|
||||
"SK-油漆红": "Sk-YouQiHong",
|
||||
"SK-油漆绿": "Sk-YouQiLv",
|
||||
"SK-油漆黄": "Sk-YouQiHuang",
|
||||
"SK-油漆黑": "Sk-YouQiHei",
|
||||
"SK-混凝土": "Sk-HunNingTu",
|
||||
"SK-砌砖": "Sk-QiZhuan",
|
||||
"SK-绝缘子棕": "Sk-JueYuanZiZong",
|
||||
"SK-绝缘子白": "Sk-JueYuanZiBai",
|
||||
"SK-绝缘子红": "Sk-JueYuanZiHong",
|
||||
"SK-绝缘子银": "Sk-JueYuanZiYin",
|
||||
"SK-道路-1.5LmPC-2改性乳化理清稀浆封层": "Sk-DaoLu-1.5lmpc-2GaiXingRuHuaLiQingXiJiangFengCeng",
|
||||
"SK-道路-4%水泥稳定碎石": "Sk-DaoLu-4%ShuiNiWenDingSuiShi",
|
||||
"SK-道路-5%水泥稳定碎石": "Sk-DaoLu-5%ShuiNiWenDingSuiShi",
|
||||
"SK-道路-SMA-13沥青玛蹄脂碎石混合料": "Sk-DaoLu-sma-13LiQingMaTiZhiSuiShiHunHeLiao",
|
||||
"SK-道路-中粒式沥青混凝土": "Sk-DaoLu-ZhongLiShiLiQingHunNingTu",
|
||||
"SK-道路-人行道彩砖": "Sk-DaoLu-RenXingDaoCaiZhuan",
|
||||
"SK-道路-水泥混凝土": "Sk-DaoLu-ShuiNiHunNingTu",
|
||||
"SK-道路-水泥砂浆": "Sk-DaoLu-ShuiNiShaJiang",
|
||||
"SK-道路-火烧板": "Sk-DaoLu-HuoShaoBan",
|
||||
"SK-道路-粗粒式沥青混凝土": "Sk-DaoLu-CuLiShiLiQingHunNingTu",
|
||||
"SK-道路-级配碎石": "Sk-DaoLu-JiPeiSuiShi",
|
||||
"SK-道路-细粒式沥青混凝土": "Sk-DaoLu-XiLiShiLiQingHunNingTu",
|
||||
"SK-道路-路缘石": "Sk-DaoLu-LuYuanShi",
|
||||
"SK-金属灰白": "Sk-JinShuHuiBai",
|
||||
"SK-金属绿": "Sk-JinShuLv",
|
||||
"SK-金属蓝": "Sk-JinShuLan",
|
||||
"SK-金属铜": "Sk-JinShuTong",
|
||||
"SK-金属银": "Sk-JinShuYin",
|
||||
"SK-金属黑": "Sk-JinShuHei",
|
||||
"SK-防水-水泥砂浆 ": "Sk-FangShui-ShuiNiShaJiang ",
|
||||
"SK-防火堵泥": "Sk-FangHuoDuNi",
|
||||
"Thumbs.db": "Thumbs.db"
|
||||
}
|
||||