【发布时间】:2019-12-27 14:48:56
【问题描述】:
我正在 Unity 中为移动设备制作游戏。艺术家真的很想使用线性色彩空间而不是伽玛色彩空间。线性色彩空间需要 openGL ES 3。 问题是21% of Android devices only support openGL ES 2.
所以我可以制作两个 APK,一个仅支持 openGL ES 3 和线性色彩空间,一个支持 openGL ES 2 和伽马色彩空间。
但是,apparently on the google play store OpenGL ES version is not something you can filter for..
任何想法我能做什么? 谢谢!
【问题讨论】:
-
可以在同一个可执行文件中同时支持 OpenGLES3 和 OpenGLES2(本质上,您尝试创建 GLES3 上下文,如果失败,则创建 GLES2 上下文)。但是,我不知道这种方法与 Unity 的关系如何。
标签: android apk opengl-es-2.0 opengl-es-3.0 android-multiple-apk