Unreal Engine Python Helper Scripts
I recently made some python scripts that work with the Unreal Engine. I’ve been using them in my own projects to help find potential problems and possible optimisations. I thought I’d put them out for free so everyone can use them.
The scripts work and have been tested in 4.25, 4.26, and 4.27 (as of 23/03/2022). Currently, there is functionality to help you find:
- Static Meshes With No Collision
- Static Meshes With No LODs
- Static Meshes With X Or More Materials
- Static Meshes With X Amount of UV Channels
- Unused Project Assets
- Project Redirectors
- Skeletal Meshes With No LODS (4.26+ Only)
- Skeletal Meshes Missing Physics Assets
- Skeletal Meshes With X Or More Materials
- Sound Cues Missing Attenuation Assets
- Sound Cues Missing Sound Class Assets
- Sound Cues Missing Concurrency Assets
- Non-Power Of Two Textures
- Textures With X Or More Size
- Materials Using Translucency
- Materials Using Two Sided
- Materials Missing Phys Material Assets
If you want to see how the scripts work, check out my links below:
- See how in my Youtube Video
- Read how in my Blog Post
- Download them directly from my GitHub (make sure you watch the Youtube vid above to see how to actually set them up to run)
I’ll be updating the scripts over time so give me a follow on Twitter or sub on YouTube if you want to find out when I do!
Hope you find them useful!