Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / Форум / Что-ж пришло время впаривать и продвигать говнодвиг? (3 стр)

Что-ж пришло время впаривать и продвигать говнодвиг? (3 стр)

Поделиться
Страницы: 1 2 3
MisanthropeПостоялецwww10 окт. 201717:02#30
урааа!
SuslikМодераторwww10 окт. 201718:59#31
capitalknew
тебе, конечно, повезло, что Kurono267 заморочился, собрал за тебя и скриншотов натолкал, без него бы сразу тема утонула. но выглядит более-менее интересно. в кои-то веки кто-то написал bvh с glossy отражениями, а не как у нас тут любят феерию ёлочных игрушек зеркальных ренерить.

припиливай temporal coherence, denoising, всякие importance sampling'и и прочее, чтоб уменьшить шум и улучшить сходимость. ещё рекомендую посмотреть в сторону рендеринга первичных лучей через обычную растеризацию в полном разрешении, а отражения рендерить в половинном разрешении, используя твой трассировщик, это увеличит скорость, грубо говоря, в 4 раза. можно даунсемплить в 4 раза, тогда буст будет х16, но нужно очень аккуратно совмещать лоурез и хайрез изображения, чтоб скрыть даунсемплинг.

Правка: 10 окт. 2017 19:00

Kurono267Постоялецwww10 окт. 201719:20#32
capitalknew
В качестве хорошего denoising, но после построения gbuffer'а посоветовал бы реализовать вот это http://cg.ivd.kit.edu/publications/2017/svgf/svgf_preprint.pdf, а это более ранняя публикация https://jo.dreggn.org/home/2010_atrous.pdf

Правка: 10 окт. 2017 19:20

capitalknewПользовательwww10 окт. 201721:26#33
Kurono267
После года разработки и ненависти людей, я больше не готов работать дальше, прости. И честь в gamedev я навсегда запорочил...
bodjaПостоялецwww10 окт. 201722:23#34
capitalknew
Зачем так расстраиваться, свои грабли - они самые лучшие в мире :)
Да и с готовыми, без большого напильника, кина игры не будет.
SuslikМодераторwww11 окт. 20171:27#35
capitalknew
> И честь в gamedev я навсегда запорочил...
я тебя умоляю, у большинства здесь её вообще нет, и ничего, живы

обычно люди, когда пишут raytracer'ы, либо полностью концентрируются на самом трассировщике, который ищет пересечение луча с геометрией(itmanager, cheater, sergio, viennahd и другие), либо на монте-карло, представляя сцену как попало вроде сфер(я, смаел, ещё кто-то был) и рендерит красивый шейдинг на никакой геометрии. обычно людям не слишком интересно делать и то и другое, а у тебя — редкий случай.

Правка: 11 окт. 2017 1:27

Kurono267Постоялецwww11 окт. 20175:09#36
capitalknew
По поводу ненависти людей, старайся делать для себя и чтобы тебе это нравилось, как процесс так и результат.
Если и впрямь слегка задолбалось, то может просто стоит немного передохнуть и потом продолжить с новыми силами, как будет желание.
Daniil PetrovЗабаненwww11 окт. 20178:09#37
Kurono267
> Если и впрямь слегка задолбалось, то может просто стоит немного передохнуть и
> потом продолжить с новыми силами, как будет желание.
Я в таком случаю переключаюсь на другой род деятельности.
capitalknewПользовательwww11 окт. 201721:23#38
Я хотел создать полноценные отражения именно для игр. Но надежды окончательно разбились. И еще силы на исходе.

Правка: 11 окт. 2017 21:24

MisanthropeПостоялецwww11 окт. 201722:00#39
capitalknew
> Я хотел создать полноценные отражения именно для игр. Но надежды окончательно
> разбились. И еще силы на исходе.
the_master номер два ?
capitalknewПользовательwww11 окт. 201722:02#40
Misanthrope
> the_master
А кто он такой?
ronnikoЗабаненwww11 окт. 201722:17#41
Misanthrope он друг Калорифера и поклонник 4Д видеокарты.
А тему создал чтобы помогли собрать найденный пример.

Правка: 11 окт. 2017 22:19

capitalknewПользовательwww13 окт. 20171:37#42
ronniko
> он друг
я скорее даже он самый, у меня остались обрывки его удостоверения

Правка: 13 окт. 2017 1:38

Страницы: 1 2 3

/ Форум / Программирование игр / Графика

2001—2017 © GameDev.ru — Разработка игр