firefirefirefirefire
> сенсил не нужен.
Почему?
ок, давайте теперь поговорим о прозрачности? Кроме форвард-рендеринга полупрозрачных объектов есть ещё методы, дающие результат лучше чем черезстрочная альфа >_< ?
.L, можно после пасса освещения просто отрисовать прозрачку forward'ом без освещения, так в сталкере сделано.
Igor'
> .L, можно после пасса освещения просто отрисовать прозрачку forward'ом без
> освещения, так в сталкере сделано.
без освещения??????? о____О Кошмар какой!
Просто так не охота форвард лайтинг делать : ) И вообще рендеринг : ( Это и шейдеры другие нужны (точнее дефайны дописывать) арргх
.L
> без освещения??????? о____О Кошмар какой!
и как сильно будет заметно это ? в каких именно местах ?
.L
> Просто так не охота форвард лайтинг делать : ) И вообще рендеринг : ( Это и
> шейдеры другие нужны (точнее дефайны дописывать) арргх
Это потому что HLSL и убершойдеры. Сильно сковывают гибкость шейдеров и затрудняют отладку.
.L
> без освещения??????? о____О Кошмар какой!
Ну тогда через строку, нормальный такой вареант, сортировка даже не нужна.
Вареантов всего 3,
1) Через строку
2) Forward'ом без освещения
3) Forward'ом с освещением
Больше никак.
innuendo
> в каких именно местах ?
Вероятно блики, спекуляр на стеклянных поверхностях.
innuendo
> и как сильно будет заметно это ? в каких именно местах ?
волосы с альфой делаем, перс стоИт освещается эмбиентом - всё чётко! подходим под фонарь. Плечи ярко освещены, голова осталась чёрной. Не ОК!
SNVampyre
> Это потому что HLSL и убершойдеры. Сильно сковывают гибкость шейдеров и
> затрудняют отладку.
Согласен полностью! Подскажите ссылку на _нормальную_ статью по микро шейдерам где доступно объясняется как лучше это всё замутить.
Imaginary unit
> Вероятно блики, спекуляр на стеклянных поверхностях.
конечно
.L
> конечно
Второй DS-проход по прозрачным поверхностям.
.L
http://mynameismjp.wordpress.com/2010/01/10/inferred-rendering/
Есть такое. Правда скорость по сравнению с форвардом не особо.
.L
> Согласен полностью!
DX11 говоришь ? ну карты в руки - понятно намекаю про что ?
это там где осьминог в товарной тележке
.L
> волосы с альфой делаем, перс стоИт освещается эмбиентом - всё чётко! подходим
> под фонарь. Плечи ярко освещены, голова осталась чёрной. Не ОК!
Альфа блендинг для волос?
SNVampyre
> Блеск не цветной что ли?
Цветом лампочки только + цветной для маленькой части мешей.
Igor'
> Дану это какойто вареант для бедных...
Конзольнъй вариант. Зато бъстро, а по качеству нет только моушн блюра пообьектного для всего мира. А можно сделать статичнъй моушн блюр + ценой отрисовки ближней динамики сделать на 99% как тот.
firefirefirefirefire
> и если не секрет как z у нормали восстанавливали?
Как в линке где Aras писал про компактнъе нормали.
.L
> к, давайте теперь поговорим о прозрачности?
Форвард для волюметриков, dithering для солиднъх обьектов.
SNVampyre
> Это потому что HLSL и убершойдеры. Сильно сковывают гибкость шейдеров и
> затрудняют отладку.
Как странно - у нас все наоборот. Гибкость огромная, отладка - она от релоудинга в реальном времени идет, а не от вида шейдеров.
.L
> волосы с альфой делаем
2 пасса - один солиднъй, второй с альфой для каемочки, берет лайтинг из лайтбуффера, но не под собой, а со смешением, где солиднъе волосъ.
Тема в архиве.