A powerful and flexible spline-based mesh placement system for Unreal Engine. Perfect for creating roads, fences, railings, pipes, cables, and any architectural or gameplay elements that follow curved paths.
KEY FEATURES:
• Deformed Mesh Mode - Bend meshes smoothly along spline curves for organic results
• Instanced Mesh Mode - Place straight, non-deformed meshes for vertical elements like pillars or posts
• High-Performance Pooling - Reuse mesh components instead of spawning/destroying for optimized endless runners
• External Placement Control - Dynamic LeftMost/RightMost indices for procedural generation
• Collision Support - Optional collision on all generated meshes
• Full Blueprint Support - Overlap events, runtime control, and Blueprint-callable functions
• Settings Component Architecture - Clean, organized properties in a dedicated component
• Forward Axis Control - Configure mesh orientation for any asset
IDEAL FOR:
- Procedural level generation
- Endless runner mechanics
- Architectural elements (stairs, railings, bridges)
- Environment decoration (roads, fences, cables)
- Dynamic gameplay paths
Easy to use: Just drag the SplineTool actor into your level, assign a mesh, and adjust the spline points. All settings are accessible through the Settings component in the Details panel.
Includes documentation and ready-to-use examples.
REQUIREMENTS:
- Unreal Engine 5.6
- Windows 64-bit (editor and packaged builds)