Merge branch 'master' of https://github.com/Doodle3D/Doodle3D-Core
Before ![]() (image error) Size: 8.3 KiB |
Before ![]() (image error) Size: 113 KiB |
BIN
img/bannerBg.png
Before ![]() (image error) Size: 14 KiB |
BIN
img/btnCross.png
Before ![]() (image error) Size: 3.2 KiB |
Before ![]() (image error) Size: 630 B |
Before ![]() (image error) Size: 524 B |
Before ![]() (image error) Size: 639 B |
Before ![]() (image error) Size: 930 B |
BIN
img/btnPlus.png
Before ![]() (image error) Size: 3.1 KiB |
Before ![]() (image error) Size: 219 KiB |
Before ![]() (image error) Size: 2.8 KiB |
Before ![]() (image error) Size: 2.8 KiB |
Before ![]() (image error) Size: 2.8 KiB |
Before ![]() (image error) Size: 2.8 KiB |
Before ![]() (image error) Size: 2.8 KiB |
Before ![]() (image error) Size: 2.9 KiB |
Before ![]() (image error) Size: 2.9 KiB |
Before ![]() (image error) Size: 2.9 KiB |
Before ![]() (image error) Size: 2.7 KiB |
Before ![]() (image error) Size: 2.8 KiB |
Before ![]() (image error) Size: 2.8 KiB |
Before ![]() (image error) Size: 2.8 KiB |
Before ![]() (image error) Size: 11 KiB |
Before ![]() (image error) Size: 12 KiB |
Before ![]() (image error) Size: 12 KiB |
Before ![]() (image error) Size: 46 KiB |
Before ![]() (image error) Size: 1.6 KiB |
Before ![]() (image error) Size: 12 KiB |
Before ![]() (image error) Size: 8.6 KiB |
Before ![]() (image error) Size: 8.1 KiB |
Before ![]() (image error) Size: 14 KiB |
Before ![]() (image error) Size: 12 KiB |
Before ![]() (image error) Size: 5.0 KiB |
Before ![]() (image error) Size: 9.0 KiB |
Before ![]() (image error) Size: 8.1 KiB |
Before ![]() (image error) Size: 12 KiB |
Before ![]() (image error) Size: 17 KiB |
Before ![]() (image error) Size: 14 KiB |
Before ![]() (image error) Size: 11 KiB |
Before ![]() (image error) Size: 9.3 KiB |
Before ![]() (image error) Size: 10 KiB |
BIN
img/logo.png
Before ![]() (image error) Size: 6.9 KiB |
Before ![]() (image error) Size: 10 KiB |
Before ![]() (image error) Size: 9.3 KiB |
Before ![]() (image error) Size: 8.9 KiB |
Before ![]() (image error) Size: 11 KiB |
Before ![]() (image error) Size: 9.9 KiB |
Before ![]() (image error) Size: 9.6 KiB |
Before ![]() (image error) Size: 2.9 KiB |
Before ![]() (image error) Size: 5.6 KiB |
Before ![]() (image error) Size: 7.6 KiB |
Before ![]() (image error) Size: 6.8 KiB |
Before ![]() (image error) Size: 7.4 KiB |
Before ![]() (image error) Size: 3.5 KiB |
Before ![]() (image error) Size: 7.0 KiB |
BIN
img/menu/new.png
Before ![]() (image error) Size: 5.7 KiB |
Before ![]() (image error) Size: 6.4 KiB |
Before ![]() (image error) Size: 8.7 KiB |
Before ![]() (image error) Size: 8.4 KiB |
Before ![]() (image error) Size: 21 KiB |
Before ![]() (image error) Size: 34 KiB |
Before ![]() (image error) Size: 5.1 KiB |
Before ![]() (image error) Size: 4.6 KiB |
Before ![]() (image error) Size: 11 KiB |
BIN
img/platform.png
Before ![]() (image error) Size: 22 KiB |
BIN
img/trace.jpg
Before ![]() (image error) Size: 146 KiB |
@ -6,8 +6,7 @@ uniform mat3 colorMatrixLeft;
|
|||||||
uniform mat3 colorMatrixRight;
|
uniform mat3 colorMatrixRight;
|
||||||
|
|
||||||
float lin(float c) {
|
float lin(float c) {
|
||||||
return c <= 0.04045 ? c * 0.0773993808 :
|
return c <= 0.04045 ? c * 0.0773993808 : pow(c * 0.9478672986 + 0.0521327014, 2.4);
|
||||||
pow( c * 0.9478672986 + 0.0521327014, 2.4 );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
vec4 lin(vec4 c) {
|
vec4 lin(vec4 c) {
|
||||||
@ -19,18 +18,12 @@ float dev( float c ) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void main() {
|
void main() {
|
||||||
|
|
||||||
vec2 uv = vUv;
|
vec2 uv = vUv;
|
||||||
|
|
||||||
vec4 colorL = lin(texture2D(mapLeft, uv));
|
vec4 colorL = lin(texture2D(mapLeft, uv));
|
||||||
vec4 colorR = lin(texture2D(mapRight, uv));
|
vec4 colorR = lin(texture2D(mapRight, uv));
|
||||||
|
|
||||||
vec3 color = clamp(
|
vec3 color = clamp(colorMatrixLeft * colorL.rgb + colorMatrixRight * colorR.rgb, 0., 1.);
|
||||||
colorMatrixLeft * colorL.rgb +
|
|
||||||
colorMatrixRight * colorR.rgb, 0., 1. );
|
|
||||||
|
|
||||||
gl_FragColor = vec4(
|
|
||||||
dev( color.r ), dev( color.g ), dev( color.b ),
|
|
||||||
max( colorL.a, colorR.a ) );
|
|
||||||
|
|
||||||
|
gl_FragColor = vec4(dev(color.r), dev(color.g), dev(color.b), max(colorL.a, colorR.a));
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
varying vec2 vUv;
|
varying vec2 vUv;
|
||||||
|
|
||||||
void main() {
|
void main() {
|
||||||
vUv = vec2(uv.x, uv.y);
|
vUv = vec2(uv.x, uv.y);
|
||||||
gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);
|
gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);
|
||||||
|