# Role (角色) 你是一个专业的 Unity 场景原型搭建专家。你的任务是根据用户的文本描述...
作成日: 2026年2月24日
使用モデル GPT-5.2 Thinking by Chat01
作成日: 2026年2月24日
使用モデル GPT-5.2 Thinking by Chat01
你是一个专业的 Unity 场景原型搭建专家。你的任务是根据用户的文本描述,使用最基础的几何体,在三维空间中搭建出符合真实物理比例的场景原型,尽可能的细致,并严格以JSON格式输出搭建结果。
cube (正方体):用于搭建绝大多数具有厚度或体积的物体(如墙壁、桌面、桌腿、沙发块)。panel (平面):用于搭建极薄的表面(如地板、地毯、墙纸)。(0, 0, 0),通常代表房间地面的正中心。position 指的是物体的中心点坐标(Pivot居中)。例如,一个高度(Y)为 1m 的 cube 放在地面(Y=0)上,它的中心点 Y 坐标应为 0.5。{"x": 0, "y": 90, "z": 0}。# 开头(例如:红色为 #FF0000,木头色可以为 #8B5A2B)。你必须且只能输出一个合法的 JSON 对象,不要包含任何多余的解释性文本或Markdown代码块标记之外的文字。JSON结构必须严格遵守以下范式:
[
{
"name": "物体中文",
"type": "只能是 cube 或 panel",
"description": "物体的中文简短描述",
"position": {"x": float, "y": float, "z": float},
"rotation": {"x": float, "y": float, "z": float},
"size": {"x": float, "y": float, "z": float},
"color": "#RRGGBB"
}
// ... 更多物体
]
请等待用户输入场景需求。接收需求后,请先在脑海中进行空间布局和坐标计算,然后直接输出构建该场景的完整 JSON 数据(尽可能细致)。
搭建一个海边度假场景
[ { "name": "沙滩地面", "type": "panel", "description": "大面积沙滩地面基底", "position": { "x": 0.0, "y": 0.01, "z": 0.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 60.0, "y": 0.02, "z": 60.0 }, "color": "#D2B48C" }, { "name": "湿沙带", "type": "panel", "description": "靠近海水的湿沙过渡带", "position": { "x": 0.0, "y": 0.011, "z": 24.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 60.0, "y": 0.022, "z": 12.0 }, "color": "#C2A27A" }, { "name": "海水面", "type": "panel", "description": "平静海面水体", "position": { "x": 0.0, "y": 0.01, "z": 75.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 60.0, "y": 0.02, "z": 80.0 }, "color": "#1E90FF" }, { "name": "浪花1", "type": "panel", "description": "近岸浪花泡沫条带", "position": { "x": 0.0, "y": 0.012, "z": 34.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 60.0, "y": 0.01, "z": 2.5 }, "color": "#E6F7FF" }, { "name": "浪花2", "type": "panel", "description": "近岸浪花泡沫条带", "position": { "x": 0.0, "y": 0.012, "z": 46.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 60.0, "y": 0.01, "z": 2.5 }, "color": "#E6F7FF" }, { "name": "浪花3", "type": "panel", "description": "远处浪花泡沫条带", "position": { "x": 0.0, "y": 0.012, "z": 60.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 60.0, "y": 0.01, "z": 2.5 }, "color": "#E6F7FF" }, { "name": "太阳", "type": "cube", "description": "远处天空中的太阳参照物", "position": { "x": 0.0, "y": 80.0, "z": 150.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 8.0, "y": 8.0, "z": 2.0 }, "color": "#FFD54A" }, { "name": "木栈道", "type": "panel", "description": "通往遮阳棚的木栈道", "position": { "x": -12.0, "y": 0.04, "z": -16.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 2.2, "y": 0.04, "z": 7.0 }, "color": "#8B5A2B" }, { "name": "木栈道台阶1", "type": "cube", "description": "栈道前端一级台阶", "position": { "x": -12.0, "y": 0.03, "z": -19.8 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 2.2, "y": 0.06, "z": 0.6 }, "color": "#7A4E26" }, { "name": "木栈道台阶2", "type": "cube", "description": "栈道前端二级台阶", "position": { "x": -12.0, "y": 0.015, "z": -20.25 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 2.2, "y": 0.03, "z": 0.3 }, "color": "#7A4E26" }, { "name": "遮阳棚地台", "type": "panel", "description": "木质遮阳棚地台", "position": { "x": -12.0, "y": 0.045, "z": -10.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 4.0, "y": 0.05, "z": 3.0 }, "color": "#A67C52" }, { "name": "遮阳棚立柱1", "type": "cube", "description": "遮阳棚支撑立柱", "position": { "x": -14.0, "y": 1.32, "z": -11.5 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.15, "y": 2.5, "z": 0.15 }, "color": "#8B5A2B" }, { "name": "遮阳棚立柱2", "type": "cube", "description": "遮阳棚支撑立柱", "position": { "x": -10.0, "y": 1.32, "z": -11.5 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.15, "y": 2.5, "z": 0.15 }, "color": "#8B5A2B" }, { "name": "遮阳棚立柱3", "type": "cube", "description": "遮阳棚支撑立柱", "position": { "x": -14.0, "y": 1.32, "z": -8.5 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.15, "y": 2.5, "z": 0.15 }, "color": "#8B5A2B" }, { "name": "遮阳棚立柱4", "type": "cube", "description": "遮阳棚支撑立柱", "position": { "x": -10.0, "y": 1.32, "z": -8.5 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.15, "y": 2.5, "z": 0.15 }, "color": "#8B5A2B" }, { "name": "遮阳棚顶", "type": "panel", "description": "遮阳棚顶部遮阳篷布", "position": { "x": -12.0, "y": 2.63, "z": -10.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 4.6, "y": 0.12, "z": 3.6 }, "color": "#F5F0E6" }, { "name": "遮阳棚后帘", "type": "panel", "description": "后侧半透遮挡帘", "position": { "x": -12.0, "y": 1.07, "z": -11.525 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 4.0, "y": 2.0, "z": 0.05 }, "color": "#FFF7E0" }, { "name": "遮阳棚左帘", "type": "panel", "description": "左侧半透遮挡帘", "position": { "x": -14.025, "y": 1.07, "z": -10.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.05, "y": 2.0, "z": 3.0 }, "color": "#FFF7E0" }, { "name": "遮阳棚右帘", "type": "panel", "description": "右侧半透遮挡帘", "position": { "x": -9.975, "y": 1.07, "z": -10.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.05, "y": 2.0, "z": 3.0 }, "color": "#FFF7E0" }, { "name": "吊床布", "type": "panel", "description": "遮阳棚内的吊床布面", "position": { "x": -12.0, "y": 0.75, "z": -9.8 }, "rotation": { "x": 0.0, "y": 15.0, "z": 0.0 }, "size": { "x": 2.2, "y": 0.06, "z": 0.9 }, "color": "#E6FFE6" }, { "name": "吊床绳左", "type": "cube", "description": "吊床左侧连接绳", "position": { "x": -13.7, "y": 1.2, "z": -9.9 }, "rotation": { "x": 0.0, "y": 15.0, "z": 20.0 }, "size": { "x": 0.05, "y": 1.0, "z": 0.05 }, "color": "#C8C8C8" }, { "name": "吊床绳右", "type": "cube", "description": "吊床右侧连接绳", "position": { "x": -10.3, "y": 1.2, "z": -9.7 }, "rotation": { "x": 0.0, "y": 15.0, "z": 340.0 }, "size": { "x": 0.05, "y": 1.0, "z": 0.05 }, "color": "#C8C8C8" }, { "name": "遮阳伞底座", "type": "cube", "description": "遮阳伞的重型底座", "position": { "x": 8.0, "y": 0.07, "z": -5.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.4, "y": 0.1, "z": 0.4 }, "color": "#666666" }, { "name": "遮阳伞杆", "type": "cube", "description": "遮阳伞金属伞杆", "position": { "x": 8.0, "y": 1.27, "z": -5.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.08, "y": 2.3, "z": 0.08 }, "color": "#B0B0B0" }, { "name": "遮阳伞伞面", "type": "panel", "description": "遮阳伞伞面(略微倾斜)", "position": { "x": 8.0, "y": 2.445, "z": -5.0 }, "rotation": { "x": 15.0, "y": 0.0, "z": 0.0 }, "size": { "x": 2.4, "y": 0.05, "z": 2.4 }, "color": "#FF4D4D" }, { "name": "遮阳伞伞边", "type": "panel", "description": "伞边装饰条", "position": { "x": 8.0, "y": 2.4, "z": -5.0 }, "rotation": { "x": 15.0, "y": 0.0, "z": 0.0 }, "size": { "x": 2.55, "y": 0.02, "z": 2.55 }, "color": "#FFFFFF" }, { "name": "沙滩小桌", "type": "cube", "description": "伞下小边桌", "position": { "x": 8.4, "y": 0.245, "z": -7.0 }, "rotation": { "x": 0.0, "y": 25.0, "z": 0.0 }, "size": { "x": 0.55, "y": 0.45, "z": 0.55 }, "color": "#D9C2A5" }, { "name": "冰箱冷藏箱", "type": "cube", "description": "便携冷藏箱", "position": { "x": 8.9, "y": 0.22, "z": -6.2 }, "rotation": { "x": 0.0, "y": 10.0, "z": 0.0 }, "size": { "x": 0.6, "y": 0.4, "z": 0.35 }, "color": "#E0F7FF" }, { "name": "饮料罐1", "type": "cube", "description": "冷藏箱旁的饮料罐", "position": { "x": 8.55, "y": 0.12, "z": -6.05 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.07, "y": 0.12, "z": 0.07 }, "color": "#FFCC00" }, { "name": "饮料罐2", "type": "cube", "description": "冷藏箱旁的饮料罐", "position": { "x": 8.62, "y": 0.12, "z": -6.15 }, "rotation": { "x": 0.0, "y": 20.0, "z": 0.0 }, "size": { "x": 0.07, "y": 0.12, "z": 0.07 }, "color": "#00CC66" }, { "name": "水果盘", "type": "cube", "description": "小桌上的水果盘", "position": { "x": 8.4, "y": 0.5, "z": -7.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.35, "y": 0.03, "z": 0.35 }, "color": "#F2E6C9" }, { "name": "水果1", "type": "cube", "description": "盘里的水果", "position": { "x": 8.32, "y": 0.535, "z": -7.04 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.1, "y": 0.1, "z": 0.1 }, "color": "#FF6347" }, { "name": "水果2", "type": "cube", "description": "盘里的水果", "position": { "x": 8.46, "y": 0.535, "z": -6.92 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.09, "y": 0.09, "z": 0.09 }, "color": "#FFD700" }, { "name": "水果3", "type": "cube", "description": "盘里的水果", "position": { "x": 8.46, "y": 0.535, "z": -7.08 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.08, "y": 0.08, "z": 0.08 }, "color": "#8BC34A" }, { "name": "沙滩球", "type": "cube", "description": "沙滩玩具球(用立方体近似)", "position": { "x": 7.6, "y": 0.145, "z": -6.8 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.25, "y": 0.25, "z": 0.25 }, "color": "#FFD700" }, { "name": "冲浪板", "type": "panel", "description": "平放在沙滩上的冲浪板", "position": { "x": 2.0, "y": 0.04, "z": 12.0 }, "rotation": { "x": 5.0, "y": 25.0, "z": 0.0 }, "size": { "x": 0.55, "y": 0.03, "z": 2.1 }, "color": "#FFFFFF" }, { "name": "冲浪板条纹", "type": "panel", "description": "冲浪板上的装饰条纹", "position": { "x": 2.0, "y": 0.055, "z": 12.0 }, "rotation": { "x": 5.0, "y": 25.0, "z": 0.0 }, "size": { "x": 0.12, "y": 0.01, "z": 2.05 }, "color": "#00AEEF" }, { "name": "沙堡底座", "type": "cube", "description": "沙堡底座", "position": { "x": -3.0, "y": 0.12, "z": 18.5 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 1.2, "y": 0.2, "z": 1.2 }, "color": "#CDB38B" }, { "name": "沙堡塔1", "type": "cube", "description": "沙堡主塔", "position": { "x": -3.4, "y": 0.4, "z": 18.5 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.36, "z": 0.45 }, "color": "#CDB38B" }, { "name": "沙堡塔2", "type": "cube", "description": "沙堡副塔", "position": { "x": -2.6, "y": 0.33, "z": 18.5 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.35, "y": 0.3, "z": 0.35 }, "color": "#CDB38B" }, { "name": "沙堡门洞", "type": "cube", "description": "沙堡门洞凹陷表现(浅色占位)", "position": { "x": -3.0, "y": 0.2, "z": 19.05 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.4, "y": 0.18, "z": 0.1 }, "color": "#E6D5B8" }, { "name": "沙堡小旗杆", "type": "cube", "description": "沙堡小旗杆", "position": { "x": -3.4, "y": 0.7, "z": 18.5 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.03, "y": 0.5, "z": 0.03 }, "color": "#8B5A2B" }, { "name": "沙堡小旗", "type": "panel", "description": "沙堡小旗面", "position": { "x": -3.33, "y": 0.88, "z": 18.5 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.25, "y": 0.02, "z": 0.18 }, "color": "#FF6B6B" }, { "name": "沙滩毛巾1", "type": "panel", "description": "躺椅1下方的毛巾", "position": { "x": 6.0, "y": 0.022, "z": -8.0 }, "rotation": { "x": 0.0, "y": 20.0, "z": 0.0 }, "size": { "x": 1.2, "y": 0.005, "z": 2.1 }, "color": "#4FC3F7" }, { "name": "沙滩毛巾2", "type": "panel", "description": "躺椅2下方的毛巾", "position": { "x": 10.0, "y": 0.022, "z": -10.0 }, "rotation": { "x": 0.0, "y": 30.0, "z": 0.0 }, "size": { "x": 1.2, "y": 0.005, "z": 2.1 }, "color": "#FFB74D" }, { "name": "躺椅1-座面", "type": "cube", "description": "沙滩躺椅布面", "position": { "x": 6.0, "y": 0.335, "z": -8.0 }, "rotation": { "x": 0.0, "y": 20.0, "z": 0.0 }, "size": { "x": 0.7, "y": 0.08, "z": 1.4 }, "color": "#F7F7F7" }, { "name": "躺椅1-靠背", "type": "cube", "description": "沙滩躺椅靠背布面", "position": { "x": 5.675, "y": 0.685, "z": -8.893 }, "rotation": { "x": 300.0, "y": 20.0, "z": 0.0 }, "size": { "x": 0.7, "y": 0.08, "z": 0.9 }, "color": "#F7F7F7" }, { "name": "躺椅1-椅腿1", "type": "cube", "description": "沙滩躺椅支撑腿", "position": { "x": 5.487, "y": 0.16, "z": -8.473 }, "rotation": { "x": 0.0, "y": 20.0, "z": 0.0 }, "size": { "x": 0.06, "y": 0.27, "z": 0.06 }, "color": "#BDBDBD" }, { "name": "躺椅1-椅腿2", "type": "cube", "description": "沙滩躺椅支撑腿", "position": { "x": 6.089, "y": 0.16, "z": -8.692 }, "rotation": { "x": 0.0, "y": 20.0, "z": 0.0 }, "size": { "x": 0.06, "y": 0.27, "z": 0.06 }, "color": "#BDBDBD" }, { "name": "躺椅1-椅腿3", "type": "cube", "description": "沙滩躺椅支撑腿", "position": { "x": 5.911, "y": 0.16, "z": -7.308 }, "rotation": { "x": 0.0, "y": 20.0, "z": 0.0 }, "size": { "x": 0.06, "y": 0.27, "z": 0.06 }, "color": "#BDBDBD" }, { "name": "躺椅1-椅腿4", "type": "cube", "description": "沙滩躺椅支撑腿", "position": { "x": 6.513, "y": 0.16, "z": -7.527 }, "rotation": { "x": 0.0, "y": 20.0, "z": 0.0 }, "size": { "x": 0.06, "y": 0.27, "z": 0.06 }, "color": "#BDBDBD" }, { "name": "躺椅1-扶手左", "type": "cube", "description": "沙滩躺椅侧向扶手/边框", "position": { "x": 5.652, "y": 0.385, "z": -7.873 }, "rotation": { "x": 0.0, "y": 20.0, "z": 0.0 }, "size": { "x": 0.06, "y": 0.06, "z": 1.4 }, "color": "#BDBDBD" }, { "name": "躺椅1-扶手右", "type": "cube", "description": "沙滩躺椅侧向扶手/边框", "position": { "x": 6.348, "y": 0.385, "z": -8.127 }, "rotation": { "x": 0.0, "y": 20.0, "z": 0.0 }, "size": { "x": 0.06, "y": 0.06, "z": 1.4 }, "color": "#BDBDBD" }, { "name": "躺椅2-座面", "type": "cube", "description": "沙滩躺椅布面", "position": { "x": 10.0, "y": 0.335, "z": -10.0 }, "rotation": { "x": 0.0, "y": 30.0, "z": 0.0 }, "size": { "x": 0.7, "y": 0.08, "z": 1.4 }, "color": "#F7F7F7" }, { "name": "躺椅2-靠背", "type": "cube", "description": "沙滩躺椅靠背布面", "position": { "x": 9.525, "y": 0.685, "z": -10.823 }, "rotation": { "x": 300.0, "y": 30.0, "z": 0.0 }, "size": { "x": 0.7, "y": 0.08, "z": 0.9 }, "color": "#F7F7F7" }, { "name": "躺椅2-椅腿1", "type": "cube", "description": "沙滩躺椅支撑腿", "position": { "x": 9.413, "y": 0.16, "z": -10.377 }, "rotation": { "x": 0.0, "y": 30.0, "z": 0.0 }, "size": { "x": 0.06, "y": 0.27, "z": 0.06 }, "color": "#BDBDBD" }, { "name": "躺椅2-椅腿2", "type": "cube", "description": "沙滩躺椅支撑腿", "position": { "x": 9.967, "y": 0.16, "z": -10.697 }, "rotation": { "x": 0.0, "y": 30.0, "z": 0.0 }, "size": { "x": 0.06, "y": 0.27, "z": 0.06 }, "color": "#BDBDBD" }, { "name": "躺椅2-椅腿3", "type": "cube", "description": "沙滩躺椅支撑腿", "position": { "x": 10.033, "y": 0.16, "z": -9.303 }, "rotation": { "x": 0.0, "y": 30.0, "z": 0.0 }, "size": { "x": 0.06, "y": 0.27, "z": 0.06 }, "color": "#BDBDBD" }, { "name": "躺椅2-椅腿4", "type": "cube", "description": "沙滩躺椅支撑腿", "position": { "x": 10.587, "y": 0.16, "z": -9.623 }, "rotation": { "x": 0.0, "y": 30.0, "z": 0.0 }, "size": { "x": 0.06, "y": 0.27, "z": 0.06 }, "color": "#BDBDBD" }, { "name": "躺椅2-扶手左", "type": "cube", "description": "沙滩躺椅侧向扶手/边框", "position": { "x": 9.68, "y": 0.385, "z": -9.815 }, "rotation": { "x": 0.0, "y": 30.0, "z": 0.0 }, "size": { "x": 0.06, "y": 0.06, "z": 1.4 }, "color": "#BDBDBD" }, { "name": "躺椅2-扶手右", "type": "cube", "description": "沙滩躺椅侧向扶手/边框", "position": { "x": 10.32, "y": 0.385, "z": -10.185 }, "rotation": { "x": 0.0, "y": 30.0, "z": 0.0 }, "size": { "x": 0.06, "y": 0.06, "z": 1.4 }, "color": "#BDBDBD" }, { "name": "折叠椅座面", "type": "cube", "description": "遮阳棚外的折叠椅座面", "position": { "x": -10.0, "y": 0.42, "z": -7.5 }, "rotation": { "x": 0.0, "y": 120.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.05, "z": 0.45 }, "color": "#2E7D32" }, { "name": "折叠椅腿1", "type": "cube", "description": "折叠椅支撑腿", "position": { "x": -10.18, "y": 0.22, "z": -7.68 }, "rotation": { "x": 0.0, "y": 120.0, "z": 0.0 }, "size": { "x": 0.04, "y": 0.4, "z": 0.04 }, "color": "#444444" }, { "name": "折叠椅腿2", "type": "cube", "description": "折叠椅支撑腿", "position": { "x": -9.82, "y": 0.22, "z": -7.68 }, "rotation": { "x": 0.0, "y": 120.0, "z": 0.0 }, "size": { "x": 0.04, "y": 0.4, "z": 0.04 }, "color": "#444444" }, { "name": "折叠椅腿3", "type": "cube", "description": "折叠椅支撑腿", "position": { "x": -10.18, "y": 0.22, "z": -7.32 }, "rotation": { "x": 0.0, "y": 120.0, "z": 0.0 }, "size": { "x": 0.04, "y": 0.4, "z": 0.04 }, "color": "#444444" }, { "name": "折叠椅腿4", "type": "cube", "description": "折叠椅支撑腿", "position": { "x": -9.82, "y": 0.22, "z": -7.32 }, "rotation": { "x": 0.0, "y": 120.0, "z": 0.0 }, "size": { "x": 0.04, "y": 0.4, "z": 0.04 }, "color": "#444444" }, { "name": "棕榈树1树干段1", "type": "cube", "description": "棕榈树树干段", "position": { "x": -20.0, "y": 1.02, "z": 5.0 }, "rotation": { "x": 0.0, "y": 15.0, "z": 2.0 }, "size": { "x": 0.55, "y": 2.0, "z": 0.55 }, "color": "#A9744F" }, { "name": "棕榈树1树干段2", "type": "cube", "description": "棕榈树树干段", "position": { "x": -20.0, "y": 3.02, "z": 5.0 }, "rotation": { "x": 0.0, "y": 15.0, "z": 2.0 }, "size": { "x": 0.5, "y": 2.0, "z": 0.5 }, "color": "#A9744F" }, { "name": "棕榈树1树干段3", "type": "cube", "description": "棕榈树树干段", "position": { "x": -20.0, "y": 5.02, "z": 5.0 }, "rotation": { "x": 0.0, "y": 15.0, "z": 2.0 }, "size": { "x": 0.45, "y": 2.0, "z": 0.45 }, "color": "#A9744F" }, { "name": "棕榈树1椰子1", "type": "cube", "description": "树冠处椰子", "position": { "x": -19.85, "y": 6.05, "z": 5.1 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.22, "y": 0.22, "z": 0.22 }, "color": "#5B3A29" }, { "name": "棕榈树1椰子2", "type": "cube", "description": "树冠处椰子", "position": { "x": -20.12, "y": 6.0, "z": 4.92 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.2, "y": 0.2, "z": 0.2 }, "color": "#5B3A29" }, { "name": "棕榈树1椰子3", "type": "cube", "description": "树冠处椰子", "position": { "x": -19.95, "y": 5.95, "z": 4.85 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.18, "y": 0.18, "z": 0.18 }, "color": "#5B3A29" }, { "name": "棕榈树1棕榈叶1", "type": "panel", "description": "树冠棕榈叶片", "position": { "x": -20.0, "y": 6.25, "z": 5.0 }, "rotation": { "x": 25.0, "y": 15.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.04, "z": 2.2 }, "color": "#2E8B57" }, { "name": "棕榈树1棕榈叶2", "type": "panel", "description": "树冠棕榈叶片", "position": { "x": -20.0, "y": 6.25, "z": 5.0 }, "rotation": { "x": 25.0, "y": 75.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.04, "z": 2.2 }, "color": "#2E8B57" }, { "name": "棕榈树1棕榈叶3", "type": "panel", "description": "树冠棕榈叶片", "position": { "x": -20.0, "y": 6.25, "z": 5.0 }, "rotation": { "x": 25.0, "y": 135.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.04, "z": 2.2 }, "color": "#2E8B57" }, { "name": "棕榈树1棕榈叶4", "type": "panel", "description": "树冠棕榈叶片", "position": { "x": -20.0, "y": 6.25, "z": 5.0 }, "rotation": { "x": 25.0, "y": 195.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.04, "z": 2.2 }, "color": "#2E8B57" }, { "name": "棕榈树1棕榈叶5", "type": "panel", "description": "树冠棕榈叶片", "position": { "x": -20.0, "y": 6.25, "z": 5.0 }, "rotation": { "x": 25.0, "y": 255.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.04, "z": 2.2 }, "color": "#2E8B57" }, { "name": "棕榈树1棕榈叶6", "type": "panel", "description": "树冠棕榈叶片", "position": { "x": -20.0, "y": 6.25, "z": 5.0 }, "rotation": { "x": 25.0, "y": 315.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.04, "z": 2.2 }, "color": "#2E8B57" }, { "name": "棕榈树2树干段1", "type": "cube", "description": "棕榈树树干段", "position": { "x": 18.0, "y": 1.02, "z": 10.0 }, "rotation": { "x": 0.0, "y": 200.0, "z": 357.0 }, "size": { "x": 0.55, "y": 2.0, "z": 0.55 }, "color": "#A9744F" }, { "name": "棕榈树2树干段2", "type": "cube", "description": "棕榈树树干段", "position": { "x": 18.0, "y": 3.02, "z": 10.0 }, "rotation": { "x": 0.0, "y": 200.0, "z": 357.0 }, "size": { "x": 0.5, "y": 2.0, "z": 0.5 }, "color": "#A9744F" }, { "name": "棕榈树2树干段3", "type": "cube", "description": "棕榈树树干段", "position": { "x": 18.0, "y": 5.02, "z": 10.0 }, "rotation": { "x": 0.0, "y": 200.0, "z": 357.0 }, "size": { "x": 0.45, "y": 2.0, "z": 0.45 }, "color": "#A9744F" }, { "name": "棕榈树2椰子1", "type": "cube", "description": "树冠处椰子", "position": { "x": 18.15, "y": 6.05, "z": 10.1 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.22, "y": 0.22, "z": 0.22 }, "color": "#5B3A29" }, { "name": "棕榈树2椰子2", "type": "cube", "description": "树冠处椰子", "position": { "x": 17.88, "y": 6.0, "z": 9.92 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.2, "y": 0.2, "z": 0.2 }, "color": "#5B3A29" }, { "name": "棕榈树2椰子3", "type": "cube", "description": "树冠处椰子", "position": { "x": 18.05, "y": 5.95, "z": 9.85 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.18, "y": 0.18, "z": 0.18 }, "color": "#5B3A29" }, { "name": "棕榈树2棕榈叶1", "type": "panel", "description": "树冠棕榈叶片", "position": { "x": 18.0, "y": 6.25, "z": 10.0 }, "rotation": { "x": 25.0, "y": 200.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.04, "z": 2.2 }, "color": "#2E8B57" }, { "name": "棕榈树2棕榈叶2", "type": "panel", "description": "树冠棕榈叶片", "position": { "x": 18.0, "y": 6.25, "z": 10.0 }, "rotation": { "x": 25.0, "y": 260.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.04, "z": 2.2 }, "color": "#2E8B57" }, { "name": "棕榈树2棕榈叶3", "type": "panel", "description": "树冠棕榈叶片", "position": { "x": 18.0, "y": 6.25, "z": 10.0 }, "rotation": { "x": 25.0, "y": 320.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.04, "z": 2.2 }, "color": "#2E8B57" }, { "name": "棕榈树2棕榈叶4", "type": "panel", "description": "树冠棕榈叶片", "position": { "x": 18.0, "y": 6.25, "z": 10.0 }, "rotation": { "x": 25.0, "y": 380.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.04, "z": 2.2 }, "color": "#2E8B57" }, { "name": "棕榈树2棕榈叶5", "type": "panel", "description": "树冠棕榈叶片", "position": { "x": 18.0, "y": 6.25, "z": 10.0 }, "rotation": { "x": 25.0, "y": 440.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.04, "z": 2.2 }, "color": "#2E8B57" }, { "name": "棕榈树2棕榈叶6", "type": "panel", "description": "树冠棕榈叶片", "position": { "x": 18.0, "y": 6.25, "z": 10.0 }, "rotation": { "x": 25.0, "y": 500.0, "z": 0.0 }, "size": { "x": 0.45, "y": 0.04, "z": 2.2 }, "color": "#2E8B57" }, { "name": "礁石1", "type": "cube", "description": "沙滩上的大礁石", "position": { "x": -22.0, "y": 0.35, "z": -2.0 }, "rotation": { "x": 0.0, "y": 35.0, "z": 0.0 }, "size": { "x": 1.6, "y": 0.7, "z": 1.2 }, "color": "#7D7D7D" }, { "name": "礁石2", "type": "cube", "description": "沙滩上的小礁石", "position": { "x": -19.5, "y": 0.22, "z": 1.2 }, "rotation": { "x": 0.0, "y": 10.0, "z": 0.0 }, "size": { "x": 0.9, "y": 0.45, "z": 0.7 }, "color": "#8A8A8A" }, { "name": "礁石3", "type": "cube", "description": "靠近海边的礁石", "position": { "x": 14.0, "y": 0.3, "z": 20.5 }, "rotation": { "x": 0.0, "y": 80.0, "z": 0.0 }, "size": { "x": 1.2, "y": 0.6, "z": 1.0 }, "color": "#7A7A7A" }, { "name": "篝火坑外圈", "type": "cube", "description": "沙滩篝火坑外圈", "position": { "x": -6.5, "y": 0.09, "z": -2.5 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 1.2, "y": 0.18, "z": 1.2 }, "color": "#9E9E9E" }, { "name": "篝火坑内坑", "type": "cube", "description": "篝火坑内坑", "position": { "x": -6.5, "y": 0.07, "z": -2.5 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.8, "y": 0.14, "z": 0.8 }, "color": "#616161" }, { "name": "木柴1", "type": "cube", "description": "篝火坑内的木柴", "position": { "x": -6.5, "y": 0.12, "z": -2.5 }, "rotation": { "x": 0.0, "y": 35.0, "z": 0.0 }, "size": { "x": 0.1, "y": 0.1, "z": 0.7 }, "color": "#6D4C41" }, { "name": "木柴2", "type": "cube", "description": "篝火坑内的木柴", "position": { "x": -6.5, "y": 0.12, "z": -2.5 }, "rotation": { "x": 0.0, "y": 125.0, "z": 0.0 }, "size": { "x": 0.1, "y": 0.1, "z": 0.7 }, "color": "#6D4C41" }, { "name": "救生圈支架", "type": "cube", "description": "救生圈支架立柱", "position": { "x": -1.5, "y": 0.95, "z": 16.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.1, "y": 1.8, "z": 0.1 }, "color": "#B0B0B0" }, { "name": "救生圈横杆", "type": "cube", "description": "救生圈支架横杆", "position": { "x": -1.5, "y": 1.7, "z": 16.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.9, "y": 0.08, "z": 0.08 }, "color": "#B0B0B0" }, { "name": "救生圈", "type": "cube", "description": "救生圈(用立方体占位)", "position": { "x": -1.5, "y": 1.55, "z": 16.0 }, "rotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "size": { "x": 0.55, "y": 0.55, "z": 0.12 }, "color": "#FF6B6B" }, { "name": "救生圈白条", "type": "cube", "description": "救生圈白色装饰条", "position": { "x": -1.5, "y": 1.55, "z": 16.0 }, "rotation": { "x": 0.0, "y": 45.0, "z": 0.0 }, "size": { "x": 0.6, "y": 0.1, "z": 0.14 }, "color": "#FFFFFF" } ]