赛博创客车库|首页 3D 场景布局 v2
一个车库、一条故事线、六个主要资产。 不是把所有项目乱堆在首页,而是做一个可交互的「深圳赛博创客车库」:Maker Garage 是世界,NEKO 是迎宾店长,PΛN、FlipFate、BMO 和 Roomba 则住在里面。
01 / 统一视觉语言
Maker Garage × 微缩模型 × Cyberpunk 涂鸦。 深灰黑建筑主体、暗紫色框架、洋红霓虹、少量青蓝屏幕和温暖工作台光。角色采用有手作温度的 2.5D 设计师玩具比例,远看轮廓要清楚,近看才发现 Maker 的细节。
**视觉优先级:**① 车库建筑和入口 ② 门口 NEKO ③ PΛN 与 FlipFate 代表作 ④ BMO 和 Roomba 陪伴角色 ⑤ 后排可选的 Courtside IQ。限制大型悬浮文字、炫光数量和同时旋转的元素,不要让首页再次变乱。
02 / 各资产摆位
沿用网站现有 Three.js 坐标系:X 左右、Y 向上、+Z 表示朝向观众的正门。
| 资产 | 场景根节点 (X,Y,Z) | 位置 | 交互 |
|---|---|---|---|
| Maker Garage | (0,0,0) | 中心建筑,约 17 × 11.6 场景单位 | 点击进入 / 屋顶淡出 |
| NEKO 招财猫 | (5.55,0.85,6.43) | 正门右侧迎宾台 | 招手、介绍网站 |
| PΛN 调酒机器人 | (−5.8,0.78,−2.25) | 后排左侧工作台 | 机械手动作、查看 PΛN |
| FlipFate | (−2.5,0.77,−2.2) | 后排中左工作台 | 翻牌、打开项目 |
| BMO | (4.5,0.8,−2.2) | 后排右侧工作台 | 表情、陪伴 |
| Roomba 摄影机器人 | (3.55,0.15,2.35) | 店内前侧自由移动区域 | 相机转头、巡逻 |
| Courtside IQ | (1.0,0.8,−2.2) | 后排小展台,可选第七资产 | NBA 分析项目 |
后墙上只有四块导航牌:PROJECTS / BLOG / CHALLENGE / GUIDES。其中 CHALLENGE 直接关联已经上线的 Makers Challenge 企划,不要再另造一套专题首页。
03 / 摄像机与访客动线
- 进站 / Arrival: 45° 左右的正面三分之四构图。左边保留标题「MADE OF IDEAS. BUILT BY HAND.」,中右侧主视觉呈现整个车库和招财猫;让文字有呼吸空间。
- 点击 Enter: 摄像机缓慢推近,屋顶淡出,可以直接看到后排项目。Tripo 车库模型需把屋顶网格命名为
ROOF_...或CEILING_...,才能跟随自动淡出。 - 自由探索: 鼠标拖动、滚轮缩放;手机单指拖动。点击 NEKO、PΛN、FlipFate 等,镜头聚焦并出现一张简洁项目卡,仍以网站已有页面为目的地。
- 滚动页面: WebGL 只是开场。下方项目、Challenge 和文章导航必须保留普通 HTML,保证加载失败也能访问。
- 减弱动画: 遵守设备 reduced-motion 设置,关闭装饰性动态。