UE4打包Android OpenGLES3格式项目

参考链接:https://docs.unrealengine.com/zh-CN/Platforms/Mobile/Android/OpenGLES31MobileRenderer/index.html

1. 在构建UE4 Android项目时可以专门针对ES 3.1。这为高端Android设备带来了与Metal和Vulkan相同的特性,让您能够访问16个纹理采样器,并通过使用统一的缓冲区提高了性能

2. 启用OpenGL ES 3.1 UE4编辑器预览

    (1)为了在UE4编辑器中预览OpenGL ES 3.1的外观,首先需要执行以下操作来启用它:转到 主工具栏,单击 设置选项,并转           到 预览渲染关卡选项,选择 高端移动/金属,最后选择 高端移动选项。

   (2)一旦重新编译完着色器,如果您查看UE4编辑器视口的右下角,您应该会看到文本 功能级别:ES3_1(Feature Level:               ES3_1),这表示您现在正在使用OpenGL ES 3.1的特性集预览该关卡

UE4打包Android OpenGLES3格式项目_第1张图片

3. 使用OpenGL ES3.1支持建立UE4项目:

    (1) OpenGL ES 3.1支持只适用于从Github下载和编译的基于代码的项目

    (2) 在 APKPackaging 部分中,将 最小SDK(Minimum SDK) 和 目标SDK(Target SDK) 版本设置为 21

UE4打包Android OpenGLES3格式项目_第2张图片

(3) 勾选:支持armV7和OpenGL ES3.1。

UE4打包Android OpenGLES3格式项目_第3张图片

(4) 在Android SDK中配置如下:

UE4打包Android OpenGLES3格式项目_第4张图片

你可能感兴趣的:(UE4)