
描述
Particles Roots & Vine System is a Unity particle-based surface-following system for creating organic crawling effects such as roots, vines, ivy growth, magical trails, spreading energy, insects, sparks, and other particles that move along walls, floors, rocks, and mesh surfaces.
The system controls particle movement so particles can detect nearby colliders, stay close to the surface, and continue moving along it instead of flying freely. It is useful for procedural-looking growth effects, wall-crawling particles, fantasy magic, nature effects, horror environments, and sci-fi surface energy effects.
The script supports corner following, forward blocker detection, surface offset control, layer filtering, and original particle speed preservation. You can still use standard Particle System modules such as Noise, Color over Lifetime, Size over Lifetime, Trails, and Texture Sheet Animation to customize the final look.
Features:
Particles move along nearby surfaces
Works with Unity Particle System
Supports walls, floors, rocks, columns, and mesh colliders
Corner and surface normal following
Anti-penetration blocker check
Layer mask control for detected surfaces
Adjustable surface offset and search distance
Preserves original particle speed
Can be combined with Particle System Noise
Useful for roots, vines, ivy, magic, energy, sparks, and crawling effects
Requirements:
Objects that particles should follow must have colliders. For best results, set the Particle System Simulation Space to World.
Works with any rendering pipeline!
My social networks:
YouTube | Second YouTube channel | X | Artstation | Instagram | Discord (Support)






