}
}
protected void alignAttachedParticle(DLAParticle p, Vec3D target) {
Vec3D d = p.sub(target).normalize();
d.interpolateToSelf(dirCurvePoint, config.getCurveAlign());
d.scaleSelf(config.getGrowthScale());
d.normalizeTo(config.getParticleRadius());
p.set(target).addSelf(d);
}