A heavily modified UDKImportPlugin. This plugin converts UDK materials to UE4.
- Works as a directory structure import instead of the per package thing.
- Removed the UDK-side tool
- that tool was redundant, you can batch export all of your assets from UDK's interface and removing it reduces the time importing takes.
- Removed texture and obj import, UE4 already supports them
- Fixed and improved material, material instance and decal materials conversion and support
- Fixed reference paths within material
- Upgraded to Unreal Engine 4.26
To import maps please use the tool at https://github.com/Eideren/Cartographer
- In your Unreal Engine 4 project, create the
Plugins
folder and clone this project. You should have something like this :MyProject/Plugins/UDKImportPlugin
- Then right click on your .uproject file and "Generate Visual Studio Project" to force generation of valid Visual Studio project with the plugin inside.
- Start your project. While starting the editor should build the plugin.
- Activate the plugin via the Plugin Manager and restart the editor
- Export your materials from UDK into a specific folder
- Inside the Unreal Engine editor, go to
File > UDKImport
- Point the path field to your folder and run
If you want to keep texture references you should replicate the directory structure that you setup when exporting through UDK inside of your UE4 project.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.