Three.jsで(Colladaローダーを介して)インポートされたモデルで特定のマテリアルを選択しようとしています。私はこれがgetChildByName
メソッドで実行できることを知っていますが、それは私にはうまくいきません。この方法を含めた実例も見つかりませんでした。
私はここで何が間違っているのですか?
loader = new THREE.ColladaLoader();
loader.load('myModel.dae', function ( collada ) {
model = collada.scene;
var myMaterial = model.getChildByName( 'materialName', true );
myMaterial.material = new THREE.MeshBasicMaterial( { wireframe: true } );
});