观看虚幻引擎4演示后,我希望能够在iPad应用中使用该技术。我知道它现在不可行,因为它们针对PC和下一代游戏机,但我想知道为了在移动设备上实现它会发生什么。
有人可以知道有什么需要添加到OpenGL ES以允许它工作吗?我假设还有更多的内存可用于存储体素结构,你需要多少?还有什么需要改变吗?
答案 0 :(得分:2)
你需要的第一件事是3D纹理 - 我认为Opengl ES最近为此添加了一个扩展。 几何着色器?我认为它还没有 - 但我确定有一种方法(使用传统方法)使用片段着色器进行体素化。 我使用计算着色器来创建和过滤我的3d纹理的mipmap。 我确信无绑定纹理的能力会提高性能。