2013-07-15 6 views
0

После просмотра демонстрации Unreal Engine 4, я бы хотел использовать эту технологию в iPad-приложении. Я знаю, что сейчас это невозможно, поскольку они предназначены для ПК и консолей следующего поколения, но мне было интересно, что должно произойти, чтобы это стало практичным на мобильном устройстве.Каковы барьеры для отслеживания конуса Voxel на мобильных устройствах?

Может ли кто-нибудь узнать, что нужно добавить в OpenGL ES, чтобы он мог работать? Я предполагаю, что для хранения воксельных структур должно быть гораздо больше памяти, сколько вам нужно? Есть ли что-то еще, что нужно изменить?

ответ

2

Первое, что вам нужно - это 3D-текстуры - я думаю, что Opengl ES недавно добавил расширение для этого. Геометрические шейдеры? Я не думаю, что это еще так, но я уверен, что есть способ (используя традиционные методы) для voxelize с использованием шейдера фрагментов. Я использую вычислительный шейдер, чтобы создавать и фильтровать мои мипмапы трехмерной текстуры. Я уверен, что способность иметь бесконтактные текстуры улучшит производительность.