非显而易见性评估仅供参考,不构成法律建议。
| 编号 | 名称 |
|---|
一种由客户端设备执行的获得3D场景元素的方法,所述方法包括;从服务器接收3D场景中的包括第一场景元素的多个场景元素的表面光场表示;向所述服务器提供不同于所述第一场景元素的第二场景元素的动态行为的指示;在向所述服务器提供所述第二场景元素的所述动态行为的所述指示之后;从所述服务器接收在视觉上由所述第二场景元素的所述动态行为影响的至少所述第一场景元素的第二指示;响应于所述第二指示;从所述服务器接收以3D资产格式限定所述第一场景元素的信息;以及以所述3D资产格式呈现至少所述第一场景元素。
根据权利要求1所述的方法,还包括;从所述服务器接收所述3D场景的场景描述元数据;基于所述场景描述元数据;从所述服务器请求以所述3D资产格式的所述第二场景元素以便在所述客户端设备处本地呈现;以及从所述服务器接收以所述3D资产格式限定所述第二场景元素的信息。
根据权利要求1或2所述的方法,还包括;响应于接收到在视觉上由所述第二场景元素的所述动态行为影响的至少所述第一场景元素的所述第二指示;在所述客户端设备处本地从所述服务器请求以所述3D资产格式的所述第一场景元素。
根据权利要求2所述的方法,其中所述场景描述元数据包括对应于当前用户位置周围的资产的场景逻辑和未来事件的时间线信息;所述方法还包括;使用所述第二场景元素的所述动态行为的所述指示与所述场景逻辑的组合以确定要从所述服务器请求的以所述3D资产格式的一个或多个场景元素;所述一个或多个场景元素包括所述第一场景元素。
根据权利要求2所述的方法,其中向所述服务器提供所述第二场景元素的所述动态行为的所述指示包括处理至少用户输入和所述场景描述元数据中包括的场景逻辑;以确定由于所述处理而具有所述动态行为的所述第二场景元素。
根据权利要求1所述的方法,还包括;观察一个或多个性能度量;以及当所述客户端设备处的本地呈现性能下降到低于阈值时;限制所述3D场景中的交互行为量。
根据权利要求6所述的方法,其中所述一个或多个性能度量包括处理负载或呈现帧速率中的至少一者。
根据权利要求6所述的方法,其中限制所述3D场景中的所述交互行为量包括限制交互事件的数量或具有所述动态行为的场景元素的数量中的至少一者。
根据权利要求1所述的方法,还包括;除了从所述服务器接收以所述3D资产格式限定所述第一场景元素的所述信息之外;还从所述服务器接收一个或多个更新的表面光场表示;其中以所述3D资产格式呈现至少所述第一场景元素包括呈现以所述3D资产格式的所述第一场景元素和所述一个或多个更新的表面光场表示的组合。