识别3D对象(实体)在visionOS中是否对用户可见

问题描述 投票:0回答:1

我想知道当用户在 VisionOS 中的 3D 空间中导航时,如何确定实体对相机是否可见。

当用户在 3D 空间中导航时,如果指定的实体可见,那么我想将日志设置为可见,如果超出视图,则日志应将不可见设置为消息。

我不知道我们如何确定这一点。有人可以帮助我吗?

swiftui arkit realitykit visionos
1个回答
0
投票

Compositor Services 框架中,有一个 tangents 实例属性,其中包含角度的切线值 (

SIMD4<Float>
),可用于确定观看的近端和远端相机平面
frustum
。现在它已被弃用。到目前为止还没有宣布替代者。换句话说,您还没有一个工具来计算您的模型是否属于
frustum
范围内。让我们等待新的更新吧

© www.soinside.com 2019 - 2024. All rights reserved.