Asset Forge and Unreal Engine

Learn how to build assets quickly in Asset Forge and import them into Unreal Engine.

[2] - Building Assets in Asset Forge for Unreal Engine

Details

Asset forge has a wide range of prebuilt blocks for city buildings, aircraft, vehicles, castle blocks, lego bricks, and primitives to build out your own custom blocks. I think you'll find the view controls very intuitive. Left mouse button for selecting objects, right mouse button for rotating the view and middle mouse button or arrow keys to translate the view. Once you've placed a block and selected it you'll be giving translation, rotation, and scaling controls. Control translation with the arrows on the axis around the selected block. Rotation with keys `U, I, O` or mirroring the object using keys `H, J, K`. To scale the object select the object and click the box below the translation arrows. First, lets build out a vehicle for our game. Talk about some things what you are adding etc. Play around with the different blocks given to you to build out your vehicle. I'll grab the front of a car the back of a truck and the middle seat section. Then I'll start looking for tires to place on our vehicle. First one looks too big even with scaling so lets use a smaller one. Then lets switch to the other side and realized that there is more detail on this side of the tire object that was initially facing away from us. So lets make sure we rotate or mirror the tires on the original side to match our new detail. Now lets add some extra details to our vehicle like beefy head lamps. Which we can scale and translate to fit our vehicle appropriately. Next lets add a rollbar and a police siren light set to the vehicle. Also scaling it so that it roughly fits the scale of our vehicle. Now we get to add materials and textures to our vehicle. Currently you can add paint colors which acts similar to a lambert material with the color selected. Or we can add textures to our materials and actually mimic dirt, brick, metal and so on. First since we have a police style vehicle we'll focus on making the vehicle black and white with a red accent. Click on the material you'd like to activate and then click on your block in the scene to apply the material. Then save the assetforge object and then export to 3d obj file. First save the asset forge file by clicking the save menu item and your destination project folder. Next click export 3D and select FBX export and export with the object materials. For our second set of art assets lets build out some race tracks for our vehicle racing game. Note that the pivot of our asset is in the (0, 0, 0) position indicated by the navigation arrow in the center of screen. We'll build out a basic straight track section with guard rails to start. First, use the block primitive and scale vertically to a flat rectangle and then scale length of the object to 10 units. We'll use a basic brick texture but feel free to use whatever you find appealing. Next lets add our race track guard rails. I'll use the same block primitive and scale it length wise to the same length as our flat road and then scale down the width to mimic a fence barrier. Then do the same thing for the other side of the track. Then go through the same procedure of saving and exporting we did for our vehicle. Save the asset forge object and then export to 3D using FBX format and exporting the materials. This time you'll see the brick material in your texture folder of the fbx output directory. Lastly, lets modify this straight section and make it a corner piece so we can build out a complete mini race track once we import these assets into Unreal. Scale both the barrier and tarmac sections down to 5 units and then create a new corner barrier with the same scaling properties. Again we'll save and export with the same FBX and texture settings. Next we'll go into building our own custom blocks for use within asset forge.