All for UE5 is a MaxScript by Vint26 that connects 3ds Max with Unreal Engine 5, aimed at saving time across the export and setup steps between the two applications.
The script covers several sections. It can build a folder structure based on 3ds Max layer names and export objects to Unreal Engine as FBX, using either a chosen path or that structure. It copies an object's Position, Rotation and Scale in both directions between 3ds Max and Unreal Engine, and copies a selected camera along with light sources. Supported camera types are VRayPhysicalCamera and CoronaCam, while VRayLight, CoronaLight, VRaySun and CoronaSun map to their Unreal equivalents. It also copies colors between the two applications with optional gamma adjustment, creates a UVW Map or Unwrap UVW separately or together, and configures the INI file for Luoshuang's GPULightmass.
Installation is done by dragging the mzp file into the viewport, then adding the command to a toolbar through the Customize User Interface menu. For UE5.4 and newer, a console command is required for FBX import; UE5.0 to 5.3 need none. It was tested on 3ds Max 2024.