包含此页的版本:
不含此页的版本:
Vulkan 是一种现代图形 API,可跨多个平台(包括移动和桌面)运行。Unity 支持 Vulkan,允许您以支持 Vulkan 的设备为目标,并提供对 GPU 的直接控制。
Unity 支持 Vulkan API,用于在以下平台上开发应用程序:
用于开发XR一个总称,包括虚拟现实 (VR)、增强现实 (AR) 和混合现实 (MR) 应用。支持这些形式的交互式应用程序的设备可以称为 XR 设备。更多信息
请参阅术语表应用程序,Unity 支持 Windows 和 Android 平台上的 Vulkan。
当您创建新的 Android 项目时,Vulkan 将启用为默认图形 API。对于 Vulkan 不是默认图形 API 的其他平台,您可以通过 Unity 编辑器的玩家设置设置,用于为 Unity 构建的最终游戏设置各种特定于玩家的选项。更多信息
请参阅术语表.有关更多信息,请参阅覆盖默认图形 API。
使用 Vulkan 开发 Unity Android 项目时,请考虑以下建议和功能:
你可以管理Android设备上的Vulkan支持,以微调哪些设备将Vulkan API与Vulkan设备过滤资产一起使用。此资产允许您排除 Vulkan 可能导致性能不佳的特定 Android 设备。
建议通过Android Player设置启用帧缓冲区方向。有关更多信息,请参阅有关帧缓冲区方向的文档。
考虑在 Unity 项目中使用 Vulkan 作为图形 API 的以下优点和限制。
Vulkan 支持多种特性和功能,使其有别于其他图形 API(例如 OpenGL)。
-force-device-index选项,允许您指定 Unity 的独立播放器应使用哪个 GPU。Vulkan 的此功能允许您优化应用程序以获得更好的性能。OpenGL 不支持此功能。