Войти
ПрограммированиеФорумОбщее

Как писать высокопроизводительный код? (С++) (2 стр)

Страницы: 1 2
#15
10:06, 23 ноя 2015

innuendo
> Поиграться с альфатестом ?
> Или это VolumeFog ?
Это, как и в контре, куча полупрозрачных билбордов. Как игра с альфатестом поможет их оптимизировать?

#16
13:44, 23 ноя 2015

-Eugene-
> Это, как и в контре, куча полупрозрачных билбордов. Как игра с альфатестом
> поможет их оптимизировать?

Это старая техника. Выводишь в alpha dot(color, float3(1,1,1))  и alpha ref. Там где ниже порога значимости, не происходит блендинга. Ускоряет до 30 %

#17
15:04, 23 ноя 2015

а в Hitman: Absolution дым и туман рендерились в текстуру и проецировались прямо на стены

#18
15:13, 23 ноя 2015

-Eugene-
> Это, как и в контре, куча полупрозрачных билбордов. Как игра с альфатестом
> поможет их оптимизировать?

Ну ещё half-res буфер

#19
15:14, 23 ноя 2015

innuendo
Ну халф-резы и тому подобные читы - понятно. Не всегда это можно.

#20
15:40, 23 ноя 2015

А, вот, нашел весьма правильное видео по субжу:

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

#21
16:13, 23 ноя 2015

jaguard
> А, вот, нашел весьма правильное видео по субжу:

Например, в UE не совсем так, как чувак в майке парит

Страницы: 1 2
ПрограммированиеФорумОбщее

Тема в архиве.