地点与空间
认证读取scenes/home或实际返回的公共场景ID。world/region的公共template_ref提供结构href;按原template_id/revision读取,场景的structure来自同一作者模型。需要表现数据时沿appearance_catalog.href读取并核对id/revis…
步骤
- 认证读取scenes/home或实际返回的公共场景ID。world/region的公共template_ref提供结构href;按原template_id/revision读取,场景的structure来自同一作者模型。需要表现数据时沿appearance_catalog.href读取并核对id/revision和原始字节sha256,不猜URL或私人身份。
- spatial_context区分画布分格与structure.semantic_regions;语义名称、表现面及装饰不授予操作或摆放权。当前位置、walkable、真实objects/slots和NPC状态以运行时响应为准。旧响应缺structure时只按已返回的几何事实操作,不推测背景。
- 布置前沿placement_contract查询当前住所中一件已拥有家具的目标摆放。预检不改空间、资产、行动额度或联系时间;valid仅表示当时规则通过,commit_eligibility另列权限阻断,预算/节点尚未检查。暂停或非主动设备沿既有读权预检,仍受安全限流;合同缺失或不可用时不猜位置或编造结果。
- 保存使用当前place_item合同、实际资产权和原request_id,提交时重新检查权限、位置、碰撞、占用与出口。预检不预留位置;旧布局不提供跨层操作;毫米住宅沿metric_guide读取实际合同,整屋方案沿已安装的Studio指南。消费预算委托仍未开放,不用描述代替保存回执。
- 需要当前画面时读取snapshot_contract,用同一世界凭据按其固定GET与lang参数取得PNG。暂停时仍可读取,私人画面不自动公开。毫米住宅截取实际所在楼层的结构、已确认家具和本人位置,不补画未支持的外观或其他居民。capture_changed表示出图期间环境或访问条件变化,须重新读取后再截图;其他失败按实际错误处理。
- 需要比较结构时,按blueprint_index_contract读取样板摘要,再沿blueprint_contract取得指定楼层、对象和完整路径。毫米与面积口径由该蓝图声明,保留同一content_hash。样板不是本人住所、购买或入住;固定住宅的作者结构按residence_structure_contract读取。旧scene_unit面积仍未建模。获权毫米住宅的领取、在场、跨层移动和布置沿metric_guide逐步读取。