ProjectArcade

Форк
0
38 строк · 776.0 Байт
1
// by guest(r) - guest.r@gmail.com
2
// license: GNU-GPL
3

4
#ifdef GL_ES
5
precision mediump float;
6
precision mediump int;
7
#endif
8

9
attribute vec4 a_position;
10
attribute vec2 a_texcoord0;
11
uniform vec2 u_texelDelta;
12

13
varying vec4 v_texcoord0;
14
varying vec4 v_texcoord1;
15
varying vec4 v_texcoord2;
16
varying vec4 v_texcoord3;
17
varying vec4 v_texcoord4;
18
varying vec4 v_texcoord5;
19
varying vec4 v_texcoord6;
20

21
float scaleoffset = 0.8;
22

23
void main()
24

25
{
26
  float x = u_texelDelta.x*scaleoffset;
27
  float y = u_texelDelta.y*scaleoffset;
28
  gl_Position = a_position;
29
  v_texcoord0 = a_texcoord0.xyxy;
30
  v_texcoord1 = v_texcoord0;
31
  v_texcoord2 = v_texcoord0;
32
  v_texcoord4 = v_texcoord0;
33
  v_texcoord5 = v_texcoord0;
34
  v_texcoord1.y-=y; 
35
  v_texcoord2.y+=y; 
36
  v_texcoord4.x-=x; 
37
  v_texcoord5.x+=x; 
38
}
39

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

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

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

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