backglow, fog and tunnel neon colors (events 0 & 1)
This commit is contained in:
committed by
Diego Marcos
parent
39d36ccc3e
commit
54c22691c6
Binary file not shown.
|
Before Width: | Height: | Size: 1.6 MiB After Width: | Height: | Size: 1.0 MiB |
@@ -1,30 +1,29 @@
|
||||
# Blender v2.79 (sub 0) OBJ File: 'stage.blend'
|
||||
# www.blender.org
|
||||
o smoke
|
||||
v 0.000000 -9.030719 -5.000000
|
||||
v 0.000000 9.030719 -5.000000
|
||||
v 2.500000 -9.030719 -4.330127
|
||||
v 2.500000 9.030719 -4.330127
|
||||
v 4.330127 -9.030719 -2.500000
|
||||
v 4.330127 9.030719 -2.500000
|
||||
v 5.000000 -9.030719 0.000000
|
||||
v 5.000000 9.030719 0.000000
|
||||
v 4.330127 -9.030719 2.500000
|
||||
v 4.330127 9.030719 2.500000
|
||||
v 2.500000 -9.030719 4.330127
|
||||
v 2.500000 9.030719 4.330127
|
||||
v 0.000001 -9.030719 5.000000
|
||||
v 0.000001 9.030719 5.000000
|
||||
v -2.499999 -9.030719 4.330128
|
||||
v -2.499999 9.030719 4.330128
|
||||
v -4.330126 -9.030719 2.500001
|
||||
v -4.330126 9.030719 2.500001
|
||||
v -5.000000 -9.030719 0.000002
|
||||
v -5.000000 9.030719 0.000002
|
||||
v -4.330129 -9.030719 -2.499997
|
||||
v -4.330129 9.030719 -2.499997
|
||||
v -2.500003 -9.030719 -4.330125
|
||||
v -2.500003 9.030719 -4.330125
|
||||
v 0.000000 -9.030719 -3.977880
|
||||
v 0.000000 9.030719 -3.977880
|
||||
v 1.988940 -9.030719 -3.444945
|
||||
v 1.988940 9.030719 -3.444945
|
||||
v 3.444945 -9.030719 -1.988940
|
||||
v 3.444945 9.030719 -1.988940
|
||||
v 3.977880 -9.030719 0.000000
|
||||
v 3.977880 9.030719 0.000000
|
||||
v 3.444945 -9.030719 1.988940
|
||||
v 3.444945 9.030719 1.988940
|
||||
v 1.988940 -9.030719 3.444945
|
||||
v 1.988940 9.030719 3.444945
|
||||
v 0.000001 -9.030719 3.977880
|
||||
v 0.000001 9.030719 3.977880
|
||||
v -1.988939 -9.030719 3.444946
|
||||
v -1.988939 9.030719 3.444946
|
||||
v -3.444944 -9.030719 1.988941
|
||||
v -3.444944 9.030719 1.988941
|
||||
v -3.977880 -9.030719 0.000002
|
||||
v -3.977880 9.030719 0.000002
|
||||
v -3.444946 -9.030719 -1.988938
|
||||
v -3.444946 9.030719 -1.988938
|
||||
v -1.988942 -9.030719 -3.444944
|
||||
v -1.988942 9.030719 -3.444944
|
||||
vt 0.750488 0.751420
|
||||
vt 0.874158 0.792572
|
||||
vt 0.750488 0.792573
|
||||
|
||||
@@ -1010,30 +1010,30 @@ f 174/183 241/4 171/176
|
||||
f 174/183 14/182 61/5
|
||||
f 56/193 178/192 242/1
|
||||
f 178/192 20/191 58/2
|
||||
v 25.250380 -68.634323 -67.805519
|
||||
v -7.311297 -99.964310 -32.531570
|
||||
v 44.684368 -90.595970 -33.472618
|
||||
v 79.610504 -63.938412 -32.754875
|
||||
v 61.499004 -32.072090 -70.036674
|
||||
v 98.332626 -29.744064 -33.095043
|
||||
v 51.503872 22.417212 -76.709694
|
||||
v 14.304985 -8.711819 -88.150589
|
||||
v 105.055351 2.702891 -35.296719
|
||||
v 89.332321 48.762192 -34.885387
|
||||
v 65.318703 77.625633 -32.835403
|
||||
v -16.076511 27.427702 -84.945648
|
||||
v 16.332134 97.253868 -30.664419
|
||||
v 20.590061 63.521618 -70.832603
|
||||
v -53.870377 48.526577 -66.212524
|
||||
v -30.491152 -18.268398 -83.639061
|
||||
v -70.286758 -22.024078 -63.045624
|
||||
v -97.320869 15.491239 -33.894066
|
||||
v -95.810577 -29.966383 -34.246368
|
||||
v -31.799715 -69.905716 -62.168251
|
||||
v -82.204628 -59.143867 -35.069153
|
||||
v -27.901575 95.337463 -32.635284
|
||||
v -65.497749 74.145546 -33.944809
|
||||
v -49.135437 -85.633934 -33.154804
|
||||
v 36.568962 -99.399925 -74.112007
|
||||
v -10.588614 -144.773712 -34.380539
|
||||
v 64.714310 -131.205963 -35.090111
|
||||
v 115.296219 -92.599060 -34.548916
|
||||
v 89.066177 -46.448528 -75.794334
|
||||
v 142.410614 -43.076958 -34.805408
|
||||
v 74.590683 32.465813 -80.825912
|
||||
v 20.717251 -12.616927 -92.820320
|
||||
v 152.146820 3.914473 -36.465511
|
||||
v 129.375885 70.620033 -36.155357
|
||||
v 94.598068 112.421623 -34.609634
|
||||
v -23.282871 39.722275 -90.403732
|
||||
v 23.653076 140.848297 -32.972672
|
||||
v 29.819637 91.995430 -76.394478
|
||||
v -78.017982 70.278809 -72.910858
|
||||
v -44.158932 -26.457281 -89.418549
|
||||
v -101.793068 -31.896458 -70.522957
|
||||
v -140.945328 22.435247 -35.407883
|
||||
v -138.758041 -43.398933 -35.673531
|
||||
v -46.054062 -101.241234 -69.861404
|
||||
v -119.053177 -85.655334 -36.293922
|
||||
v -40.408566 138.072861 -34.458740
|
||||
v -94.857376 107.381577 -35.446144
|
||||
v -71.160591 -124.019684 -34.850471
|
||||
vt 0.610526 0.513119
|
||||
vt 0.608613 0.612561
|
||||
vt 0.550821 0.559857
|
||||
@@ -13,12 +13,14 @@ module.exports = {
|
||||
fragmentShader: `
|
||||
varying vec2 uvs;
|
||||
varying vec3 worldPos;
|
||||
uniform vec3 redColor;
|
||||
uniform vec3 blueColor;
|
||||
uniform vec3 tunnelNeon;
|
||||
uniform sampler2D src;
|
||||
|
||||
void main() {
|
||||
vec4 col = texture2D(src, uvs);
|
||||
float mask = min(step(0.87, uvs.x), step(0.5, uvs.y));
|
||||
mask = min(mask, 1.0 - step(0.75, uvs.y));
|
||||
col.xyz = mix(col.xyz, col.xyz * tunnelNeon, mask);
|
||||
gl_FragColor = col;
|
||||
}
|
||||
`
|
||||
|
||||
@@ -11,18 +11,20 @@ module.exports = {
|
||||
`,
|
||||
|
||||
fragmentShader: `
|
||||
#define FOG_RADIUS 50.0
|
||||
#define FOG_FALLOFF 45.0
|
||||
#define FOG_RADIUS 55.0
|
||||
#define FOG_FALLOFF 50.0
|
||||
#define FOG_COLOR_MULT 0.85
|
||||
varying vec2 uvs;
|
||||
varying vec3 worldPos;
|
||||
uniform vec3 redColor;
|
||||
uniform vec3 blueColor;
|
||||
uniform vec3 fogColor;
|
||||
uniform vec3 color;
|
||||
uniform sampler2D src;
|
||||
|
||||
void main() {
|
||||
vec4 col = texture2D(src, uvs);
|
||||
col.xyz = mix(fogColor, col.xyz, clamp(distance(worldPos, vec3(0., 0., -FOG_RADIUS)) / FOG_FALLOFF, 0., 1.));
|
||||
float mask = step(0.5, uvs.x);
|
||||
mask = min(mask, max(step(0.75, uvs.x), 1.0 - step(0.5, uvs.y)));
|
||||
col = mix(col * vec4(color, 1.0), col, mask);
|
||||
col.xyz = mix(color * FOG_COLOR_MULT, col.xyz, clamp(distance(worldPos, vec3(0., 0., -FOG_RADIUS)) / FOG_FALLOFF, 0., 1.));
|
||||
gl_FragColor = col;
|
||||
}
|
||||
`
|
||||
|
||||
Reference in New Issue
Block a user