Archipelago
探险小帆船
主角船本体集中在 Ship 类里,尾迹作为 wake group 暴露给世界场景挂载。
src/worlds/archipelago/scene/ship/ship.tsArchipelago
主角船本体集中在 Ship 类里,尾迹作为 wake group 暴露给世界场景挂载。
src/worlds/archipelago/scene/ship/ship.tsArchipelago / Mythic
用错位船板、多片破帆、船尾楼、炮口、吊笼、锚链和海藻重建幽灵船剪影。
src/worlds/archipelago/scene/landmarks/flying-dutchman.tsArchipelago / Ruins
石阶、双柱和残破拱顶构成遗迹主体,藤蔓苔藓、环绕符文与多层蓝色旋涡共同塑造传送门。
src/worlds/archipelago/scene/landmarks/ancient-jungle-portal.tsVoxel Realm
由独立黑曜石方块搭建门框,内部能量面使用像素化 Shader,并配有方形粒子、紫色辉光与草地方块基座。
src/worlds/archipelago/scene/landmarks/voxel-nether-portal.tsArena / Tide
浅金沙石围住青蓝漏斗漩涡,断续白浪、泡泡、贝壳、海星与小螃蟹共同营造轻快的竞技场入口。
src/worlds/archipelago/scene/landmarks/tidepool-arena-portal.tsAnime Islands
粉色木板房、红色人字屋顶、门廊与招牌组成主体,三棵倾斜椰树和极小沙洲还原标志性的热带孤岛剪影。
src/worlds/archipelago/scene/island/kame-island-scene.tsArchipelago / Outer Sea
灵感来自魔兽世界的大漩涡,以漏斗 Shader、螺旋白浪、环形礁岩和红橙能量柱构成外海灾变地标。
src/worlds/archipelago/scene/landmarks/archipelago-maelstrom.tsArchipelago / Azeroth
保留原版作为对照,强化版将裂隙改为紫蓝奥术风暴,并增加断续闪电、悬浮岩群、发光岩缝、符文环和多股螺旋能量流。
src/worlds/archipelago/scene/landmarks/archipelago-maelstrom-v2.tsGreek Myth / Open Sea
把卡律布狄斯塑造成会呼吸和咬合的活体巨口:分层肌肉环、湿润触须与双层尖牙围住深井咽喉,探险小帆船会失控绕圈、倾覆并被完整吞入。
src/worlds/archipelago/scene/landmarks/charybdis-whirlpool.tsMesopotamia / Mythic
以层层收束的砖石锥台和连续螺旋坡道重建巴别塔剪影;密集拱廊、青金石釉带、残缺塔冠、木脚手架与吊臂共同表现宏大而未完工的神话工程。
src/worlds/archipelago/scene/landmarks/babel-tower.tsGenesis / The Flood
采用沿船长连续收放的 loft 船壳重建方舟厚重体量,贯穿全船的木板压缝、外露肋骨、双层舱楼、成排采光窗和双坡屋顶共同形成没有桅杆的巨型避难船剪影。
src/worlds/archipelago/scene/ship/noahs-ark.tsArchipelago
真实 IslandObject 生成的圆丘森林岛,seed 固定命中 forest 的 dome 分支。
src/worlds/archipelago/scene/island/island.ts + island-geometry.tsArchipelago
真实 IslandObject 生成的双丘森林岛,两个半丘共享沙洲和树木生成逻辑。
src/worlds/archipelago/scene/island/island.ts + island-geometry.tsArchipelago
真实 IslandObject 生成的层叠森林岛,属于 buildIslandGeometry 的多层岩台分支。
src/worlds/archipelago/scene/island/island.ts + island-geometry.tsArchipelago
真实 IslandObject 生成的峰柱森林岛,对应你截图里那种顶部平台、下方柱体的岛型。
src/worlds/archipelago/scene/island/island.ts + island-geometry.tsArchipelago
真实 IslandObject 生成的火山岛,火山锥、熔岩条、烟源和周边岩块来自 volcano 分支。
src/worlds/archipelago/scene/island/island-geometry.tsArchipelago
真实 IslandObject 生成的尖塔雪峰岛,复用同一套岛屿覆盖层和动画系统。
src/worlds/archipelago/scene/island/island-geometry.tsArchipelago 地标
岛屿公共地标之一,带塔身、灯室和扇形灯束,适合放在高崖或海岬边缘。
src/worlds/archipelago/scene/island/island-props.tsArchipelago 地标
岛屿公共地标之一,圆筒塔身和四叶风轮构成强识别轮廓,远景也容易认出来。
src/worlds/archipelago/scene/island/island-props.tsArchipelago 地标
岛屿公共地标之一,由柴堆、火焰和光晕组成,常出现在营地或观景点附近。
src/worlds/archipelago/scene/island/island-props.tsArchipelago 地标
岛屿公共地标之一,细长旗杆配布旗,适合作为岛屿位置标识或探索终点。
src/worlds/archipelago/scene/island/island-props.tsArchipelago UI
这是为移动端按钮单独做的 Three 小模型,和主海面 world 分开渲染。
src/worlds/archipelago/scene/ship/mobile-boost-model.tsCosmic World
Cosmic 的开场节点由头像圆盘、环形轨道、粒子和章节路径构成,作为整条太空叙事的起点。
src/worlds/cosmic/world.tsCosmic World
起点站的头像贴图圆盘和背板,是 Cosmic origin 里的独立视觉元素。
src/worlds/cosmic/world.tsCosmic World
createOrbit 生成的多组 Torus 轨道环,用在起点、开源站、协作站和 Portal。
src/worlds/cosmic/world.tsCosmic World
addOrbitalNodes 批量生成的小型 Icosahedron 节点,并交给 floatingObjects 做漂浮。
src/worlds/cosmic/world.tsCosmic World
项目封面、骑行照片和协作内容都通过 Cosmic 的媒体面板进入空间站式陈列。
src/worlds/cosmic/world.tsCosmic World
openSourceHub 组合主图、路线图缩略面板、线框核心、Knot、轨道和卫星。
src/worlds/cosmic/world.tsCosmic World
Nexus 分支站的主封面面板,搭配橙色 TorusKnot 和项目标题。
src/worlds/cosmic/world.tsCosmic World
Roadmap 分支站的大幅项目面板,旁边有蓝色 wireframe 核心和轨道节点。
src/worlds/cosmic/world.tsCosmic World
labIcon 使用 claude-nexus-icon.webp 贴到立方体两面,并带蓝色描边和环绕轨道。
src/worlds/cosmic/world.tsCosmic World
开源站、路线图站和骑行概览里使用的蓝色 wireframe 核心。
src/worlds/cosmic/world.tsCosmic World
openSourceKnot 和 nexusKnot 使用 TorusKnotGeometry 构成可旋转的能量结。
src/worlds/cosmic/world.tsCosmic World
openSourceSatellites 由方块、八面体、圆环和十二面体组成,环绕开源总览站。
src/worlds/cosmic/world.tsCosmic World
createCollaborationStation 生成 DSH Desktop/TUI/Web UI 三组贡献柱阵。
src/worlds/cosmic/world.tsCosmic World
internship 站点里的五根成果柱,和头像媒体面板、轨道节点共同组成 TEAM/OUTCOME 节点。
src/worlds/cosmic/world.tsCosmic World
rideLog 和 life 站点把骑行图片面板连成路线线段,并在关键点放置节点标记。
src/worlds/cosmic/world.tsCosmic World
骑行日志站点中的第一张照片面板。
public/assets/cycling/ride-01-flat-tire-tools.webpCosmic World
骑行日志站点中的第二张照片面板。
public/assets/cycling/ride-02-flat-tire-repair.webpCosmic World
骑行日志和生活概览都会使用的露营照片面板。
public/assets/cycling/ride-03-tankou-camp.webpCosmic World
life 站点的骑行概览主图,也是骑行日志照片之一。
public/assets/cycling/ride-04-shuikou-bike.webpCosmic World
骑行日志站点中的城镇照片面板。
public/assets/cycling/ride-05-shuikou-town.webpCosmic World
骑行日志站点中的旅店照片面板。
public/assets/cycling/ride-06-nanping-hotel.webpCosmic World
骑行日志站点中的彩虹照片面板。
public/assets/cycling/ride-07-minjiang-rainbow.webpCosmic World
finalWorld 里的终点 Portal,由双层 Torus、Shader 水面和 Octahedron 核心组成。
src/worlds/cosmic/world.tsJianghu World
江湖世界的主体是 DOM 舞台,背景、人物、对话框和移动层都由 JianghuScene 管理。
src/worlds/jianghu/jianghu-scene.tsJianghu World
每个江湖人物都由配置驱动位置、身份、状态和对白,渲染时生成可交互的角色按钮。
src/worlds/jianghu/jianghu-agents.config.ts + jianghu-scene.tsJianghu World
江湖世界运行时使用的主舞台背景,来自 WORLD_NAMING.jianghu.sceneBackground。
public/jianghu-world/backgrounds/yuelai-inn-night.webpJianghu World
江湖资产墙此前使用的 RPG 客栈背景图,作为备用舞台海报保留展示。
public/jianghu-world/rpg-stream-bg-v2.webpJianghu World
总控台 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/caocao/caocao-doze.webpJianghu World
总控台 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/caocao/caocao-startle.webpJianghu World
总控台 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/caocao/caocao-cheer.webpJianghu World
总控台 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/caocao/alert.webpJianghu World
世界编排 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/zhangliang/zhangliang-doze.webpJianghu World
世界编排 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/zhangliang/zhangliang-startle.webpJianghu World
世界编排 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/zhangliang/zhangliang-cheer.webpJianghu World
世界编排 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/zhangliang/alert.webpJianghu World
体验审校 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/baozheng/baozheng-doze.webpJianghu World
体验审校 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/baozheng/baozheng-startle.webpJianghu World
体验审校 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/baozheng/baozheng-cheer.webpJianghu World
体验审校 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/baozheng/alert.webpJianghu World
地图设计 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/xuxiake/xuxiake-doze.webpJianghu World
地图设计 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/xuxiake/xuxiake-startle.webpJianghu World
地图设计 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/xuxiake/xuxiake-cheer.webpJianghu World
地图设计 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/xuxiake/alert.webpJianghu World
访客分流 使用 guest 通用 sprite,idle.webp 是它的 待机 姿态。
public/jianghu-world/agents/guest-boy/idle.webpJianghu World
访客分流 使用 guest 通用 sprite,urge.webp 是它的 催促 姿态。
public/jianghu-world/agents/guest-boy/urge.webpJianghu World
访客分流 使用 guest 通用 sprite,walk-a.webp 是它的 行走 A 姿态。
public/jianghu-world/agents/guest-boy/walk-a.webpJianghu World
访客分流 使用 guest 通用 sprite,walk-b.webp 是它的 行走 B 姿态。
public/jianghu-world/agents/guest-boy/walk-b.webpJianghu World
内容气氛 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/liqingzhao/liqingzhao-doze.webpJianghu World
内容气氛 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/liqingzhao/liqingzhao-startle.webpJianghu World
内容气氛 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/liqingzhao/liqingzhao-cheer.webpJianghu World
内容气氛 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/liqingzhao/alert.webpJianghu World
动效推进 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/huoqubing/huoqubing-doze.webpJianghu World
动效推进 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/huoqubing/huoqubing-startle.webpJianghu World
动效推进 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/huoqubing/huoqubing-cheer.webpJianghu World
动效推进 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/huoqubing/alert.webpJianghu World
布局测量 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/zuchongzhi/zuchongzhi-doze.webpJianghu World
布局测量 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/zuchongzhi/zuchongzhi-startle.webpJianghu World
布局测量 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/zuchongzhi/zuchongzhi-cheer.webpJianghu World
布局测量 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/zuchongzhi/alert.webpJianghu World
声场脚本 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/baijuyi/baijuyi-doze.webpJianghu World
声场脚本 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/baijuyi/baijuyi-startle.webpJianghu World
声场脚本 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/baijuyi/baijuyi-cheer.webpJianghu World
声场脚本 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/baijuyi/alert.webpJianghu World
视觉生成 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/wudaozi/wudaozi-doze.webpJianghu World
视觉生成 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/wudaozi/wudaozi-startle.webpJianghu World
视觉生成 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/wudaozi/wudaozi-cheer.webpJianghu World
视觉生成 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/wudaozi/alert.webpJianghu World
任务派发 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/luobinwang/luobinwang-doze.webpJianghu World
任务派发 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/luobinwang/luobinwang-startle.webpJianghu World
任务派发 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/luobinwang/luobinwang-cheer.webpJianghu World
任务派发 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/luobinwang/alert.webpJianghu World
路径索引 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/jiangziya/jiangziya-doze.webpJianghu World
路径索引 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/jiangziya/jiangziya-startle.webpJianghu World
路径索引 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/jiangziya/jiangziya-cheer.webpJianghu World
路径索引 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/jiangziya/alert.webpJianghu World
爆点文案 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/libai/libai-doze.webpJianghu World
爆点文案 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/libai/libai-startle.webpJianghu World
爆点文案 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/libai/libai-cheer.webpJianghu World
爆点文案 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/libai/alert.webpJianghu World
转化实验 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/lvbuwei/lvbuwei-doze.webpJianghu World
转化实验 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/lvbuwei/lvbuwei-startle.webpJianghu World
转化实验 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/lvbuwei/lvbuwei-cheer.webpJianghu World
转化实验 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/lvbuwei/alert.webpJianghu World
品牌巡检 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/bole/bole-doze.webpJianghu World
品牌巡检 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/bole/bole-startle.webpJianghu World
品牌巡检 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/bole/bole-cheer.webpJianghu World
品牌巡检 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/bole/alert.webpJianghu World
多域翻译 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/xuanzang/xuanzang-doze.webpJianghu World
多域翻译 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/xuanzang/xuanzang-startle.webpJianghu World
多域翻译 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/xuanzang/xuanzang-cheer.webpJianghu World
多域翻译 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/xuanzang/alert.webpJianghu World
纸门匠 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/cangjie/cangjie-doze.webpJianghu World
纸门匠 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/cangjie/cangjie-startle.webpJianghu World
纸门匠 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/cangjie/cangjie-cheer.webpJianghu World
纸门匠 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/cangjie/alert.webpJianghu World
风格档案 的 待机 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/kongzi/kongzi-doze.webpJianghu World
风格档案 的 惊起 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/kongzi/kongzi-startle.webpJianghu World
风格档案 的 招呼 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/kongzi/kongzi-cheer.webpJianghu World
风格档案 的 提示 姿态图片,运行时由 JianghuScene 根据对话和状态切换。
public/jianghu-world/agents/kongzi/alert.webpJianghu World
zzz.webp 是角色睡意状态的附加特效,不再按每个角色重复展示。
public/jianghu-world/agents/baijuyi/zzz.webpJianghu World
访客少女的 待机 姿态,移动和对话时由 JianghuScene 切换。
public/jianghu-world/agents/guest-girl/idle.webpJianghu World
访客少女的 催促 姿态,移动和对话时由 JianghuScene 切换。
public/jianghu-world/agents/guest-girl/urge.webpJianghu World
访客少女的 行走 A 姿态,移动和对话时由 JianghuScene 切换。
public/jianghu-world/agents/guest-girl/walk-a.webpJianghu World
访客少女的 行走 B 姿态,移动和对话时由 JianghuScene 切换。
public/jianghu-world/agents/guest-girl/walk-b.webpLinework World
地面、墙面和基础透视线已拆到 room-shell.ts,LineworkRoom 只负责把它挂入场景。
src/worlds/linework/scene/props/room-shell.tsLinework World
桌子、显示器、键盘和鼠标已经拆到独立 prop 文件,LineworkRoom 只持有动画引用和命中状态。
src/worlds/linework/scene/props/desk.tsLinework World
书柜、隔板、书本和书架展品命中区现在由 bookshelf.ts 构建。
src/worlds/linework/scene/props/bookshelf.tsLinework World
墙面挂画和折线图形已拆为 wall-print.ts,项目语义仍由 binding 和内容内核提供。
src/worlds/linework/scene/props/wall-print.tsLinework World
照片墙相框和照片平面在 photo-wall.ts,照片材质由 LineworkRoom 注入以保持纹理生命周期清晰。
src/worlds/linework/scene/props/photo-wall.tsLinework World
纸门、门把手、钟面刻度和指针几何在 door-clock.ts 中创建,开合和走时仍由房间循环驱动。
src/worlds/linework/scene/props/door-clock.tsLinework World
盆栽、茎线和叶片作为独立资产返回,LineworkRoom 只用 plantStems 控制轻微摆动。
src/worlds/linework/scene/props/plant.tsLinework World
地球仪球体、经纬线、陆地图形和 Portal 命中区都集中在 globe.ts。
src/worlds/linework/scene/props/globe.tsLinework World
吊杆、机身、四片叶片和风扇控制命中区已经拆成 ceiling-fan.ts。
src/worlds/linework/scene/props/ceiling-fan.tsLinework World
沙发主体、扶手、靠垫和靠枕已经从房间类拆到 sofa.ts。
src/worlds/linework/scene/props/sofa.tsLinework World
茶几、桌脚、书本和杯子几何已经集中到 coffee-table.ts。
src/worlds/linework/scene/props/coffee-table.tsLinework World
侧边小桌和圆形托盘已经拆到 side-table.ts。
src/worlds/linework/scene/props/side-table.tsLinework World
桌面板由 createLineworkDeskSurface 独立创建,再由 desk.ts 组合进工作桌。
src/worlds/linework/scene/props/elements/desk-elements.tsLinework World
桌腿由 createLineworkDeskLeg 独立创建,桌面资产只负责放置四个实例。
src/worlds/linework/scene/props/elements/desk-elements.tsLinework World
显示器外壳、支架和线缆由 createLineworkMonitor 创建;屏幕内容单独返回给房间动画。
src/worlds/linework/scene/props/elements/desk-elements.tsLinework World
键盘外壳和按键线由 createLineworkKeyboard 独立创建。
src/worlds/linework/scene/props/elements/desk-elements.tsLinework World
鼠标由 createLineworkMouse 独立创建并缩放成扁平外形。
src/worlds/linework/scene/props/elements/desk-elements.tsLinework World
书柜外框和内框由 createLineworkBookshelfCase 创建,隔板和书本是独立元素。
src/worlds/linework/scene/props/elements/bookshelf-elements.tsLinework World
竖书和横放书分别由 createLineworkStandingBook 与 createLineworkStackedBook 创建。
src/worlds/linework/scene/props/elements/bookshelf-elements.tsLinework World
单个照片相框由 createLineworkPhotoFrame 创建,照片平面单独挂载。
src/worlds/linework/scene/props/elements/photo-wall-elements.tsLinework World
照片平面由 createLineworkPhotoPlane 创建,材质仍由 LineworkRoom 注入。
src/worlds/linework/scene/props/elements/photo-wall-elements.tsLinework World
挂画内的折线由 createLineworkChartLine 独立创建。
src/worlds/linework/scene/props/elements/wall-elements.tsLinework World
沙发座面、扶手、坐垫、靠垫和靠枕都已拆成 sofa-elements.ts 内的独立 factory。
src/worlds/linework/scene/props/elements/sofa-elements.tsLinework World
茶几上的书本由 createLineworkBookObject 创建,可被其他家具复用。
src/worlds/linework/scene/props/elements/furniture-elements.tsLinework World
杯身和杯把由 createLineworkCupObject 作为独立小物件创建。
src/worlds/linework/scene/props/elements/furniture-elements.tsLinework World
边桌上的圆形托盘由 createLineworkRoundTray 独立创建。
src/worlds/linework/scene/props/elements/furniture-elements.tsLinework World
门板与门格分别由 createLineworkDoorPanel 和 createLineworkDoorInset 创建。
src/worlds/linework/scene/props/elements/door-clock-elements.tsLinework World
门把手由 createLineworkDoorKnob 独立创建。
src/worlds/linework/scene/props/elements/door-clock-elements.tsLinework World
钟面和刻度分别由 createLineworkClockFace 与 createLineworkClockTicks 创建。
src/worlds/linework/scene/props/elements/door-clock-elements.tsLinework World
时针、分针和秒针都由 createLineworkClockHand 创建,旋转角度由 LineworkRoom 更新。
src/worlds/linework/scene/props/elements/door-clock-elements.tsLinework World
花盆由 createLineworkPlantPot 独立创建。
src/worlds/linework/scene/props/elements/plant-elements.tsLinework World
每片叶子由 createLineworkPlantLeaf 创建,茎线端点由 createLineworkPlantStemPoints 生成。
src/worlds/linework/scene/props/elements/plant-elements.tsLinework World
地球球体由 createLineworkGlobeSphere 创建。
src/worlds/linework/scene/props/elements/globe-elements.tsLinework World
经纬线和陆地轮廓分别由 createLineworkGlobeGraticule 与 createLineworkGlobeContinents 创建。
src/worlds/linework/scene/props/elements/globe-elements.tsLinework World
轴、环和底座由 globe-elements.ts 内的独立 factory 创建。
src/worlds/linework/scene/props/elements/globe-elements.tsLinework World
吊杆由 createLineworkFanRod 独立创建。
src/worlds/linework/scene/props/elements/fan-elements.tsLinework World
吊扇机身由 createLineworkFanHub 独立创建。
src/worlds/linework/scene/props/elements/fan-elements.tsLinework World
单片扇叶由 createLineworkFanBlade 创建,吊扇资产放置四个实例。
src/worlds/linework/scene/props/elements/fan-elements.tsStudio World
地板、墙面、地毯、窗框、玻璃和百叶已经从 StudioRoom 拆到 architecture.ts。
src/worlds/studio/scene/props/architecture.tsStudio World
工作台组合仍负责注册 workstation 展品,但内部元素已拆成独立 factory。
src/worlds/studio/scene/props/workstation.tsStudio World
createStudioDeskSurface 独立创建桌面板。
src/worlds/studio/scene/props/workstation.tsStudio World
createStudioDeskLegs 负责桌腿与底部连接管。
src/worlds/studio/scene/props/workstation.tsStudio World
createStudioDeskDrawer 独立创建抽屉柜、抽屉面和拉手。
src/worlds/studio/scene/props/workstation.tsStudio World
createStudioMonitor 负责显示器外壳、屏幕、支架和底座。
src/worlds/studio/scene/props/workstation.tsStudio World
createStudioKeyboard 使用 InstancedMesh 创建独立键盘资产。
src/worlds/studio/scene/props/workstation.tsStudio World
createStudioMug 独立创建杯体、杯柄、托盘和小勺。
src/worlds/studio/scene/props/workstation.tsStudio World
createStudioChair 独立创建坐垫、靠背、扶手、气压杆和五爪脚轮。
src/worlds/studio/scene/props/workstation.tsStudio World
createStudioDeskLamp 独立创建灯座、灯臂、关节、灯罩和灯泡,并注册 lamp 命中区。
src/worlds/studio/scene/props/workstation.tsStudio World
路线图板与贡献图框已拆到 boards.ts,并各自注册展品命中区。
src/worlds/studio/scene/props/boards.tsStudio World
照片墙布局、相框和媒体贴图独立在 photo-wall.ts 中构建。
src/worlds/studio/scene/props/photo-wall.tsStudio World
墙面搁板、支架和书本陈设已拆到 shelf.ts。
src/worlds/studio/scene/props/shelf.tsStudio World
吉他本体、琴弦、拾音器和支架已拆到 guitar.ts。
src/worlds/studio/scene/props/guitar.tsStudio World
唱机底座、唱臂、控制灯和 turntable 命中区已拆到 turntable.ts。
src/worlds/studio/scene/props/turntable.tsStudio World
黑胶唱片作为独立 record group 传入 StudioRoom,旋转动画由房间运行时驱动。
src/worlds/studio/scene/props/turntable.tsStudio World
花盆、盆沿、茎线和叶片已拆到 plant.ts,摆动动画仍由 StudioRoom 统一驱动。
src/worlds/studio/scene/props/plant.tsStudio World
Studio 的回程 Portal 已拆到 portal-door.ts,由室内门、导光边、星空粒子和命中区组成。
src/worlds/studio/scene/props/portal-door.ts