Command line tool that analyzes Unreal Engine cook logs and generates reports in HTML or PDF format.
Currently analyzes:
- Analyzes cook logs, UAT logs, and stats files
- Identifies slow cooking assets
- Detects large assets
- Reports warnings and errors
- shader compilation performance
- DDC cache performance
- Clone the repository:
git clone git@github.com:Eros/WhatIsMyCookDoing.git
cd WhatIsMyCookDoing- Install the package:
pip install -e .Analyze a UE project or cook folder:
cook-triage /path/to/ue/project--output, -o: Specify output file path (default: cook_triage_report.html)--format, -f: Choose output format - html or pdf (default: html)--verbose, -v: Enable verbose logging
Generate HTML report:
cook-triage /path/to/ue/project --output my_report.html --format htmlGenerate PDF report:
cook-triage /path/to/ue/project --output my_report.pdf --format pdfVerbose analysis:
cook-triage /path/to/ue/project --verbose