Показать сообщение отдельно
Старый 27.10.2015, 10:00   #1
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Глубинный шейдер

Решил комп научить видеть с глубиной, получая стереоизображения с камер.
Теперь возник вопрос как адекватно шейдер написать.
Почитал про матрицу собеля для получения граней на изображении, про диспаритет пикселя и т.д.

Набросал шейдер: http://goo.gl/hYXkO2
Теперь собственно вопрос:
  1. Как в GLSL сделать 2х проходный шейдер, так как сначала нужно вычислить градиент, а потом только диспаритет.
  2. Как ускорить вычисление диспаритета с более адекватной точностью и как-то нормализовать его, а то текущий результат никак не нравится, а если повышать интерации, то висит все к хренам.
UPD: читал это
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием