По-видимому, у Creative есть патент на Rever от Carmack, и они успешно вынудили Id изменить свои методы для удаления исходного кода , а также включить EAX в Doom 3 .
Но Реверс Кармака обсуждается довольно часто, и, очевидно, это хороший выбор для отложенного затенения, поэтому он, вероятно, также используется во многих других высокобюджетных производствах.
Несмотря на то, что маловероятно, что Creative пойдет за более мелкими компаниями, мне интересно, как крупные студии справляются с этой проблемой. Они просто скрещивают пальцы и надеются, что Creative их не троллит, или они вообще не используют реверс Carmack?
Ответы:
Они обходят это, не используя теневые объемы трафарета. Это действительно не очень хорошая техника, и она не очень хорошо работает с отложенным рендерингом, в котором движется индустрия.
Да, приятно, что он точный, в отличие от карт теней. Но многие недостатки (производительность среди них) делают эту идею менее привлекательной для разработчиков игр.
источник