Advanced curved mesh generation system for Unity with dynamic slicing and UV mapping
npm install com.amanotes.curvytileAdvanced curved mesh generation system for Unity with dynamic slicing and UV mapping.
- Dynamic curved mesh generation from control points
- Advanced UV mapping with sprite border support
- Real-time mesh updates with dirty flag system
- Collider generation for curved paths
- Material pooling for performance optimization
- Cross-section customization
- Fill range control for partial rendering
Add the CurvyTile component to a GameObject and configure:
1. Set sprite and material
2. Define pivot control points for the curve path
3. Customize cross-section points if needed
4. Adjust fill range, widths, and other parameters
5. Enable colliders if physics interaction is needed
- Unity 2021.3 or later
- No external package dependencies
This package is designed to be used as a local package dependency in Unity projects.