Я сделал общий случай - чтобы можно было указывать кол-во разбиений. Так вот, без разбиений выглядит хреновенько и идет 104 fps, а вот с разбиением 2x2 выглядит куда лучше и идет 121 fsp, то есть +16%. То есть есть еще куда развиваться - в доке обещают куда больше.
Ну и плюс у меня далеко не самая эффективная техника для таких оптимизаций.
Sergio
> Ну и плюс у меня далеко не самая эффективная техника для таких оптимизаций.
Шейдер в студию
innuendo
В статье и в демке же. Только я там лишнего вырезал немного
Sergio
> Только я там лишнего вырезал немного
Именно, твой шейдер, который не совсем оптимизирован :)
> texCoordScales — компоненты обратной матриции проекции. В x — компонента inverseProjectionMatrix[0][0], в y — inverseProjectionMatrix[1][1]. Нужно для правильного восстановления позиции с учетом угла
> обзора и пропорций вьюпорта.
Со знаком минус их брать не надо, часом??
AMM1AK
> Со знаком минус их брать не надо, часом??
Да, действительно с минусом. В коде это есть, тут пропустил. Спасибо, сейчас поправлю.
Sergio
И тебе спасибо! Все приятно и понятно написано!
Статья очень помогла в реализации эффекта для диплома!
Интересно, как будет выглядеть техника со вторым отражением при использовании HDR?
А как это вообще связано между собой?
Тема в архиве.