CSM Academy

CSM Academy

Create UGC for UE Fortnite Editor

Create UGC for UE Fortnite Editor

Unreal Engine Fortnite Editor (UEFN) has opened up a world of possibilities for creators, allowing them to craft unique experiences within the Fortnite universe. Traditionally, developers have two primary methods for acquiring assets for their UEFN projects:

1. 3D modelling: Creating custom assets from scratch using 3D modelling software.
2. Asset marketplaces: Purchasing pre-made assets from online stores like the Unreal Engine Marketplace.

But what if you need a specific asset that doesn't exist yet, or you're looking to dramatically accelerate your 3D modelling workflow? Whether you're a beginner exploring the world of 3D creation or a seasoned professional looking to streamline your workflow, Cube's custom-trained AI models and algorithms provide the right tools you need to craft stunning worlds in UEFN with unprecedented ease and efficiency.

In this tutorial, we'll walk you through using Cube to create custom assets for your UEFN projects, from concept to implementation. Here are a couple of examples of what your worlds could look like:


  1. Image to 3D with Cube

Let’s start with creating assets using Cube's Image to 3D tool.

1. Upload your image in the Image to 3D tool at 3d.csm.ai. Here we take the following example:

  1. The next step is to check that the right settings for Image to 3D are set:

  1. It is recommended to enable “Manual Segmentation” for more control and to have the segmentation mask tight around the object colours - any unintended background can lead to artefacts in your 3D model. 

  2. For fast refines, we also recommend setting multiple variations - this allows you to pick the best result in the end.

  3. Next to topology type and polycount settings, you can choose between slow and fast refines. Even though slow refines take more time, they can work better for furniture and thin structured objects. This is what your settings tab could look like for a fast refine:

And this is what the final 3D model looks like 😍:

d. Retexturing (Optional): You can briefly touch up the textures of your 3D model within seconds by using the “Retexture” tool - its magic paintbrush allows you to paint colors, AI textures or even the original input image on your new 3D model, which enables control and perfect textures. Find a short video about it here.

e. Animation (Optional): You can directly rig and animate humanoid characters and import them into UEFN - for this, we recommend your input image to show the character in t-pose:

f. Now you can download your 3D model in the Mesh Export section - for UEFN we recommend downloading it in FBX format:

  1. Import your Cube asset into UEFN:

  1. Launch the Unreal Editor for Fortnite

  2. Open your current project - in our case we have loaded a little magical island populated with characters generated, rigged and animated in Cube (the blue alien has only been rigged and animated with Cube for an animation demo):

c. Now open the content drawer that is usually located at the very the bottom left of the editor - we made a folder for csm_assets which contains the folder csm_sloth_figurine as an example:

d. Click on “Import”:

e. Choose the “Import all” option:

f. Now you can see your imported asset in the asset folder:

g. Now you can drag and drop the Static Mesh model (the one that displays the 3D textured 3D model in its previews) into the scene:

  1. Press “w” for translating the model

  2. Press “e” for rotating the model

  3. Press “r” for scaling the model

And our 3D model is in our own UEFN world - you can launch a Session in the editor and see what it looks like in-game - it seems like our lovely sloth figurine is enjoying a vibrant sunset 🌄.