Three.js - Cambio de material en Runtime

Tengo algunos archivos .js exportados desde Blender y los cargo conTHREE.JSONLoader();

mi devolución de llamada:

var callback   = function( geometry ) { createMesh(geometry);

mi carga:

loader.load( "Models/sculp.js", callback );

mi método de creación:

function createMesh(geometry){

    inArr[id] = new THREE.Mesh( geometry, new THREE.MeshLambertMaterial( { color: 0xbbbbbb} ) );
    inArr[id].scale.set( 100, 100, 100 );
    scene.add( inArr[id] );
    id++;
}

Ahora quiero cambiar mi material en tiempo de ejecución usando mi teclado (cambia de color y opacidad).

¿Cómo puedo hacer eso?

Respuestas a la pregunta(1)

Su respuesta a la pregunta