About Prefab Transform Validator (Transform Resetter)
- Tools, Systems & Learning > Development Tools & Automation
Unity Asset Store requires all prefab root transforms to have exact default values: Position (0,0,0), Rotation (0,0,0), and Scale (1,1,1). Even a tiny 0.0001 deviation causes rejection. Manually checking hundreds of prefabs is tedious and error-prone.
Prefab Transform Validator automates this entire process.
One-Click Scanning
Instantly scan your entire project or specific folders. Get a clear report showing which prefabs pass and which need fixing.
Smart Auto-Fix
The Re-Root algorithm resets root transforms while preserving all child object positions, rotations, and scales. Your prefabs look exactly the same, just with compliant root transforms.
Automatic Backups
Every fix operation creates a timestamped backup with preserved folder structure. Roll back anytime with confidence.
Batch Processing
Fix all invalid prefabs at once or select specific ones. Process hundreds of prefabs in seconds.
Detailed Reports
Export validation results to CSV or JSON. Perfect for QA documentation or team review.
Folder Filtering
Include or exclude specific folders from scanning. Focus on what matters.
Dry Run Mode
Preview what would be fixed without making any changes.
CLI Automation
Built-in API for headless automation and CI/CD integration.
Editor Window
- Scan: Run validation with progress tracking
- Results: Browse, filter, and select prefabs
- Fix: Apply fixes with backup options
- Settings: Configure paths and behavior
- Logs: View operation history
Prefab Support
- Regular Prefabs: Full support
- Variant Prefabs: Full support
- Model Prefabs (FBX/OBJ): Identified as unfixable (requires source file adjustment)
Why You Need This
- Save hours of manual prefab inspection
- Avoid Asset Store rejection delays
- Maintain consistent prefab standards across your team
- Automate validation in your build pipeline
Requirements
- Unity 6.0 or newer
- Editor-only (no runtime overhead)
Prefab Transform Validator automates this entire process.
One-Click Scanning
Instantly scan your entire project or specific folders. Get a clear report showing which prefabs pass and which need fixing.
Smart Auto-Fix
The Re-Root algorithm resets root transforms while preserving all child object positions, rotations, and scales. Your prefabs look exactly the same, just with compliant root transforms.
Automatic Backups
Every fix operation creates a timestamped backup with preserved folder structure. Roll back anytime with confidence.
Batch Processing
Fix all invalid prefabs at once or select specific ones. Process hundreds of prefabs in seconds.
Detailed Reports
Export validation results to CSV or JSON. Perfect for QA documentation or team review.
Folder Filtering
Include or exclude specific folders from scanning. Focus on what matters.
Dry Run Mode
Preview what would be fixed without making any changes.
CLI Automation
Built-in API for headless automation and CI/CD integration.
Editor Window
- Scan: Run validation with progress tracking
- Results: Browse, filter, and select prefabs
- Fix: Apply fixes with backup options
- Settings: Configure paths and behavior
- Logs: View operation history
Prefab Support
- Regular Prefabs: Full support
- Variant Prefabs: Full support
- Model Prefabs (FBX/OBJ): Identified as unfixable (requires source file adjustment)
Why You Need This
- Save hours of manual prefab inspection
- Avoid Asset Store rejection delays
- Maintain consistent prefab standards across your team
- Automate validation in your build pipeline
Requirements
- Unity 6.0 or newer
- Editor-only (no runtime overhead)