Sha256: 72e5ea42d6ebdeb63189bd92cb4b4c8240f3a70d8f12ce7b034f372520f32b8c

Contents?: true

Size: 272 Bytes

Versions: 30

Compression:

Stored size: 272 Bytes

Contents

void main(inout vec4 ambient, inout vec4 diffuse, inout vec4 specular) {
  vec4 t = texture2D(Texture, vTexCoords * vec2(TextureScaleX, TextureScaleY));

  ambient  *= t;
  diffuse  *= t;
  specular *= t;
 
  ambient.a  *= t.a;
  diffuse.a  *= t.a;
  specular.a *= t.a;
}

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
jax-2.0.12 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-2.0.11 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-2.0.10 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-2.0.9 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-2.0.8 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-2.0.7 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-2.0.6 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-2.0.5 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-2.0.4 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-2.0.3 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-2.0.2 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-2.0.1 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-2.0.0 lib/assets/javascripts/shaders/texture/fragment.glsl
jax-1.1.1 builtin/app/shaders/texture/fragment.ejs
jax-1.1.0 builtin/app/shaders/texture/fragment.ejs
jax-1.1.0.rc1 builtin/app/shaders/texture/fragment.ejs
jax-1.0.1 builtin/shaders/texture/fragment.ejs
jax-1.0.1.rc2 builtin/shaders/texture/fragment.ejs
jax-1.0.1.rc1 builtin/shaders/texture/fragment.ejs
jax-1.0.0 builtin/shaders/texture/fragment.ejs