Показать сообщение отдельно
  #1 (permalink)  
Старый 30.07.2014, 14:16
Аспирант
Отправить личное сообщение для SVARAI Посмотреть профиль Найти все сообщения от SVARAI
 
Регистрация: 30.11.2013
Сообщений: 41

Как в системе частиц получить доступ к каждой отдельной частице?
Здравствуйте!) Хотел спросить. Вот я на Three.js создал систему частиц:
var particleCount = 1000;
var particles = new THREE.Geometry();
var pMaterial = new THREE.ParticleBasicMaterial( { color: 0xffffff, size: 1} );
for ( p = 0; p < particleCount; p++ ) {
	pX = Math.random() * 10 - 50;
	pY = Math.random() * 10 - 500;
	pZ = Math.random() * 10 - 50;
	var particle = new THREE.Vertex( new THREE.Vector3( pX, pY, pZ ) );
	particles.vertices.push( particle );
}
var particleSystem = new THREE.ParticleSystem( particles, pMaterial );
scene.add( particleSystem );

Как управлять отдельными частичками ParticleSystem? Ну, чтобы они, допустим, разлетались в разные стороны, как при взрыве или в одном направлении, как из сопла реактивного двигателя. Заранее спасибо)
Ответить с цитированием