SOF 是什么
SOF,Stellaria Object Fabric,是 Stellaria Basic 中面向对象事实的运行时系统。它关心的不是“这一帧如何画出一个三角形”,而是一个对象在创作、编辑、物理、AI 感知和渲染路径中应该如何保持身份、语义和状态一致。
在公开口径里,可以把 SOF 理解为统一对象事实层:它负责 identity、semantic、hot fields、version、task dependency 和 view cache 等概念。SGS 不再单独作为页面技术块,而是归入 SOF 体系中的 GPU 场景事实数据格式。
为什么需要对象事实层
实时内容越来越复杂,单一渲染结构很难同时服务可见性、物理、交互、AI 感知和编辑器回写。SOF 试图用同一份对象事实,派生出多个面向任务的视图:渲染可以读取可见性和材质相关视图,物理可以读取碰撞与交互视图,AI 模块可以读取语义与感知视图。
这样做的意义是减少跨模块重复解释对象状态,让不同系统围绕同一套事实工作,而不是各自维护一份孤立数据。
运行时消费方式
SOF 的输出不直接等价于最终画面。它更像一层调度和表达基础:可见性、PageCut/LOD、近似表达和后端 dispatch 都可以从对象事实中得到更清晰的输入。渲染后端、ComputeGraph、RenderGraph 和 AI 推理模块则在各自边界内消费这些视图。
对创作者而言,SOF 的价值最终应该体现为:对象状态更稳定、跨工具资产更可控、复杂场景更容易解释,也更容易接入后续 AI-native 的内容生产流程。
