From 734106dcf6217d6bf41af1310bf5f407d6d5195b Mon Sep 17 00:00:00 2001 From: Yuya Matsuo Date: Tue, 5 Apr 2016 14:06:24 +0900 Subject: [PATCH 1/2] improve rendering for transparent object --- library/src/main/jni/OESShader.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/library/src/main/jni/OESShader.cpp b/library/src/main/jni/OESShader.cpp index 171bd9fc..00acaed4 100644 --- a/library/src/main/jni/OESShader.cpp +++ b/library/src/main/jni/OESShader.cpp @@ -48,7 +48,10 @@ static const char FRAGMENT_SHADER[] = "uniform float Opacity;\n" "varying highp vec2 oTexCoord;\n" "void main() {\n" - " gl_FragColor = texture2D(Texture0, oTexCoord) * UniformColor * Opacity;\n" + " vec4 texel = texture2D(Texture0, oTexCoord) * UniformColor * Opacity;\n" + " if (texel.a < 0.1)\n" + " discard;\n" + " gl_FragColor = texel;\n" "}\n"; OESShader::OESShader() { From 920d7246e3bb54b57e6fe3a7e7a293e98ca03781 Mon Sep 17 00:00:00 2001 From: Yuya Matsuo Date: Tue, 5 Apr 2016 14:09:04 +0900 Subject: [PATCH 2/2] 2.0.8 --- library/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/build.gradle b/library/build.gradle index a368e09f..576d0be1 100644 --- a/library/build.gradle +++ b/library/build.gradle @@ -107,7 +107,7 @@ uploadArchives { mavenDeployer { def deployPath = file("$rootDir/../Meganekko_pages/repository") repository(url: "file://${deployPath.absolutePath}") - pom.version = '2.0.7' + pom.version = '2.0.8' pom.groupId = 'com.eje_c' pom.artifactId = 'meganekko' }