0
시스템 입자, THREE.Points를 장면에 추가하려고하는데, 이걸 가지고 있습니다. 오류 :장면에 THREE.Points 추가 : THREE.Object3D.add : THREE.Object3D (자바 스크립트)의 인스턴스가 아닌 객체
"THREE.Object3D.add는 : THREE.Object3D의 인스턴스가 아닌 객체를 정의되지 않은."
코드 :
var backCount = 1800;
var particlesG = new THREE.Geometry();
for (var p = 0; p < backCount; p++) {
var backgroundP = new THREE.Vector3();
backgroundP.x = Math.random() * 3000 - 1500;
backgroundP.y = Math.random() * 3000 - 1500;
backgroundP.z = Math.random() * 3000 - 1500;
particlesG.vertices.push(backgroundP);
}
var pMaterial = new THREE.PointsMaterial({color: 0xFFFFFF});
var particleSystemS = THREE.Points(particlesG, pMaterial);
scene.add(particleSystemS);
감사
포인트에 대해서도 "새"키워드가 필요하지 않습니까? –