Sha256: 440fb9210e5b0cb4414938fae5f7ada0bcbc5c092402f954ce2ba2ec2f157b0c

Contents?: true

Size: 384 Bytes

Versions: 12

Compression:

Stored size: 384 Bytes

Contents

Jax.Material.Picking = Jax.Class.create(Jax.Material, {
  initialize: function($super) {
    $super({shader:"picking"});
  },
  
  setUniforms: function($super, context, mesh, options, uniforms) {
    $super(context, mesh, options, uniforms);

    model_index = options.model_index;
    if (model_index == undefined) model_index = -1;

    uniforms.set('INDEX', model_index);
  }
});

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
jax-1.1.1 builtin/app/shaders/picking/material.js
jax-1.1.0 builtin/app/shaders/picking/material.js
jax-1.1.0.rc1 builtin/app/shaders/picking/material.js
jax-1.0.1 builtin/shaders/picking/material.js
jax-1.0.1.rc2 builtin/shaders/picking/material.js
jax-1.0.1.rc1 builtin/shaders/picking/material.js
jax-1.0.0 builtin/shaders/picking/material.js
jax-0.0.0.10 builtin/shaders/picking/material.js
jax-0.0.0.9 builtin/shaders/picking/material.js
jax-0.0.0.8 builtin/shaders/picking/material.js
jax-0.0.0.7 builtin/shaders/picking/material.js
jax-0.0.0.6 builtin/shaders/picking/material.js