验证等级

公开规划读取纵切。 服务必须使用 --planning-reads 启动。客户端会验证资源 路由能接收含 / 的 geometry ID 和标准 byte Range,并把返回字节写入 output/geometry.bin

运行

终端 A:

bash
cd demo/server/07_scene_frames_and_geometry
fastsim config validate run.yaml --json
fastsim-server run.yaml --planning-reads

终端 B:

bash
cd demo/server/07_scene_frames_and_geometry
python main.py

场景和几何筛选使用重复 query 参数,并对各条件取交集。Catalog JSON 只含身份和 元数据,不会内嵌大 Mesh。三个 catalog 路由都使用有上限的 offset=0&limit=25 页面,并返回总量与下一页 offset。程序选择一项资源型碰撞几何, 再通过完整 geometry ID 请求 Range: bytes=-65536。合法响应为 206,并带有 Accept-Ranges: bytesContent-Range

HTTP 响应不会泄露 provider locator、lease token、原生句柄或本地路径;成功或失败 时,服务都会关闭作用域 FastSim resource lease。若启动时没开规划读取,FastSim 公开 facade 会 fail closed;请带正确参数重启终端 A。

下一步:08 — 相机 RGB 与 PNG