}
public void update() {
if (currParticle == null) {
Vec3D spawnPos = Vec3D.randomVector();
spawnPos = currCurvePoint.add(spawnPos.scale(MathUtils
.random(config.getSpawnRadius())));
currParticle = new DLAParticle(spawnPos, config.getEscapeRadius(),
config.getParticleSpeed(), config.getSearchSpeed());
}
currParticle.update(currCurvePoint);