ProjectArcade

Форк
0
17 строк · 423.0 Байт
1
void main()
2
{
3
	float4 c0   = Sample();
4
	float4 c1   = SampleOffset(int2(5, 5));
5
	float y     = (0.222 * c1.r) + (0.707 * c1.g) + (0.071 * c1.b);
6
	float y2    = ((0.222 * c0.r) + (0.707 * c0.g) + (0.071 * c0.b)) / 3.0;
7
	float red   = c0.r;
8
	float green = c0.g;
9
	float blue  = c0.b;
10
	float alpha = c0.a;
11

12
	red	= y2 + (1.0 - y);
13
	green	= y2 + (1.0 - y);
14
	blue	= y2 + (1.0 - y);
15

16
	SetOutput(float4(red, green, blue, alpha));
17
}
18

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.