unreal-nanite
SKILL.md
Unreal Nanite Skill
Nanite virtualized geometry system for Unreal Engine.
Overview
This skill provides capabilities for implementing Nanite virtualized geometry in Unreal Engine, enabling high-fidelity assets without traditional LOD workflows.
Capabilities
Mesh Configuration
- Enable Nanite on meshes
- Configure fallback meshes
- Handle displacement
- Manage precision settings
Streaming
- Configure streaming pool
- Handle mesh streaming
- Manage memory budgets
- Optimize loading
Integration
- Combine with Lumen
- Handle materials constraints
- Integrate with World Partition
- Manage visibility
Optimization
- Configure cluster culling
- Handle overdraw
- Manage triangle budgets
- Profile Nanite performance
Prerequisites
- Unreal Engine 5.0+
- SM5+ capable hardware
- High-poly source meshes
Usage Patterns
Enabling Nanite
1. Import high-poly mesh
2. Open Static Mesh Editor
3. Enable Nanite in Details panel
4. Configure settings
5. Apply to instances
Settings Configuration
Nanite Settings:
- Position Precision: Auto
- Percent Triangles: 100%
- Fallback Relative Error: 1.0
- Displacement: Enabled for terrain
Best Practices
- Use Nanite for hero assets
- Keep fallback meshes
- Monitor GPU memory
- Test on target hardware
- Use Nanite Visualizations