Files
xianyan/assets/model_catalog.json
Developer b6441a8919 api
2026-04-27 23:47:18 +08:00

193 lines
6.2 KiB
JSON

{
"version": "2.0.0",
"lastUpdated": "2026-04-26",
"description": "3D模型资源清单 — 使用在线CDN资源(Khronos glTF Sample Models)",
"categories": [
{
"id": "geometry",
"name": "几何体",
"icon": "🔷",
"models": [
{
"id": "cube",
"name": "立方体",
"file": "cube.glb",
"source": "cube.glb",
"thumbnail": "thumbnails/cube.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Box/glTF-Binary/Box.glb",
"tags": ["基础", "几何"],
"isLocal": false
},
{
"id": "sphere",
"name": "球体",
"file": "sphere.glb",
"source": "sphere.glb",
"thumbnail": "thumbnails/sphere.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Sphere/glTF-Binary/Sphere.glb",
"tags": ["基础", "几何"],
"isLocal": false
},
{
"id": "cylinder",
"name": "圆柱体",
"file": "cylinder.glb",
"source": "cylinder.glb",
"thumbnail": "thumbnails/cylinder.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Cylinder/glTF-Binary/Cylinder.glb",
"tags": ["基础", "几何"],
"isLocal": false
},
{
"id": "cone",
"name": "圆锥体",
"file": "cone.glb",
"source": "cone.glb",
"thumbnail": "thumbnails/cone.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Cone/glTF-Binary/Cone.glb",
"tags": ["基础", "几何"],
"isLocal": false
},
{
"id": "torus",
"name": "圆环体",
"file": "torus.glb",
"source": "torus.glb",
"thumbnail": "thumbnails/torus.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Torus/glTF-Binary/Torus.glb",
"tags": ["基础", "几何"],
"isLocal": false
}
]
},
{
"id": "showcase",
"name": "展示",
"icon": "✨",
"models": [
{
"id": "avocado",
"name": "牛油果",
"file": "avocado.glb",
"source": "avocado.glb",
"thumbnail": "thumbnails/avocado.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Avocado/glTF-Binary/Avocado.glb",
"tags": ["展示", "食物"],
"isLocal": false
},
{
"id": "duck",
"name": "鸭子",
"file": "duck.glb",
"source": "duck.glb",
"thumbnail": "thumbnails/duck.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Duck/glTF-Binary/Duck.glb",
"tags": ["展示", "动物"],
"isLocal": false
},
{
"id": "lantern",
"name": "灯笼",
"file": "lantern.glb",
"source": "lantern.glb",
"thumbnail": "thumbnails/lantern.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Lantern/glTF-Binary/Lantern.glb",
"tags": ["展示", "装饰"],
"isLocal": false
}
]
},
{
"id": "animated",
"name": "动画",
"icon": "🎬",
"models": [
{
"id": "fox",
"name": "狐狸",
"file": "fox.glb",
"source": "fox.glb",
"thumbnail": "thumbnails/fox.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Fox/glTF-Binary/Fox.glb",
"tags": ["动画", "动物"],
"isLocal": false
},
{
"id": "bonsai",
"name": "盆栽",
"file": "bonsai.glb",
"source": "bonsai.glb",
"thumbnail": "thumbnails/bonsai.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Bonsai/glTF-Binary/Bonsai.glb",
"tags": ["动画", "植物"],
"isLocal": false
}
]
},
{
"id": "decoration",
"name": "装饰",
"icon": "✨",
"models": [
{
"id": "heart",
"name": "爱心",
"file": "heart.glb",
"source": "heart.glb",
"thumbnail": "thumbnails/heart.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Heart/glTF-Binary/Heart.glb",
"tags": ["装饰", "爱心"],
"isLocal": false
},
{
"id": "star",
"name": "星形",
"file": "star.glb",
"source": "star.glb",
"thumbnail": "thumbnails/star.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Box/glTF-Binary/Box.glb",
"tags": ["装饰", "星星"],
"isLocal": false
},
{
"id": "diamond",
"name": "钻石",
"file": "diamond.glb",
"source": "diamond.glb",
"thumbnail": "thumbnails/diamond.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/DamagedHelmet/glTF-Binary/DamagedHelmet.glb",
"tags": ["装饰", "钻石"],
"isLocal": false
}
]
},
{
"id": "nature",
"name": "自然",
"icon": "🌿",
"models": [
{
"id": "tree",
"name": "树木",
"file": "tree.glb",
"source": "tree.glb",
"thumbnail": "thumbnails/tree.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Bonsai/glTF-Binary/Bonsai.glb",
"tags": ["自然", "植物"],
"isLocal": false
},
{
"id": "flower",
"name": "花卉",
"file": "flower.glb",
"source": "flower.glb",
"thumbnail": "thumbnails/flower.png",
"url": "https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/main/2.0/Avocado/glTF-Binary/Avocado.glb",
"tags": ["自然", "花卉"],
"isLocal": false
}
]
}
]
}