XRFoveationFeature

OpenXRInteractionFeature 配置 XR_FB_foveation

在 OpenXR 运行时扩展程序。

摘要

继承

继承自: OpenXRFeature

公共属性

ExtensionString = "XR_KHR_android_create_instance" + " XR_FB_foveation" + " XR_FB_foveation_configuration" + " XR_FB_swapchain_update_state" + " XR_FB_foveation_vulkan"
常量字符串
OpenXR 扩展程序字符串。
FeatureId = "com.google.xr.extensions.foveation"
常量字符串
功能 ID 字符串。
UiName = "注视点渲染 (旧版)"
常量字符串
界面名称显示在 XR 插件管理面板上,可帮助用户理解验证错误和预期的修复。

公共静态函数

FBSetFoveationLevel(XRFoveationLevel foveationLevel, float verticalOffset, bool foveationDynamic)
void
配置注视点渲染,如同您通过 XrFoveationLevelProfileCreateInfoFB 创建并设置注视点渲染配置文件一样。

公共属性

扩展程序字符串

const string ExtensionString = "XR_KHR_android_create_instance"
                                              + " XR_FB_foveation"
                                              + " XR_FB_foveation_configuration"
                                              + " XR_FB_swapchain_update_state"
                                              + " XR_FB_foveation_vulkan"

OpenXR 扩展程序字符串。

用于检查此扩展程序是否可用或已启用。

功能 ID

const string FeatureId = "com.google.xr.extensions.foveation"

功能 ID 字符串。

界面名称

const string UiName = "Foveation (Legacy)"

界面名称显示在 XR 插件管理面板上,可帮助用户理解验证错误和预期的修复。

公共静态函数

FBSetFoveationLevel

void FBSetFoveationLevel(
  XRFoveationLevel foveationLevel,
  float verticalOffset,
  bool foveationDynamic
)

配置注视点渲染,如同您通过 XrFoveationLevelProfileCreateInfoFB 创建并设置注视点渲染配置文件一样。

详情
参数
foveationLevel
对应于 XrFoveationLevelProfileCreateInfoFB::level。
verticalOffset
对应于 XrFoveationLevelProfileCreateInfoFB::verticalOffset。
foveationDynamic
对应于 XrFoveationLevelProfileCreateInfoFB::dynamic。