私は Phong マテリアル (光に反応する) のプロパティを持つパーティクルを作成しようとしています。これを達成するために、「createMultiMaterialObject」を使用しました。これは、パーティクル サイズを無視する以外のほとんどの部分で機能しました。奇妙な三角形のようです。以下を参照してください。

これは私が使用しているコードです:
var ringGeometry = new THREE.TorusGeometry( rad, ringSize, 1, 200, Math.PI * 2);
materials = [
p2paterial = new THREE.MeshPhongMaterial({shading: THREE.SmoothShading, blending:     THREE.AdditiveBlending, transparent: true, color: ringColour, ambient: 0x000000, specular:     0xffffff, shininess: 1, vertexColors: false  } ),
pmaterial = new THREE.ParticleBasicMaterial( { size: 1, transparent: true,     vertexColors: true  } )
        ];
singleRing = new THREE.SceneUtils.createMultiMaterialObject(ringGeometry, materials);
最後のビットを達成し、粒子のサイズをそれぞれ 1 にする方法を誰か教えてもらえますか?