チェーンリンクサーフェスを作成しようとしています。私は2つのテクスチャを持っています。白い背景を持つ金属のリンクのメタリックな外観を持つ標準のマップが(拡散):alphaMapを使用しているため、素材に透明度が与えられていません
私が適用しようとしています:
私はまた、アルファマップを持っています運のないMeshBasicMaterial
にこれらの両方:
var chainlinkMask = THREE.ImageUtils.loadTexture('textures/chainlink_Large-Panels_mask.png');
chainlinkMask.wrapS = THREE.RepeatWrapping;
chainlinkMask.wrapT = THREE.RepeatWrapping;
chainlinkMask.repeat.set(2, 2);
var chainlinkDiffuse = THREE.ImageUtils.loadTexture('textures/chainlink_Large-Panels_Diffuse.png');
chainlinkDiffuse.wrapS = THREE.RepeatWrapping;
chainlinkDiffuse.wrapT = THREE.RepeatWrapping;
chainlinkDiffuse.repeat.set(2, 2);
material.map = chainlinkMask;
material.alphaMap = chainlinkDiffuse;
material.transparency = true;
material.side = THREE.DoubleSide;
これは私に次を与える:
あなたが見ることができるように、アルファマップが適用されていません。
どうしてですか?
助けてください。
:(ありがとうございます。 – Mike